0001564590-21-009427.txt : 20210226 0001564590-21-009427.hdr.sgml : 20210226 20210226161214 ACCESSION NUMBER: 0001564590-21-009427 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 122 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210226 DATE AS OF CHANGE: 20210226 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Altair Engineering Inc. CENTRAL INDEX KEY: 0001701732 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 382591828 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-38263 FILM NUMBER: 21688876 BUSINESS ADDRESS: STREET 1: 1820 E. BIG BEAVER ROAD CITY: TROY STATE: MI ZIP: 48083 BUSINESS PHONE: 248-614-2400 MAIL ADDRESS: STREET 1: 1820 E. BIG BEAVER ROAD CITY: TROY STATE: MI ZIP: 48083 FORMER COMPANY: FORMER CONFORMED NAME: Altair Engineering Ing. DATE OF NAME CHANGE: 20170322 10-K 1 altr-10k_20201231.htm 10-K altr-10k_20201231.htm
false FY 0001701732 --12-31 true P5Y P3Y P5Y true true true true true P5Y P10Y 0.0050 0 P3Y P2Y P4Y 0 0 us-gaap:AccountingStandardsUpdate201613Member P4Y2M12D P4Y2M12D P2Y1M6D P2Y8M12D us-gaap:PropertyPlantAndEquipmentMember us-gaap:PropertyPlantAndEquipmentMember us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent us-gaap:LongTermDebtAndCapitalLeaseObligations us-gaap:LongTermDebtAndCapitalLeaseObligations P17Y P16Y P1Y P6Y1M6D P5Y1M6D P4Y9M18D P9Y2M12D P9Y8M12D P2M12D P6Y3M P6Y3M 29.22 57.72 0.34 0.35 0.0046 0.006 0001701732 2020-01-01 2020-12-31 xbrli:shares 0001701732 us-gaap:CommonClassAMember 2021-02-12 0001701732 us-gaap:CommonClassBMember 2021-02-12 iso4217:USD 0001701732 2020-06-30 0001701732 2020-12-31 0001701732 2019-12-31 0001701732 us-gaap:CommonClassAMember 2020-12-31 0001701732 us-gaap:CommonClassAMember 2019-12-31 0001701732 us-gaap:CommonClassBMember 2020-12-31 0001701732 us-gaap:CommonClassBMember 2019-12-31 iso4217:USD xbrli:shares 0001701732 us-gaap:LicenseMember 2020-01-01 2020-12-31 0001701732 us-gaap:LicenseMember 2019-01-01 2019-12-31 0001701732 us-gaap:LicenseMember 2018-01-01 2018-12-31 0001701732 altr:MaintenanceAndOtherServicesMember 2020-01-01 2020-12-31 0001701732 altr:MaintenanceAndOtherServicesMember 2019-01-01 2019-12-31 0001701732 altr:MaintenanceAndOtherServicesMember 2018-01-01 2018-12-31 0001701732 us-gaap:LicenseAndMaintenanceMember 2020-01-01 2020-12-31 0001701732 us-gaap:LicenseAndMaintenanceMember 2019-01-01 2019-12-31 0001701732 us-gaap:LicenseAndMaintenanceMember 2018-01-01 2018-12-31 0001701732 altr:SoftwareRelatedServiceMember 2020-01-01 2020-12-31 0001701732 altr:SoftwareRelatedServiceMember 2019-01-01 2019-12-31 0001701732 altr:SoftwareRelatedServiceMember 2018-01-01 2018-12-31 0001701732 us-gaap:LicenseAndServiceMember 2020-01-01 2020-12-31 0001701732 us-gaap:LicenseAndServiceMember 2019-01-01 2019-12-31 0001701732 us-gaap:LicenseAndServiceMember 2018-01-01 2018-12-31 0001701732 us-gaap:TechnologyServiceMember 2020-01-01 2020-12-31 0001701732 us-gaap:TechnologyServiceMember 2019-01-01 2019-12-31 0001701732 us-gaap:TechnologyServiceMember 2018-01-01 2018-12-31 0001701732 altr:OtherProductAndServiceMember 2020-01-01 2020-12-31 0001701732 altr:OtherProductAndServiceMember 2019-01-01 2019-12-31 0001701732 altr:OtherProductAndServiceMember 2018-01-01 2018-12-31 0001701732 2019-01-01 2019-12-31 0001701732 2018-01-01 2018-12-31 0001701732 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2017-12-31 0001701732 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2017-12-31 0001701732 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001701732 us-gaap:RetainedEarningsMember 2017-12-31 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001701732 2017-12-31 0001701732 us-gaap:RetainedEarningsMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2017-12-31 0001701732 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2017-12-31 0001701732 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001701732 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2018-01-01 2018-12-31 0001701732 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2018-01-01 2018-12-31 0001701732 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001701732 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2018-12-31 0001701732 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2018-12-31 0001701732 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001701732 us-gaap:RetainedEarningsMember 2018-12-31 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001701732 2018-12-31 0001701732 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001701732 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001701732 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2019-01-01 2019-12-31 0001701732 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2019-01-01 2019-12-31 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001701732 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2019-12-31 0001701732 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2019-12-31 0001701732 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001701732 us-gaap:RetainedEarningsMember 2019-12-31 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001701732 us-gaap:RetainedEarningsMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001701732 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001701732 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001701732 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2020-01-01 2020-12-31 0001701732 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001701732 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2020-01-01 2020-12-31 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001701732 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2020-12-31 0001701732 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2020-12-31 0001701732 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001701732 us-gaap:RetainedEarningsMember 2020-12-31 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001701732 altr:NonqualifiedStockOptionPlanMember 2020-01-01 2020-12-31 0001701732 altr:IncentiveAndNonqualifiedStockBasedPlanMember 2020-01-01 2020-12-31 0001701732 altr:TwoThousandAndTwelveIncentiveAndNonqualifiedStockOptionPlanMember 2020-01-01 2020-12-31 0001701732 altr:TwoThousandAndSeventeenEquityIncentivePlanMember 2020-01-01 2020-12-31 0001701732 us-gaap:CommonClassAMember altr:FollowOnOfferingMember 2018-06-07 2018-06-07 0001701732 altr:UnderwritersMember us-gaap:CommonClassAMember altr:FollowOnOfferingMember 2018-06-07 2018-06-07 0001701732 us-gaap:CommonClassAMember altr:FollowOnOfferingMember 2018-06-07 0001701732 us-gaap:CommonClassBMember altr:FollowOnOfferingMember 2018-06-07 2018-06-07 0001701732 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-01-01 2020-12-31 0001701732 us-gaap:AccountingStandardsUpdate201613Member 2020-01-01 2020-12-31 0001701732 us-gaap:AccountingStandardsUpdate201613Member 2020-12-31 0001701732 us-gaap:BuildingAndBuildingImprovementsMember srt:MinimumMember 2020-01-01 2020-12-31 0001701732 us-gaap:BuildingAndBuildingImprovementsMember srt:MaximumMember 2020-01-01 2020-12-31 0001701732 altr:ComputerEquipmentAndSoftwareMember srt:MinimumMember 2020-01-01 2020-12-31 0001701732 altr:ComputerEquipmentAndSoftwareMember srt:MaximumMember 2020-01-01 2020-12-31 0001701732 altr:OfficeFurnitureAndEquipmentMember srt:MinimumMember 2020-01-01 2020-12-31 0001701732 altr:OfficeFurnitureAndEquipmentMember srt:MaximumMember 2020-01-01 2020-12-31 0001701732 us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember us-gaap:ResearchMember 2020-01-01 2020-12-31 0001701732 us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember us-gaap:ResearchMember 2020-12-31 0001701732 us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember us-gaap:ResearchMember 2019-12-31 0001701732 us-gaap:CommonClassAMember us-gaap:PutOptionMember 2017-01-01 2017-12-31 0001701732 us-gaap:CommonClassAMember us-gaap:PutOptionMember 2017-12-31 0001701732 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001701732 us-gaap:AccountingStandardsUpdate201613Member srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-01-01 0001701732 us-gaap:AccountingStandardsUpdate201813Member 2020-12-31 0001701732 us-gaap:AccountingStandardsUpdate201815Member 2020-12-31 0001701732 altr:TermLicensesMember 2020-01-01 2020-12-31 0001701732 altr:TermLicensesMember 2019-01-01 2019-12-31 0001701732 altr:TermLicensesMember 2018-01-01 2018-12-31 0001701732 altr:PerpetualLicensesMember 2020-01-01 2020-12-31 0001701732 altr:PerpetualLicensesMember 2019-01-01 2019-12-31 0001701732 altr:PerpetualLicensesMember 2018-01-01 2018-12-31 0001701732 us-gaap:MaintenanceMember 2020-01-01 2020-12-31 0001701732 us-gaap:MaintenanceMember 2019-01-01 2019-12-31 0001701732 us-gaap:MaintenanceMember 2018-01-01 2018-12-31 0001701732 altr:ProfessionalSoftwareServicesMember 2020-01-01 2020-12-31 0001701732 altr:ProfessionalSoftwareServicesMember 2019-01-01 2019-12-31 0001701732 altr:ProfessionalSoftwareServicesMember 2018-01-01 2018-12-31 0001701732 altr:SoftwareRelatedServicesMember 2020-01-01 2020-12-31 0001701732 altr:SoftwareRelatedServicesMember 2019-01-01 2019-12-31 0001701732 altr:SoftwareRelatedServicesMember 2018-01-01 2018-12-31 0001701732 altr:ClientEngineeringServicesMember 2020-01-01 2020-12-31 0001701732 altr:ClientEngineeringServicesMember 2019-01-01 2019-12-31 0001701732 altr:ClientEngineeringServicesMember 2018-01-01 2018-12-31 xbrli:pure 0001701732 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-12-31 0001701732 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-12-31 0001701732 us-gaap:OtherNoncurrentAssetsMember 2020-12-31 0001701732 us-gaap:OtherNoncurrentAssetsMember 2019-12-31 0001701732 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001701732 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001701732 altr:AccountsReceivableNetCurrentMember 2020-12-31 0001701732 altr:AccountsReceivableNetCurrentMember 2019-12-31 0001701732 altr:UnivaCorporationMember 2020-09-01 2020-09-30 0001701732 altr:UnivaCorporationMember 2020-09-30 0001701732 us-gaap:TradeNamesMember altr:UnivaCorporationMember 2020-09-30 0001701732 us-gaap:DevelopedTechnologyRightsMember altr:UnivaCorporationMember 2020-09-30 0001701732 us-gaap:CustomerRelationshipsMember altr:UnivaCorporationMember 2020-09-30 0001701732 altr:UnivaCorporationMember us-gaap:DevelopedTechnologyRightsMember 2020-09-01 2020-09-30 0001701732 altr:UnivaCorporationMember us-gaap:CustomerRelationshipsMember 2020-09-01 2020-09-30 0001701732 altr:UnivaCorporationMember us-gaap:TradeNamesMember 2020-09-01 2020-09-30 0001701732 altr:UnivaCorporationMember altr:SoftwareSegmentMember 2020-09-30 0001701732 altr:UnivaCorporationMember 2020-01-01 2020-12-31 0001701732 altr:OtherBusinessAcquisitionsMember 2020-01-01 2020-12-31 0001701732 altr:OtherBusinessAcquisitionsMember us-gaap:DevelopedTechnologyRightsMember 2020-01-01 2020-12-31 0001701732 altr:OtherBusinessAcquisitionsMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001701732 altr:OtherBusinessAcquisitionsMember us-gaap:GoodwillMember 2020-01-01 2020-12-31 0001701732 altr:OtherBusinessAcquisitionsMember altr:TaxDeductionMember 2020-01-01 2020-12-31 0001701732 altr:PolliwagCorporationLimitedMember altr:StockPurchaseAgreementMember 2019-10-31 0001701732 altr:PolliwagCorporationLimitedMember altr:StockPurchaseAgreementMember 2019-10-01 2019-10-31 0001701732 altr:PolliwagCorporationLimitedMember altr:SecondStockPurchaseAgreementMember srt:ScenarioForecastMember 2022-10-31 0001701732 altr:PolliwagCorporationLimitedMember altr:SecondStockPurchaseAgreementMember srt:ScenarioForecastMember 2022-10-30 2022-10-31 0001701732 altr:DiscreteElementMethodSolutionsLimitedMember altr:StockPurchaseAgreementMember 2019-11-07 0001701732 altr:DiscreteElementMethodSolutionsLimitedMember altr:StockPurchaseAgreementMember 2019-11-07 2019-11-07 0001701732 altr:WEYVMember 2019-01-01 2019-12-31 0001701732 altr:WEYVMember 2018-01-01 2018-12-31 0001701732 us-gaap:LandMember 2020-12-31 0001701732 us-gaap:LandMember 2019-12-31 0001701732 us-gaap:BuildingAndBuildingImprovementsMember 2020-12-31 0001701732 us-gaap:BuildingAndBuildingImprovementsMember 2019-12-31 0001701732 altr:ComputerEquipmentAndSoftwareMember 2020-12-31 0001701732 altr:ComputerEquipmentAndSoftwareMember 2019-12-31 0001701732 altr:OfficeFurnitureAndEquipmentMember 2020-12-31 0001701732 altr:OfficeFurnitureAndEquipmentMember 2019-12-31 0001701732 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001701732 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001701732 altr:RightOfUseAssetsUnderFinanceLeasesMember 2020-12-31 0001701732 altr:RightOfUseAssetsUnderFinanceLeasesMember 2019-12-31 0001701732 us-gaap:LandMember 2020-01-01 2020-12-31 0001701732 us-gaap:LeaseholdImprovementsMember srt:MinimumMember 2020-01-01 2020-12-31 0001701732 us-gaap:LeaseholdImprovementsMember srt:MaximumMember 2020-01-01 2020-12-31 0001701732 altr:RightOfUseAssetsUnderFinanceLeasesMember srt:MinimumMember 2020-01-01 2020-12-31 0001701732 altr:RightOfUseAssetsUnderFinanceLeasesMember srt:MaximumMember 2020-01-01 2020-12-31 0001701732 us-gaap:DevelopedTechnologyRightsMember srt:MinimumMember 2020-01-01 2020-12-31 0001701732 us-gaap:DevelopedTechnologyRightsMember srt:MaximumMember 2020-01-01 2020-12-31 0001701732 us-gaap:CustomerRelationshipsMember srt:MinimumMember 2020-01-01 2020-12-31 0001701732 us-gaap:CustomerRelationshipsMember srt:MaximumMember 2020-01-01 2020-12-31 0001701732 us-gaap:OtherIntangibleAssetsMember srt:MinimumMember 2020-01-01 2020-12-31 0001701732 us-gaap:OtherIntangibleAssetsMember srt:MaximumMember 2020-01-01 2020-12-31 0001701732 us-gaap:DevelopedTechnologyRightsMember 2020-12-31 0001701732 us-gaap:CustomerRelationshipsMember 2020-12-31 0001701732 us-gaap:OtherIntangibleAssetsMember 2020-12-31 0001701732 us-gaap:TradeNamesMember 2020-12-31 0001701732 us-gaap:DevelopedTechnologyRightsMember srt:MinimumMember 2019-01-01 2019-12-31 0001701732 us-gaap:DevelopedTechnologyRightsMember srt:MaximumMember 2019-01-01 2019-12-31 0001701732 us-gaap:CustomerRelationshipsMember srt:MinimumMember 2019-01-01 2019-12-31 0001701732 us-gaap:CustomerRelationshipsMember srt:MaximumMember 2019-01-01 2019-12-31 0001701732 us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0001701732 us-gaap:CustomerRelationshipsMember 2019-12-31 0001701732 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0001701732 us-gaap:TradeNamesMember 2019-12-31 0001701732 us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-12-31 0001701732 altr:ConvertibleSeniorNotesMember 2020-12-31 0001701732 altr:ConvertibleSeniorNotesMember 2019-12-31 0001701732 us-gaap:RevolvingCreditFacilityMember 2020-12-31 0001701732 altr:FinanceLeaseObligationsMember 2020-12-31 0001701732 altr:FinanceLeaseObligationsMember 2019-12-31 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember 2019-06-30 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember 2019-06-01 2019-06-30 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember 2020-01-01 2020-12-31 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember us-gaap:CommonClassAMember 2019-06-01 2019-06-30 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember us-gaap:CommonClassAMember 2019-06-30 utr:D 0001701732 us-gaap:CommonClassAMember altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember altr:ConvertibleNotesHoldersConversionRightsUnderCircumstancesOneMember srt:MinimumMember 2019-06-01 2019-06-30 0001701732 us-gaap:CommonClassAMember altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember altr:ConvertibleNotesHoldersConversionRightsUnderCircumstancesOneMember 2019-06-01 2019-06-30 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember altr:ConvertibleNotesHoldersConversionRightsUnderCircumstancesTwoMember us-gaap:CommonClassAMember 2019-06-01 2019-06-30 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember altr:ConvertibleNotesHoldersConversionRightsUnderCircumstancesTwoMember us-gaap:CommonClassAMember 2019-06-30 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember 2020-12-31 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember 2019-12-31 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember 2019-01-01 2019-12-31 0001701732 altr:TwentyNineteenCreditAgreementMember 2020-01-01 2020-12-31 0001701732 altr:TwentyNineteenCreditAgreementMember 2020-12-31 0001701732 altr:SecuredCreditAgreementMember 2020-12-31 0001701732 altr:SecuredCreditAgreementMember us-gaap:SubsequentEventMember 2021-01-01 2021-01-31 0001701732 altr:TwentyNineteenCreditAgreementMember us-gaap:FederalFundsEffectiveSwapRateMember 2020-01-01 2020-12-31 0001701732 altr:TwentyNineteenCreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-12-31 0001701732 altr:TwentyNineteenCreditAgreementMember altr:EurodollarLoansMember srt:MinimumMember 2020-12-31 0001701732 altr:TwentyNineteenCreditAgreementMember altr:EurodollarLoansMember srt:MaximumMember 2020-12-31 0001701732 altr:TwentyNineteenCreditAgreementMember altr:SwinglineLoansMember srt:MinimumMember 2020-12-31 0001701732 altr:TwentyNineteenCreditAgreementMember altr:SwinglineLoansMember srt:MaximumMember 2020-12-31 0001701732 altr:TwentyNineteenCreditAgreementMember altr:APRLoansMember srt:MinimumMember 2020-12-31 0001701732 altr:TwentyNineteenCreditAgreementMember altr:APRLoansMember srt:MaximumMember 2020-12-31 0001701732 altr:TwentyNineteenCreditAgreementMember srt:MinimumMember 2020-01-01 2020-12-31 0001701732 altr:TwentyNineteenCreditAgreementMember srt:MaximumMember 2020-01-01 2020-12-31 0001701732 altr:OverdraftAndLineOfCreditMember 2020-12-31 0001701732 altr:OverdraftAndLineOfCreditMember 2019-12-31 0001701732 srt:MinimumMember 2020-01-01 2020-12-31 0001701732 srt:MaximumMember 2020-01-01 2020-12-31 0001701732 srt:MaximumMember 2020-12-31 0001701732 us-gaap:ForeignExchangeContractMember 2020-12-31 0001701732 us-gaap:ForeignExchangeContractMember 2019-12-31 altr:Vote 0001701732 altr:NonqualifiedStockOptionPlanMember 2020-12-31 0001701732 altr:NonqualifiedStockOptionPlanMember 2019-12-31 0001701732 altr:NonqualifiedStockOptionPlanMember 2019-01-01 2019-12-31 0001701732 altr:NonqualifiedStockOptionPlanMember 2018-01-01 2018-12-31 0001701732 us-gaap:CommonClassAMember altr:IncentiveAndNonqualifiedStockBasedPlanMember 2001-12-31 0001701732 srt:MinimumMember altr:IncentiveAndNonqualifiedStockBasedPlanMember 2020-01-01 2020-12-31 0001701732 altr:IncentiveAndNonqualifiedStockBasedPlanMember srt:MaximumMember 2020-01-01 2020-12-31 0001701732 altr:IncentiveAndNonqualifiedStockBasedPlanMember 2019-12-31 0001701732 altr:IncentiveAndNonqualifiedStockBasedPlanMember 2020-12-31 0001701732 altr:IncentiveAndNonqualifiedStockBasedPlanMember 2019-01-01 2019-12-31 0001701732 altr:IncentiveAndNonqualifiedStockBasedPlanMember 2018-01-01 2018-12-31 0001701732 us-gaap:CommonClassAMember altr:TwoThousandAndTwelveIncentiveAndNonqualifiedStockOptionPlanMember 2012-12-31 0001701732 altr:TwoThousandAndTwelveIncentiveAndNonqualifiedStockOptionPlanMember 2020-12-31 0001701732 altr:TwoThousandAndTwelveIncentiveAndNonqualifiedStockOptionPlanMember 2019-12-31 0001701732 altr:TwoThousandAndTwelveIncentiveAndNonqualifiedStockOptionPlanMember 2019-01-01 2019-12-31 0001701732 altr:TwoThousandAndTwelveIncentiveAndNonqualifiedStockOptionPlanMember 2018-01-01 2018-12-31 0001701732 us-gaap:CommonClassAMember altr:TwoThousandAndSeventeenEquityIncentivePlanMember 2017-09-27 0001701732 altr:TwoThousandAndSeventeenEquityIncentivePlanMember us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001701732 altr:TwoThousandAndSeventeenEquityIncentivePlanMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001701732 altr:TwoThousandAndSeventeenEquityIncentivePlanMember us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001701732 altr:TwoThousandAndSeventeenEquityIncentivePlanMember 2019-12-31 0001701732 altr:TwoThousandAndSeventeenEquityIncentivePlanMember 2020-12-31 0001701732 altr:TwoThousandAndSeventeenEquityIncentivePlanMember 2019-01-01 2019-12-31 altr:Installment 0001701732 altr:PolliwagCorporationLimitedMember us-gaap:CommonClassAMember 2019-10-01 2019-10-31 0001701732 altr:StockPurchaseAgreementMember 2020-01-01 2020-12-31 0001701732 altr:StockPurchaseAgreementMember 2019-01-01 2019-12-31 0001701732 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001701732 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001701732 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0001701732 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001701732 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001701732 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0001701732 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-12-31 0001701732 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001701732 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001701732 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0001701732 2017-01-01 2017-12-31 0001701732 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-12-31 0001701732 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-12-31 0001701732 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-12-31 0001701732 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-01-01 2020-12-31 0001701732 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-01-01 2019-12-31 0001701732 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-01-01 2018-12-31 0001701732 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-12-31 0001701732 us-gaap:ConvertibleDebtMember 2019-01-01 2019-12-31 0001701732 altr:DecreaseInValuationAllowanceMember 2018-01-01 2018-12-31 0001701732 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 2018-12-31 0001701732 us-gaap:OtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001701732 us-gaap:GeneralBusinessMember 2020-01-01 2020-12-31 0001701732 us-gaap:GeneralBusinessMember 2020-12-31 0001701732 us-gaap:ForeignCountryMember 2020-12-31 0001701732 srt:ScenarioForecastMember 2021-01-01 2021-12-31 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember us-gaap:CommonClassAMember 2020-12-31 0001701732 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0001701732 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-12-31 0001701732 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-12-31 0001701732 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-12-31 0001701732 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0001701732 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0001701732 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-12-31 0001701732 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-12-31 0001701732 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0001701732 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0001701732 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-01 2020-12-31 0001701732 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-01-01 2020-12-31 0001701732 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001701732 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-12-31 0001701732 altr:SwedishTaxAuthoritiesMember altr:DatawatchCorporationMember altr:PanopticonABMember 2013-01-01 2013-12-31 0001701732 altr:SoftwareAndOtherMember 2020-01-01 2020-12-31 0001701732 altr:SoftwareAndOtherMember 2019-01-01 2019-12-31 0001701732 altr:SoftwareAndOtherMember 2018-01-01 2018-12-31 altr:Segment 0001701732 altr:SoftwareSegmentMember 2020-01-01 2020-12-31 0001701732 altr:ClientEngineeringServicesSegmentMember 2020-01-01 2020-12-31 0001701732 us-gaap:AllOtherSegmentsMember 2020-01-01 2020-12-31 0001701732 altr:SoftwareSegmentMember 2019-01-01 2019-12-31 0001701732 altr:ClientEngineeringServicesSegmentMember 2019-01-01 2019-12-31 0001701732 us-gaap:AllOtherSegmentsMember 2019-01-01 2019-12-31 0001701732 altr:SoftwareSegmentMember 2018-01-01 2018-12-31 0001701732 altr:ClientEngineeringServicesSegmentMember 2018-01-01 2018-12-31 0001701732 us-gaap:AllOtherSegmentsMember 2018-01-01 2018-12-31 0001701732 altr:DatawatchCorporationMember 2018-12-31 0001701732 us-gaap:BuildingMember 2018-01-01 2018-12-31 0001701732 country:US 2020-01-01 2020-12-31 0001701732 altr:OtherAmericanCountriesMember 2020-01-01 2020-12-31 0001701732 srt:AmericasMember 2020-01-01 2020-12-31 0001701732 country:DE 2020-01-01 2020-12-31 0001701732 country:FR 2020-01-01 2020-12-31 0001701732 altr:OtherEuropeMiddleEastAndAfricaCountriesMember 2020-01-01 2020-12-31 0001701732 us-gaap:EMEAMember 2020-01-01 2020-12-31 0001701732 country:JP 2020-01-01 2020-12-31 0001701732 altr:OtherAsiaPacificCountriesMember 2020-01-01 2020-12-31 0001701732 srt:AsiaPacificMember 2020-01-01 2020-12-31 0001701732 country:US 2019-01-01 2019-12-31 0001701732 altr:OtherAmericanCountriesMember 2019-01-01 2019-12-31 0001701732 srt:AmericasMember 2019-01-01 2019-12-31 0001701732 country:DE 2019-01-01 2019-12-31 0001701732 country:FR 2019-01-01 2019-12-31 0001701732 altr:OtherEuropeMiddleEastAndAfricaCountriesMember 2019-01-01 2019-12-31 0001701732 us-gaap:EMEAMember 2019-01-01 2019-12-31 0001701732 country:JP 2019-01-01 2019-12-31 0001701732 altr:OtherAsiaPacificCountriesMember 2019-01-01 2019-12-31 0001701732 srt:AsiaPacificMember 2019-01-01 2019-12-31 0001701732 country:US 2018-01-01 2018-12-31 0001701732 altr:OtherAmericanCountriesMember 2018-01-01 2018-12-31 0001701732 srt:AmericasMember 2018-01-01 2018-12-31 0001701732 country:DE 2018-01-01 2018-12-31 0001701732 country:FR 2018-01-01 2018-12-31 0001701732 altr:OtherEuropeMiddleEastAndAfricaCountriesMember 2018-01-01 2018-12-31 0001701732 us-gaap:EMEAMember 2018-01-01 2018-12-31 0001701732 country:JP 2018-01-01 2018-12-31 0001701732 altr:OtherAsiaPacificCountriesMember 2018-01-01 2018-12-31 0001701732 srt:AsiaPacificMember 2018-01-01 2018-12-31 0001701732 country:US 2020-12-31 0001701732 altr:OtherAmericanCountriesMember 2020-12-31 0001701732 srt:AmericasMember 2020-12-31 0001701732 country:DE 2020-12-31 0001701732 country:FR 2020-12-31 0001701732 altr:OtherEuropeMiddleEastAndAfricaCountriesMember 2020-12-31 0001701732 us-gaap:EMEAMember 2020-12-31 0001701732 country:JP 2020-12-31 0001701732 altr:OtherAsiaPacificCountriesMember 2020-12-31 0001701732 srt:AsiaPacificMember 2020-12-31 0001701732 country:US 2019-12-31 0001701732 altr:OtherAmericanCountriesMember 2019-12-31 0001701732 srt:AmericasMember 2019-12-31 0001701732 country:DE 2019-12-31 0001701732 country:FR 2019-12-31 0001701732 altr:OtherEuropeMiddleEastAndAfricaCountriesMember 2019-12-31 0001701732 us-gaap:EMEAMember 2019-12-31 0001701732 country:JP 2019-12-31 0001701732 altr:OtherAsiaPacificCountriesMember 2019-12-31 0001701732 srt:AsiaPacificMember 2019-12-31 0001701732 us-gaap:ProductConcentrationRiskMember us-gaap:SalesRevenueNetMember altr:ProductOneMember 2020-01-01 2020-12-31 0001701732 us-gaap:ProductConcentrationRiskMember us-gaap:SalesRevenueNetMember altr:ProductOneMember 2019-01-01 2019-12-31 0001701732 us-gaap:ProductConcentrationRiskMember us-gaap:SalesRevenueNetMember altr:ProductOneMember 2018-01-01 2018-12-31 altr:Customer

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-K

 

(Mark One)

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 001-38263

 

ALTAIR ENGINEERING INC.

(Exact name of registrant as specified in its charter)

 

 

 

 

 

Delaware

 

38-2591828

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

 

 

1820 East Big Beaver Road, Troy, Michigan

 

48083

(Address of principal executive offices)

 

(Zip Code)

248-614-2400

(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:

Title of each class

Trading Symbol

Name of each exchange on which registered

Class A Common Stock $0.0001 par value per share

ALTR

The NASDAQ Stock Market

 

Securities registered pursuant to Section 12(g) of the Act:

None

(Title of class)

 

Indicate by a check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes      No  

Indicate by a check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act.    Yes      No  

Indicate by a 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 a check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.  

 

 

Large accelerated filer

 

Accelerated filer

Non-accelerated filer

 

Smaller 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 registrant 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 a check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).    Yes      No  

The aggregate market value of the voting and non-voting common stock held by non-affiliates of the registrant, based upon the closing sale price of a share of the registrant’s Class A common stock on June 30, 2020, the last business day of the registrant’s most recently completed second fiscal quarter, as reported on the NASDAQ stock market, was $1.6 billion. Shares of the registrant’s Class A common stock and Class B common stock held by each executive officer, director, and each other person who may be deemed to be an affiliate of the registrant, have been excluded from this computation. This determination of affiliate status is not necessarily a conclusive determination for other purposes.

On February 12, 2021, there were 44,757,500 shares of the registrant’s Class A common stock outstanding and 29,840,732 shares of the registrant’s Class B common stock outstanding.

Documents Incorporated By Reference:

Portions of the registrant’s Proxy Statement relating to the 2021 Annual Meeting of Stockholders, scheduled to be filed with the Securities and Exchange Commission within 120 days after the end of the registrant’s fiscal year ended December 31, 2020, are incorporated by reference into Part III of this Annual Report on Form 10-K.

 

 

 

 


 

ALTAIR ENGINEERING INC.

Annual Report on Form 10-K for the Fiscal Year Ended December 31, 2020

Table of Contents

 

 

  

Page

 

PART I

  

 

 

 

 

 

 

Item 1.

  

Business

  

 

3

 

Item 1A.

  

Risk Factors

  

 

14

 

Item 1B.

  

Unresolved Staff Comments

  

 

38

 

Item 2.

  

Properties

  

 

39

 

Item 3.

  

Legal Proceedings

  

 

39

 

Item 4.

  

Mine Safety Disclosures

  

 

39

 

 

 

PART II

  

 

 

 

 

 

 

Item 5.

  

Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

  

 

40

 

Item 6.

 

Selected Financial Data

 

 

41

 

Item 7.

  

Management’s Discussion and Analysis of Financial Condition and Results of Operations

  

 

42

 

Item 7A.

  

Quantitative and Qualitative Disclosures about Market Risk

  

 

62

 

Item 8.

  

Financial Statements and Supplementary Data

  

 

62

 

Item 9.

  

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

  

 

62

 

Item 9A.

  

Controls and Procedures

  

 

62

 

Item 9B.

  

Other Information

  

 

63

 

 

 

PART III

  

 

 

 

 

 

 

Item 10.

  

Directors, Executive Officers and Corporate Governance

  

 

64

 

Item 11.

  

Executive Compensation

  

 

64

 

Item 12.

  

Security Ownership of Certain Beneficial Owners and Management, and Related Stockholder Matters

  

 

64

 

Item 13.

  

Certain Relationships and Related Transactions, and Director Independence

  

 

64

 

Item 14.

  

Principal Accounting Fees and Services

  

 

64

 

 

 

PART IV

  

 

 

 

 

 

 

Item 15.

  

Exhibits and Financial Statement Schedules

  

 

65

 

Item 16.

  

Form 10-K Summary

  

 

105

 

 

1


CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This annual report on Form 10-K contains forward-looking statements made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995 under Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Forward-looking statements include statements with respect to our beliefs, plans, objectives, goals, expectations, anticipations, assumptions, estimates, intentions and future performance, and involve known and unknown risks, uncertainties and other factors, which may be beyond our control, and which may cause our actual results, performance or achievements to be materially different from future results, performance or achievements expressed or implied by such forward-looking statements. All statements other than statements of historical fact are statements that could be forward-looking statements. You can identify these forward-looking statements through our use of words such as “may,” “can,” “anticipate,” “assume,” “should,” “indicate,” “would,” “believe,” “contemplate,” “expect,” “seek,” “estimate,” “continue,” “plan,” “point to,” “project,” “predict,” “could,” “intend,” “target,” “potential” and other similar words and expressions of the future.

There are a number of important factors that could cause the actual results to differ materially from those expressed in any forward-looking statement made by us. These factors include, but are not limited to:

 

our ability and the time it takes to acquire new customers;

 

reduced spending on product design and development activities by our customers;

 

our ability to successfully renew our outstanding software licenses;

 

our ability to maintain or protect our intellectual property;

 

our ability to retain key executive members;

 

our ability to internally develop new software products, inventions and intellectual property;

 

our ability to successfully integrate and realize the benefits of our past or future strategic acquisitions or investments;

 

demand for our software by customers other than simulation engineering specialists and in additional industry verticals;

 

acceptance of our enhanced business model by customers and investors;

 

our susceptibility to factors affecting the automotive, aerospace, and financial services industries where we derive a substantial portion of our revenues;

 

the accuracy of our estimates regarding expenses and capital requirements;

 

our susceptibility to foreign currency risks that arise because of our substantial international operations;

 

the significant quarterly fluctuations of our results; and

 

the uncertain effect of COVID-19 or other future pandemics or events on our business, operating results and financial condition, including disruption to our customers, our employees, the global economy and financial markets.

The foregoing does not represent an exhaustive list of matters that may be covered by the forward-looking statements contained herein or risk factors that we are faced with that may cause our actual results to differ from those anticipated in our forward-looking statements. Please see “Risk factors” in this Annual Report on Form 10-K under Part I, Item 1A, for additional risks which could adversely impact our business and financial performance.

All forward-looking statements are expressly qualified in their entirety by this cautionary notice. You are cautioned not to place undue reliance on any forward-looking statements, which speak only as of the date of this report or the date of the document incorporated by reference into this report. We have no obligation, and expressly disclaim any obligation, to update, revise or correct any of the forward-looking statements, whether as a result of new information, future events or otherwise. We have expressed our expectations, beliefs and projections in good faith, and we believe they have a reasonable basis. However, we cannot assure you that our expectations, beliefs or projections will result or be achieved or accomplished.

2


PART I

Item 1. Business

General

Altair Engineering Inc. (“Altair,” the “Company,” “we,” “us” or “our”) is a global technology company providing software and cloud solutions in the areas of simulation, high-performance computing (HPC), data analytics, and artificial intelligence (AI). We enable organizations across broad industry segments to compete more effectively in a connected world while creating a more sustainable future.

Throughout this document we refer to AI as a term to encompass sub-disciplines including data analytics, data science, data preparation, and machine learning. Altair has been incorporating AI technologies into our products for several years and we believe the evolving broad use of the term is appropriate for our product offerings, customer applications, and market opportunities.

Our simulation and AI-driven approach to innovation is powered by our broad portfolio of high-fidelity and high-performance physics solvers, our market leading technology for optimization and HPC, and our end-to-end platform for developing AI and Internet of Things (IoT) solutions. Our integrated suite of software optimizes design performance across multiple disciplines encompassing structures, motion, fluids, thermal, electromagnetics, system modeling, and embedded systems, while also providing AI solutions and true-to-life visualization and rendering. Our HPC solutions maximize the efficient utilization of complex compute resources and streamline the workflow management of compute-intensive tasks for applications including AI, modeling and simulation, and visualization. Our data analytics, AI, and IoT products include data preparation, data science, MLOps, orchestration, and visualization solutions that fuel engineering, scientific, and business decisions.

We believe a critical component of our success has been our company culture, based on our core values of innovation, envisioning the future, communicating honestly and broadly, seeking technology and business firsts, and embracing diversity. This culture is important because it helps attract and retain top people, encourages innovation and teamwork, and enhances our focus on achieving Altair’s corporate objectives.

Products

Rising expectations of end-market customers are expanding the use of advanced simulation, data analytics, and AI across many industry verticals. Altair’s thirty-six year heritage is in solving some of the most challenging problems faced by engineers and scientists.  

Altair is a leading provider of simulation software enabling customers to enhance product performance, compress development time, and reduce costs. We believe we are unique in the industry for the depth and breadth of our engineering application software offerings combined with our domain expertise and proprietary technology for harnessing HPC, cloud infrastructures, and AI technology.  

Our high-performance and cloud computing workload and workflow tools empower customers to explore designs and analyze data in ways not possible in traditional computing environments. Our customers include universities, government agencies, manufacturers, pharmaceutical firms, Banking, financial services, and insurance (BFSI), weather prediction agencies, and electronics design companies.

We are a leading provider of low-code AI technology for data preparation, data science, MLops, data management, and visualization. BFSI customers as well as finance departments in various industries including manufacturing, retail, and life sciences use our software to capture disparate data streams and apply analytics to make more informed business decisions.

Software Products

Altair’s software products represent a comprehensive, open architecture solution for simulation, HPC, data analytics, and AI to empower decision making for improved product design and development, manufacturing, energy management and exploration, financial services, health care, and retail operations. We believe Altair’s solutions are compelling due to their openness and usability.

Altair’s products offer a comprehensive set of technologies to design and optimize high performance, efficient, innovative, and sustainable products and processes in an increasingly connected world. Our products are categorized by:

 

Physics Simulation and Concept Design

 

High Performance and Cloud Computing

 

Data Analytics, AI, IoT, and Smart Product Development

3


 

Physics Simulation and Concept Design

At the core of Altair’s simulation software portfolios are mathematical software “solvers” that use advanced computational algorithms to predict physical performance. Optimization leverages these solvers to derive the most efficient solutions to meet desired complex multi-objective requirements.

Altair’s solvers are a comprehensive set of fast, scalable and reliable physics algorithms for complex problems in linear and non-linear mechanics, fluid dynamics, electromagnetics, motion, discrete elements, systems and manufacturing simulation.

 We invest continuously to improve the speed and accuracy of our solvers. Altair’s solvers are now engaging GPU technology to accelerate solution times. Two of our products in the area of fluid mechanics, ultraFluidX (external aerodynamics) and nanoFluidX (machinery lubrication), were developed from the ground up to leverage GPUs and deliver significant performance advantages versus the competition.

We believe the breakthrough technology of SimSolid is game-changing and delivers extremely easy to model, fast, and accurate simulation results for complex designs versus the competition. SimSolid is especially relevant for simulation-driven design and seeing rapid adoption in many customer environments.

Altair’s optimization technology combined with superior multi-physics and multi-domain simulation is a key differentiator and spans our product offering. We believe customers using our technologies gain a sustainable competitive advantage by developing better products in less time.

Altair’s design, modeling, and visualization tools allow for advanced physics attributes to be modeled and rendered on top of object geometry in high fidelity. These tools are becoming more user friendly, design-centric and relevant earlier in the development process.

Addressing the large market of designers, design engineers, and manufacturing engineers who are not experts in simulation is important toward increasing the use of simulation in design processes. Altair has several technologies focused on this market, including Inspire and SimSolid for mechanical design and Pollex for electronic systems and printed circuit board design.

Our industrial and concept design tools generate early concepts to address requirements for ergonomics, aesthetics, performance, manufacturing feasibility, and cost. These tools are all driven by simulation and machine learning algorithms. We believe these products are emerging as a market force with the potential to eclipse traditional computer-aided design (CAD) in both the mechanical and electronics worlds.

Models are increasingly required to deliver performance across a range of physics, including mechanical systems, communication and control, printed circuit boards, and combinations of these at various levels of fidelity. Altair’s math and system design tools help engineers to quickly explore requirements and performance throughout the design process.

We believe Altair’s solutions are compelling due to their openness and usability, and their ability to develop signal-based controls, mixed physics models, and electronics all within one environment and at varying levels of fidelity to support decision making in each stage of a product’s lifecycle. For example, our multi-disciplinary models may include mechanics, fluids, electronics, and software among other technical elements, and encompass a scope of products ranging from components to IoT-enabled “systems of systems”. By employing varying degrees of fidelity, we aid the modeling process where computational requirements or data availability might otherwise prove to be obstacles.

A key strength to Altair’s math and systems solutions is allowing development organizations to move seamlessly in this multi-discipline, multi-component, multi-detail space while integrating models from various authoring tools. With a broad range of multi-physics solvers based on an open-system approach, a strong set of model reduction techniques can be employed toward IoT-enabled product development which can then be carried forward into device management and application development.

We believe Altair’s tools for simulation of communications and control, data analytics, and real-time data streaming are particularly relevant as more products are connected and collecting data to operate in complex environments.

High-Performance Computing

Altair’s high-performance computing software applications are designed to maximize the efficient utilization of customers’ complex compute resources and streamline the workflow management of compute-intensive tasks. The quantity of data collected, stored and processed is growing exponentially, and our HPC technology has evolved to support big data and input/output (IO) intensive environments with storage-aware scheduling. We support applications such as modeling, simulation, artificial intelligence, and visualization in fields such as banking, financial services, insurance, weather prediction, bio-informatics, electronic design analysis, product development and lifecycle management.    

4


Altair’s high-performance tools manage and optimize where and when jobs are running and how storage is accessed and managed for customers and research institutes. We believe that HPC is increasingly mission critical for organizations around the world. Predictive modeling and analysis is computationally intensive and computing environments increasingly rely on a mix of on-premise and cloud resources.  

Our powerful and easy to use solutions help IT administrators and business decision makers maximize throughput and minimize costs by leveraging sophisticated scheduling algorithms. Altair’s HPC solutions are designed to enable seamless shifting of workloads from on-premise data centers to the cloud, and between different cloud providers, depending on cost or resource availability including managing spot computing purchases. We also deliver powerful orchestration capabilities to manage extremely large-scale workflows with complex dependency management for applications in electronic design automation, artificial intelligence and others.

Data Analytics, AI, IoT, and Smart Product Development

Altair’s data analytics, AI, and IoT offerings include low-code solutions for data preparation, data science, MLOps, and visualization that fuel engineering, scientific, and business decisions. Altair’s AI tools are extensively used by banks, credit unions, health care, and other financial services organizations. They are also used in finance departments across many industries, including manufacturing. We have been actively integrating ML and AI technologies in our broad product portfolio to capitalize on the significant momentum toward applying AI across a substantial number of companies and in many different industries.

Our data preparation tools allow users to import, clean and organize structured and unstructured data for use in reporting and in data science applications. Altair’s data science solutions allow users to develop machine learning workflows with market-leading decision tree technology and scoring algorithms, and innovative approaches to AutoML and Explainable AI. Our visualization tools allow users to gain deep insights quickly with both live-streamed and historical data.

Altair’s tools also include solutions to support smart connected product development including device enablement, data capture and management, edge orchestration, digital twins, and application development for connected devices. Our software is used to design IoT solutions and monitor and optimize their performance.

Going forward, we believe that development lifecycles will include digital replicas of complex processes, services and physical assets and systems, or what is known as “digital twins” which leverage the convergence of simulation and AI and are essential to creating better products, marketing them efficiently, and optimizing their performance. In our view, AI technology is transforming engineering design and process development, leveraging both synthetic data from simulations and rapidly growing databases of sensor data from field operations. Altair’s customers are using AI not only to create better products but also to lower scrap rates, reduce warranty issues, and derive other business benefits.

Altair Partner Alliance

The Altair Partner Alliance, or APA, provides access to a broad spectrum of complementary software products using customers’ existing Altair Units. Our units-based subscription licensing model allows flexible and shared access to our applications and those of our partners, which can all be downloaded on-demand. This constantly growing portfolio extends their simulation and design capabilities to help create better products faster.

Software products in the APA include technologies ranging from computational fluid dynamics and fatigue to manufacturing process simulation and cost estimation, with applications specific to industry verticals including marine, motorcycles, aerospace, chemicals, and architecture. Altair plans to continue to add valuable third-party software solutions to empower innovation with comprehensive enterprise analytic and data analytics tools.

Software Services

To enable customer success and deepen our relationships with them, we engage with our customers to provide services related to our software including consulting, training, and implementation services, especially when applying optimization and data science. Altair’s headquarters includes an industrial design studio, a prototype shop, and test facilities. We have expertise designing and working with controls, power electronics, traditional and composite structures, and total system level development in the automotive, aerospace, consumer products and other markets. Our team of data scientists is experienced with applications ranging from credit scoring to predictive analytics of physical assets.

Implementation and custom software services are available to help customers leverage their investment in Altair’s software to streamline workflows and solve specialized industry vertical engineering and business problems. We work closely with our clients to increase organizational efficiency and decision making by tailoring these solutions to a client’s own environment and processes.

5


We believe the unique combination of our broad industry domain knowledge and software expertise has enabled Altair to enhance and replace customers’ legacy applications, integrate our software applications with client business systems, develop clean-sheet designs or custom software solutions, and transform their product development and business processes.

Software Related Services

Altair engages with our customers to provide technical services throughout their entire product development lifecycle including design, engineering, and development, especially when applying optimization and data analysis. Our headquarters includes an industrial design studio, a prototype shop, and test facilities. We have expertise designing and working with controls, power electronics, traditional and composite structures, and total system level development in the automotive, aerospace, consumer products and other markets. Our team of data analysts is experienced with applications ranging from credit scoring to predictive analytics of physical assets.

Client Engineering Services

Altair provides Client Engineering Services, or CES, to support our customers with long-term ongoing expertise. This has the benefit of embedding us within customers, deepening our understanding of their processes, and allowing us to more quickly perceive trends in the overall market. Our presence at our customers’ sites helps us to better tailor our software products’ research and development, or R&D, and sales initiatives.

We operate our CES business by hiring engineers and data scientists for placement at a customer site for specific customer-directed assignments. We employ and pay them only for the duration of the placement.

We concentrate on placing simulation specialists, industrial designers, design engineers, materials experts, development engineers, manufacturing engineers and information technology specialists. As a leader in the simulation and data science technology markets, Altair attracts high caliber talent from around the world. CES is focused on placements that align strategically with customer usage of our software. We have a strong recruiting operation with sourcing specialists who identify, attract, vet, and hire technical professionals for our in-house and customer needs. We maintain a candidate database of over 200,000 highly qualified engineers, designers and data scientists. Our CES candidates and placed employees are valuable sources of talent acquisition for Altair’s other business segments.

In response to COVID-19, some of our CES customers furloughed staff positions, while some other customers reduced CES staff working hours, reduced billing rates or eliminated certain positions. We have acted in concert with those customers to furlough or curtail the hours and compensation of those impacted employees until such time as our customers return to normal staffing, billing rates or required working hours.

Research and Development

Our research and development efforts are focused on enhancing the functionality, breadth, and scalability of our software, addressing new use cases, and developing additional innovative simulation technologies. Timely development of new products is essential to maintaining our competitive position, and we release new versions of our software on a regular basis.

Customer feedback, combined with our roadmap, enables us to deliver long-term value and stay ahead of market trends. The majority of product enhancements and new capabilities added to our offerings over the years have been developed internally, with acquisitions used to augment our capabilities with strategic technology.

From time-to-time, we incubate related technologies developed by our employees. For example, we developed and patented next-generation solid-state lighting technology as a result of an internal initiative. We commercialized this technology under our toggled subsidiary.

Our research and development initiatives foster a culture of innovation within the organization, helping us attract and retain a highly motivated team. Altair’s research and development team consists of approximately 1,200 people worldwide. We maintain research and development centers with specific technical expertise in several geographies throughout the Americas, Asia-Pacific, Europe, the Middle East and Africa.

Our research and development efforts relating to our software focus on three areas:

 

Physics Simulation and Concept Design:  At the core of Altair’s simulation software portfolio are mathematical software “solvers” that use advanced computational algorithms to predict physical performance. Altair initially specialized in structural simulation, and our solvers are now a comprehensive set of fast, scalable and reliable physics algorithms for complex problems in linear and non-linear mechanics, fluid dynamics, electromagnetics, motion, discrete elements, systems and manufacturing simulation.  Altair also invests to “couple” our solvers to simulate multiple physics domains

6


 

simultaneously and is considered a market leader in the development of optimization technology, which drives solvers to find solutions to complex multi-objective design problems. R&D is also conducted to leverage high-performance computing technology for these compute intensive applications. Solver and optimization development is conducted principally by researchers with advanced degrees in engineering, physics, computer science and mathematics.

The graphical applications used to construct and visualize simulation models require continuous R&D in the areas of data structures, computational methods, graphics, geometric modeling, mesh generation, and user interface design. Altair’s modeling tools are becoming more design-centric and are adopting some of the capabilities of traditional CAD while leveraging simulation and optimization technology to drive design decisions rather than just simulate designs. Specific areas of R&D include handling large scale models of highly detailed and complex products, developing new methods to derive design geometry from optimizations, and unifying the modeling environment for multi-physics simulation. Adapting modeling and visualization technology for cloud deployment is also an area of active development as is supporting virtual and augmented reality hardware. Simulation-driven design requires tools to generate early concepts addressing requirements for ergonomics, aesthetics, performance, and manufacturing feasibility. We believe these tools are emerging as an alternative to traditional CAD tools and will enable the democratization of simulation capabilities for designers and engineers who are not simulation specialists.  

Our industrial and concept design tools generate early concepts to address requirements for ergonomics, aesthetics, performance, manufacturing feasibility, and cost. These tools are all driven by simulation and machine learning algorithms.

 

High-performance Computing:  Altair’s high-performance computing software applications are designed to maximize utilization of complex compute resources and streamline the workflow management of compute-intensive tasks for applications such as data analytics, AI, modeling and simulation, and visualization in fields such as financial services, weather prediction, bioinformatics, electronic design analysis, product development and lifecycle management.

Altair develops best-in-class HPC workload management technology for large scale, highly parallel job environments as well as solutions for chip design workloads which require massive numbers of jobs to be spawned and managed for relatively short durations. We also develop powerful orchestration capabilities to manage extremely large-scale workflows with complex dependency management for applications in electronic design automation, artificial intelligence and other areas.

We develop solutions for both CPU and GPU architectures and support all of the major computer vendors. This requires ongoing collaboration with hardware suppliers who depend on our solutions to make their products run efficiently for customers.

Much of our more recent R&D investments allow customers to easily move and manage workflows in hybrid compute environments of on-premise and cloud resources.

The quantity of data collected, stored and processed is growing exponentially, and our HPC technology has evolved to support big data and IO intensive environments with storage-aware scheduling. We also develop and deliver powerful orchestration capabilities to manage extremely large-scale workflows with complex dependency management for applications in electronic design automation, artificial intelligence and others.

Altair’s HPC development teams work closely with the simulation, data analytics, AI, and IoT development teams to ensure that our overall technology portfolio interoperates effectively and shares a common infrastructure and user experience.

 

Data Analytics, AI, IoT, and Smart Product Development:  Altair’s data analytics, AI, and IoT offerings include low-code solutions for data preparation, data science, MLOps, and visualization that fuel engineering, scientific, and business decisions. We develop solutions allowing users to develop machine learning workflows with best-in-class decision tree technology and scoring algorithms, and innovative approaches to AutoML and Explainable AI. We develop and release new software on a regular basis to support customers with enhancements and other requested features and technologies for data preparation, data science and visualization. In addition, we have integrated our data analytics capabilities into a modern, cloud-based solution to deliver a more unified user experience. This solution includes important enterprise level capabilities such as security, data discovery, collaboration, and operationalization of user developed machine learning workflows to gain deep insights quickly.

Altair’s solutions support smart connected product development including device enablement, data capture and management, edge orchestration, digital twins, and application development for connected devices. Our software is used to design and optimize IoT devices and connectivity, and for modeling in-service product performance. We are investing to deliver an end-to-end solution for customers developing connected products. We believe our products operate well as a complete and integrated suite, and are open such that they are designed to work seamlessly with other IoT or data analytics solutions in a

7


disaggregated fashion. Altair’s toggled LED lighting subsidiary is an important learning and deployment environment as we gain real-world experience with these technologies and share that knowledge with our customers.

Our digital twin platform supports product development for the IoT through a math-based programming environment, multi-disciplinary system modeling, and control system development, and is an important ongoing research and development effort. We believe that AI technology is transforming engineering design and process development, leveraging both synthetic data from simulations and rapidly growing databases of sensor data from field operations.  

We support our own high-level matrix-based numerical computing language, as well as more commonly used general purpose programming languages, like Python and Tcl, in an interactive programming environment for all types of math operations. We expect to add more language and library support, broaden the math libraries, and integrate these products more deeply with Altair’s other software.  

In order to maintain and extend our technology leadership and competitive position, we intend to continue devoting significant effort to our research and development activities.

Sales

We serve customers in the product lifecycle management, simulation, data analytics, AI, and high-performance computing markets. Our primary users are highly educated and technical engineers and data scientists.

We engage with our enterprise customers through Altair’s experienced direct sales force. We are increasing our use of inside sales and indirect channels to more efficiently address a broader set of customers in consumer products, electronics, energy and other industries.

Approximately 90% of our 2020 software revenue was generated through our direct global sales force. These sales teams interact with key decision makers, engage deeply with users of our products by leveraging a team of Altair’s technical specialists, and work with user-group managers and executives to ensure they are maximizing the utility of our software solutions. We have been expanding our direct sales team including our inside sales operations aggressively to reach more customers and market verticals.

Our direct sales force is responsible for developing new customers, ensuring high recurring rates from our existing customers, and expanding the use of Altair and partner products within customers’ environments through continuous training, support, and consulting engagements. Each of our field sales professionals are supported by technical specialists with deep knowledge of our products and the broader product development domain. We believe this approach differentiates Altair from our competitors, as our focus on establishing a strong working relationship with the user community has led to expanded usage of Altair and APA partner products. Our direct sales force is organized by geographic regions, consisting of Americas, EMEA, and APAC.

We leverage indirect sales channels especially in APAC and Eastern Europe and have been investing to extend our reseller relationships in all markets. Approximately 10% of our 2020 software revenue was generated through our growing network of indirect channel partners and resellers.

Data Analytics, AI, IoT, and Smart Product Development

The data analytics and AI market is segmented by industry verticals where specific domain expertise is important for success.  Altair’s primary data analytics and AI customer base is banks, insurance companies, health care, and other financial services organizations along with finance departments across most industries including manufacturing. As we cross sell into Altair traditional manufacturing customer accounts, we are targeting both the finance departments, leveraging the expertise of our financial markets sales and technical teams, as well as engineering departments looking to apply data analytics and AI to improve designs, manufacturing, warranty, and in-service operations. We intend to leverage our existing direct and indirect sales channels in order to support greater market opportunities.

High-Performance Computing Solutions

Altair’s HPC solutions are sold by our global strategic sales force with sales overlay support from Altair HPC sales specialists and application engineers. We have original equipment manufacturer, or OEM, arrangements for these solutions with most of the major hardware companies. We believe these arrangements reduce competition, grow our market share and improve sales efficiency.

We offer Altair PBS Professional as both an open source and a commercial solution. Commercial sites generally license the commercial version along with support. However, many universities, government agencies and small commercial sites prefer the open source version as their work often needs to be freely available for societal benefit. Large government and research installations generally still purchase support and often pay for specific development.

8


Licensing

There are two licensing methods we employ to deliver our software solutions:  

 

Most products are available under our unique, patented units-based licensing model.

 

A small subset of our products is available on a node-locked, or hardware specific, and named-user basis. This is especially true for our data analytics solutions.

Altair pioneered a patented units-based subscription licensing model for software and other digital content. This units-based subscription licensing model allows flexible and shared access to our offerings, along with over 150 partner products. Our customers license a pool of units for their organizations giving individual users access to our entire portfolio of software applications as well as our growing portfolio of partner products. We believe our units-based subscription licensing model lowers barriers to adoption, creates broad engagement, encourages users to work within our ecosystem, and increases revenue. This, in turn, helps drive our recurring software license rate which has been on average approximately 89% over the past five years. Each year approximately 60% of new software revenue comes from expansion within existing customers.

Marketing

Altair’s global marketing team of approximately 95 people is focused on generating new business opportunities by driving awareness, deepening customer engagement, and developing content specific to technical fields and industry verticals. Our corporate marketing programs include social media, earned media, publications, blogs, white papers and case studies. Our regional marketing program supports working relationships with our user community through education, participation in local industry events, Altair technical conferences, and webinars.

We provide marketing support to our ecosystem of resellers and third-party technology partners on both a corporate and regional level.

In order to continue to drive growth and extend our market position, we intend to continue to invest significant resources into our marketing initiatives.

Customers

As of December 31, 2020, we had more than 11,000 customers worldwide. Our simulation and HPC customers are primarily large manufacturing enterprises, with a growing presence in small and mid-size companies. Our AI customers include banks, credit unions, health care organizations, and other financial services organizations along with finance departments across most industries including manufacturing.

Automotive and aerospace combined account for approximately 45% of our 2020 billings, including 15 out of 15 of the world’s leading automotive manufacturers and 10 out of 10 of the world’s leading aerospace manufacturers. Other important industries include heavy machinery, rail and ship design, energy, government, life and earth sciences, BFSI, and consumer electronics. No single customer, nor any of our resellers and OEMS, accounted for more than 2% of our 2020 software billings. In 2020, we generated 38%, 31% and 31% of our total billings from customers in the Americas, EMEA, and APAC, respectively. Billings consists of our total revenue plus the change in our deferred revenue, excluding deferred revenue from acquisitions during the period, and is discussed under Non-GAAP Financial Measures included in Part II, Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations of this Annual Report on Form 10-K.

For a summary of our financial information by geographic location, see Note 18 of Notes to consolidated financial statements in Item 15, Part IV of this Annual Report on Form 10-K, which is incorporated by reference.

Competition

The market for simulation, HPC, data analytics, and AI software is highly fragmented. Our primary competitors include companies such as IBM, Dassault Systèmes, Siemens, Ansys, MSC Software (a Hexagon company), and Alteryx. Many are large public companies, with significant financial resources. In addition to these competitors, we compete with many smaller companies offering similar software applications.

We believe the breadth and depth of Altair’s software offering is unique and no single competitor addresses our entire solution set. The units model further extends this advantage with a growing APA marketplace of third party software.

Our simulation solutions including modeling, visualization and solvers are noted in the market for their ability to handle large and complex models. Our software applications deliver high performance and high scalability, including massive parallelization, which is

9


extremely important in the high-end simulation market. Altair is a leader in integrating optimization technology across all our products, including multi-disciplinary applications.

We believe our solutions for data preparation, data science and AI are extremely strong, easy to use, powerful, and broadly adopted and have several unique capabilities including handling large, complex data sets coupled with our ability to intelligently import unstructured data.

To ensure customer success and deepen our relationships with them, we engage with our customers to provide consulting, implementation services, training, and support, especially when applying optimization. We believe these services, combined with our ability to leverage HPC as the industry transitions to cloud computing, positions us for future success.

We compete on a variety of factors including the breadth, depth, performance, and quality of our technical solutions. We believe our patented units-based subscription licensing model provides us with a competitive advantage by lowering barriers to adoption, creating broad engagement, and encouraging users to work within our ecosystem.

Intellectual property

We believe that our intellectual property rights are valuable and important to our business. We actively protect our investment in technology through establishment and enforcement of intellectual property rights. We protect our intellectual property through a combination of patent, copyright, trademark and trade secret protections, confidentiality procedures, and contractual provisions. The nature and extent of legal protection associated with each such intellectual property right depends on, among other things, the type of intellectual property right and the given jurisdiction in which such right arises.

As of December 31, 2020, we have 271 issued patents and more than 90 published patent applications worldwide. These patents and patent applications seek to protect proprietary inventions relevant to our business. We intend to pursue additional patent protection to the extent we believe it would be beneficial and cost effective. Additionally, we are the registered holder of a variety of trademarks and domain names that include “Altair” and similar variations.

Nonetheless, our intellectual property rights may not be successfully asserted in the future or may be invalidated, circumvented, or challenged. In addition, the laws and enforcement of the laws of various countries where our products are distributed do not protect our intellectual property rights to the same extent as United States laws. Our inability to assert or enforce our intellectual property rights could harm our business.

From time to time, we receive claims alleging infringement of a third party’s intellectual property rights, including patents. Disputes involving our intellectual property rights or those of another party have in the past and may in the future lead to, among other things, costly litigation, diversion of time, money and resources to develop or obtain non-infringing products, or delay product distribution. Any significant impairment of our core intellectual property rights could harm our business or our ability to compete.

Our products are licensed to users pursuant to signed license agreements or ‘click through’ agreements containing restrictions on use, duplication, disclosure, and transfer. Cloud based products and associated services are provided to users pursuant to online or signed terms of service agreements containing appropriate restrictions on access and use.

We are unable to measure the full extent to which piracy of our software products exists. We believe, however, that software piracy is and can be expected to be a persistent problem that negatively impacts our revenue and financial results. We believe that our predominant subscription based business model combined with the change from desktop to cloud based computing will shift the incentives and means by which software is pirated.

In addition, through various licensing arrangements, we receive certain rights to intellectual property of others. We expect to maintain current licensing arrangements and to secure additional licensing arrangements in the future, as needed and to the extent available on reasonable terms and conditions, to support continued development and sales of our products and services. Some of these licensing arrangements require or may require royalty payments and other licensing fees. The amount of these payments and fees may depend on various factors, including but not limited to: the structure of royalty payments, offsetting considerations, if any, and the degree of use of the licensed technology.

Employees

As of December 31, 2020, we had more than 2,700 in-house employees and more than 350 on-site Client Engineering Services employees globally. More than two-thirds of our employees are located in the United States, India, France and Germany. None of our employees in the United States are represented by a labor organization or are party to any collective bargaining arrangement. In some of the European countries in which we operate, we are subject to, and comply with, local labor law requirements in relation to the establishment of works councils. We are often required to consult and seek the consent or advice of these councils. We have never

10


experienced a work stoppage and we believe our employee relations are good. We continually recruit for top talent and invest in our global workforce to fuel diversity, professional and personal growth, and innovation.

Diversity

We believe that empowering each individual authentic voice encourages an entrepreneurial mindset. We have worked to create a culture of inclusion where diversity and experiences are embraced and essential to our success and long-term growth. We recognize and believe that everyone deserves respect and equal treatment. We believe that we comply in all material respects with all applicable U.S. Federal, state, local and international laws governing nondiscrimination in employment in every location in which the Company operates. Our goal is to assure that all applicants and employees are treated with the same high level of respect regardless of their gender, ethnicity, religion, national origin, age, marital status, political affiliation, sexual orientation, gender identity, disability, or protected veteran status.

Human capital metrics

We monitor human capital metrics such as recruitment, attrition, development, and diversity. Our strong brand, innovative product portfolio, cross-industry expertise, and culture support our ability to recruit and retain top talent.

COVID-19

Altair’s culture has historically embraced flexible work arrangements. As the COVID-19 pandemic spread, our workforce transitioned to nearly full remote working. Our culture, technology and people allowed us to react quickly when the crisis initially emerged. As a result, we maintained high levels of productivity and employee engagement. We adopted global and local COVID-19 safety protocols and guidelines to ensure the safety, health and wellness of our employees, families, and local communities. We also provide virtual health and wellness programs, such as Pilates, meditation, mental health tips, and information sessions by medical professionals to educate and answer questions about COVID-19. Our executive staff, including the CEO, was highly engaged with our workforce through podcasts, town halls, and other methods of outreach enabled by the accelerated adoption of virtual communication platforms.

Sustainability and environment

As the world is demanding safer, more efficient and innovative products and processes, our vision is to help customers drive decisions leveraging the convergence of simulation, HPC, and AI. By helping our customers, we help to reduce the environmental impact of goods and services across a broad array of industries worldwide.

We believe that our software technology and consulting services are by their very essence at the core of designing a healthier and more sustainable future for humanity. These efforts include:

 

Enabling structural optimization to inspire and refine product designs that minimize material usage and maximize performance

 

Conducting high-performance computing (HPC) workload management to ensure efficiency of energy usage and run time

 

Utilizing simulation- and AI-driven innovation to rapidly develop products, processes, and experiences in a virtual world without the carbon and waste stream impact of multiple physical prototypes

 

Supporting additive manufacturing and other advanced manufacturing techniques to embody the most optimal designs developed from simulation methodologies at the lowest cost

 

Offering cloud-based applications which allow efficiently scaled shared infrastructure to be used by multiple organizations, thus eliminating countless independent compute server installations, and giving access to a broad range of applications relevant to sustainable design

We also are committed to conducting our business in a manner that manages environmental issues responsibly. We fulfill this commitment by our efforts to:

 

Comply with local environmental regulations across all of our global offices

 

Conduct operations in an environmentally sound manner

 

Manage our supply chains toward appropriate environmental practices

11


 

Acquisitions

We have acquired 37 companies or strategic technologies since 1996, including 26 in the last five years. These acquisitions brought strategic IP assets, and talented developers with expertise in disciplines ranging from electronics, material science, crash and safety to industrial design and rendering. Products which are commercially available as a result of these acquisitions include Click2Extrude, Altair PBS Professional, Radioss, Evolve, Acusolve, SimLab, Embed, Click2Cast, Multi-scale Designer, FEKO, FLUX, WinProp, Thea Render, Modeliis, SmartWorks, ESAComp, SimSolid, Monarch, Knowledge Studio, Panopticon, EDEM, PollEx, PolyFoam, Mistral, and Breeze.

Our 2020 acquisitions include the following:

 

M-Base Engineering + Software GmbH: In October, we acquired M-Base Engineering + Software GmbH (“M-Base”) a leading international supplier of material database and material information systems, with a focus on plastics.

 

Ellexus: In September, we acquired Ellexus, a provider of a leading input/output (I/O) analysis tool, which helps customers find and address issues quickly, improving speed accuracy and cloud readiness.

 

Univa: In September, we acquired Univa, a leading innovator in enterprise-grade workload management, scheduling, and optimization solutions for HPC and AI on-premises and in the cloud.

 

S&Wise Co., Ltd.: In July, we acquired S&Wise Co., Ltd., a Seoul-based leading provider of polyurethane foaming simulation.

 

WRAP: In May, we acquired the WRAP software business from a Swedish company WRAP International AB. WRAP is a leading software technology for spectrum management and radio network planning.

For further information about our acquisitions, see Note 4 of the Notes to consolidated financial statements in Item 15, Part IV of this Annual Report on Form 10-K.

Seasonal variations

We have experienced and expect to continue to experience seasonal variations in the timing of customers’ purchases of our software and services. Many customers make purchase decisions based on their fiscal year budgets, which often coincide with the calendar year. These seasonal trends materially affect the timing of our cash flows, as license fees become due at the time the license term commences based upon agreed payment terms that customers may not adhere to. As a result, new and renewal licenses have been concentrated in the first and fourth quarter of the year, and our cash flows from operations have been highest late in the first quarter and early in the second quarter of the succeeding fiscal year.

Backlog

We generally enter into single year term-based software licensing subscription contracts for our solutions. The timing of our invoices to the customer is a negotiated term and thus varies among our subscription contracts. For multi-year agreements, it is common to invoice an initial amount at contract signing followed by subsequent annual invoices. At any point in the contract term, there can be amounts that we have not yet been contractually able to invoice. As we generally enter into single year subscription contracts for our platform, backlog is not significant.

Governmental Regulation

Our business is subject to regulation by various federal, state, local and foreign governmental agencies, including agencies responsible for monitoring and enforcing employment and labor laws, workplace safety and environmental laws, privacy and data protection laws, financial services laws, anti-bribery laws, import and export controls, federal securities laws and tax laws and regulations. In certain foreign jurisdictions, these regulatory requirements may be more stringent than those in the United States. These laws and regulations are subject to change over time and thus we must continue to monitor and dedicate resources to ensure continued compliance. We strive to maintain compliance with all applicable laws and regulations and to anticipate future regulatory developments. For additional information, see “Risk Factors - Risks related to legal or regulatory matters.”

Segments

We have identified two reportable segments: Software and Client Engineering Services. For additional information about our reportable segments, see Note 18 of the Notes to consolidated financial statements in Item 15, Part IV of this Annual Report on Form 10-K, which is incorporated by reference.

12


Corporate information

We were incorporated in Michigan in 1985 and became a Delaware company in October 2017. Our principal executive offices are located at 1820 E. Big Beaver Road, Troy, Michigan 48083.

Unless the context otherwise requires, the terms “Altair,” “the Company,” “we,” “us” and “our” in this Annual Report on Form 10-K refer to Altair Engineering Inc. and its subsidiaries. The Altair design logo and the marks “OptiStruct,” “RADIOSS,” “AcuSolve,” “FEKO,” “Flux,” “WinProp,” “Multiscale Designer,” “HyperStudy,” “HyperMesh,” “HyperView,” “SimLab,” “HyperCrash,” “HyperGraph,” “Inspire,” “solidThinking Evolve,” “Thea Render,” “Click2Cast,” “Click2Extrude,” “Click2Form,” “Carriots,” “Altair PBS Works,” “Altair PBS Professional,” “Altair PBS Cloud,” “MotionView,” “MotionSolve,” “Altair PBS Access,” “SimSolid,” “Knowledge Studio,” “Monarch,” “Panopticon,” “EDEM,” “PollEx” and our other registered or common law trade names, trademarks or service marks appearing in this Annual Report on Form 10-K are our property.

Available information

We file annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, proxy and information statements and amendments to reports filed or furnished pursuant to Sections 13(a), 14 and 15(d) of the Securities Exchange Act of 1934, as amended. The SEC also maintains a website at http://www.sec.gov that contains reports, proxy and information statements and other information regarding Altair Engineering Inc. and other companies that file materials with the SEC electronically. Copies of Altair’s reports on Form 10-K, Forms 10-Q and Forms 8-K, may be obtained, free of charge, electronically through our internet website, http://investor.altair.com under the Financials tab.

Our website is www.altair.com. Investors and others should note that we announce material financial information to investors using press releases, SEC filings and public conference calls. The information contained on our website is not incorporated by reference into this Annual Report on Form 10-K or in any other report or document we file with the SEC.

 


13


 

Item 1A. Risk Factors

An investment in our Class A common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all the other information in this Annual Report on Form 10-K, including “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and the consolidated financial statements and the related notes. If any of the following risks actually occurs, our business, reputation, financial condition, results of operations, revenue, and future prospects could be seriously harmed. Unless otherwise indicated, references to our business being seriously harmed in these risk factors will include harm to our business, reputation, financial condition, results of operations, revenue, liquidity and future prospects.

SUMMARY

The following summarizes key risks and uncertainties that could materially adversely affect us. You should read this summary together with the more detailed description of each risk factor contained below.

Risks relating to our business and industry, including risks relating to:

 

the sustainability of our revenue growth rate and the impact of our revenue mix;

 

the sustainability of our culture of innovation, teamwork and communications;

 

our ability to expand the usage of our software by existing customers;

 

our ability to introduce our software to new customers;

 

the length of our sales cycle;

 

our customers’ ability and plans to spend on product design and development;

 

our customers’ software license renewal rates;

 

the impact that acquisitions of businesses and products may have upon us;

 

the impact of competition;

 

the strength of the markets into which we sell, including automotive and financial services;

 

the impact of COVID-19 and other global conditions outside our control;

 

fluctuations in our quarterly results;

 

fluctuations in foreign currency exchange rates;

 

the extent to which software vendors participate in our APA program;

 

the performance of our distributors and resellers;

 

our ability to adapt to and lead technology changes;

 

the impact on profitability of our focus on growth and research & development;

 

the impact of any unanticipated departures by key employees;

 

the impact of our global presence;

 

the impact of any impairments of goodwill or intangible assets; and

 

the impact of any product liability claims or other legal proceedings.

Risks relating to our intellectual property, including risks relating to:

 

the impact of potential defects or errors in our software;

 

our ability to protect and enforce our technology and intellectual property rights;

 

the impact of intellectual property disputes;

 

the impact of any security breaches, computer malware, computer hacking attacks and other security incidents;

 

any failure of software to work seamlessly with our customers’ existing software;

 

product liability claims that may arise as a result of our customers’ use of our software or services;

 

any failures by us to adequately train our customers regarding the use and benefits of our software; and

14


 

 

our use of open source software and open source technology.

Risks relating to legal or regulatory matters, including risks relating to:

 

the difficulties associated with complying with a wide range of complex regulations in a variety of jurisdictions and the impact of any non-compliance;

 

the impact of changes in laws, regulations, regulatory policies and regulatory practices and uncertainties resulting from potential changes, including potential tax law changes;

 

the impact of export and import controls on our ability to operate and compete in international markets;

 

the breadth of data privacy and anti-bribery laws and regulations;

 

our ability to use our deferred tax assets in the United States; and

 

the impact of any challenges to our global tax methodology.

Risks relating to ownership of our Class A Common Stock, including risks relating to:

 

the sustainability of an active public trading market for our stock;

 

the volatility of the market price of our stock;

 

our expectations that we will not pay dividends in the foreseeable future;

 

the impact of any failure to maintain effective internal controls;

 

the difficulty of predicting the impact of our dual class common stock structure;

 

the nature and content of public research or reports about our company;

 

the potential dilutive impact of future sales of our Class A Common Stock, including upon conversion of our Convertible Notes; and

 

the impact of antitakeover provisions in our governing documents and under Delaware law.

Risks relating to our indebtedness, including risks relating to:

 

the effective subordination of our Convertible Notes to our secured debt and to our subsidiaries’ liabilities;

 

the impact of our organizational structure, pursuant to which a substantial portion of our operations are conducted through, and a substantial portion of our assets are held by, our subsidiaries;

 

our current debt service obligations and potential future debt service obligations;

 

limitations on our ability to pay cash in whole or in part upon conversion of our Convertible Notes;

 

the dilutive impact of issuing our Class A Common Stock upon such conversions;

 

the potential that our Convertible Notes may become convertible sooner than the mandatory convertibility date as a result of increases in the market price of our Class A Common Stock;

 

the accounting method applicable for convertible debt securities; and

 

the impact of operating and financial covenants in our loan agreements.

General risks, including risks relating to:

 

our ability to attract and retain key personnel;

 

any need we may have to raise additional capital;

 

the difficulties associated with predicting our growth;

 

business interruptions; and

 

the impact of potential changes in accounting principles.


15


 

Risks relating to our business and industry

We have experienced significant revenue growth and we may fail to sustain that growth rate or may not grow in the future.

We were founded in 1985 and launched our first commercial software in 1990. Our growth has primarily been attributed to the increasing sales of our simulation, high-performance computing and data analytics technologies to enhance decision making, product performance, compress development time, and reduce costs. Revenue from our software segment has historically constituted a significant portion of our total revenue. Our revenue growth could decline over time as a result of a number of factors, including increasing competition from smaller entities and well-established, larger organizations, limited ability to, or our decision not to, increase pricing, contraction of our overall market, the manner in which the markets for our products, including our data analytics products, evolve or our failure to capitalize on growth opportunities. Other factors include managing our global organization, revenues generated outside the United States that are subject to adverse currency fluctuations, uncertain international geopolitical landscapes and the acquisition of businesses which may grow more slowly than our business. Accordingly, we may not achieve similar growth rates in future periods, and you should not rely on our historical revenue growth as an indication of our future revenue or revenue growth.

If we cannot maintain our company culture of innovation, teamwork, and communication, our business may be harmed.

We believe that a critical component to our success has been our company culture, which is based on our core values of innovation, envisioning the future, communicating honestly and broadly, seeking technology and business firsts, and embracing diversity. We have invested substantial time and resources in building a company embodying this culture. As we continue to develop the infrastructure of a public company and continue to grow, we may find it difficult to maintain these valuable aspects of our corporate culture. Any failure to preserve our culture, or embed our culture in our acquired businesses, could negatively impact our future success, including our ability to attract and retain personnel, encourage innovation and teamwork, and effectively focus on and pursue our corporate objectives.

If our existing customers or users do not increase their usage of our software, or we do not add new customers, the growth of our business may be harmed.

Our software includes a comprehensive open architecture solution for simulation, high-performance computing, data analytics, and artificial intelligence.

Our future success depends, in part, on our ability to increase the:

 

number of customers and users accessing our software;

 

usage of our software to address expanding design, engineering, AI, computing and analytical needs; and/or

 

number of our applications and functionalities accessed by users and customers through our licensing model.

Our future success may also depend upon the degree to which the evolution of our units licensing model is accepted by our current and potential customers.  

In addition, through our Altair Partner Alliance, or APA, our customers have access to additional software offered by independent third parties, without the need to enter into additional license agreements.

If we fail to increase the number of customers or users and/or application usage among existing users of our software and the software of our APA partners, our ability to license additional software will be adversely affected, which would harm our operating results and financial condition.

Our ability to acquire new customers is difficult to predict because our software sales cycle can be long.

Our ability to increase revenue and maintain or increase profitability depends, in part, on widespread acceptance of our software by mid- to- large-size organizations worldwide. We face long, costly, and unpredictable sales cycles. As a result of the variability and length of the sales cycle, we have only a limited ability to forecast the timing of sales. A delay in or failure to complete sales could harm our business and financial results, and could cause our financial results to vary significantly from period to period. Our sales cycle varies widely, reflecting differences in potential customers’ decision-making processes, procurement requirements, budget cycles and the specific software or products being purchased, and is subject to significant risks over which we have little or no control, including:

 

longstanding use of competing products and hesitancy to change;

 

customers’ budgetary constraints and priorities;

16


 

 

timing of customers’ budget cycles;

 

need by some customers for lengthy evaluations;

 

hesitation to adopt new processes and technologies;

 

length and timing of customers’ approval processes; and

 

development of software by our competitors perceived to be equivalent or superior to our software.

To the extent any of the foregoing occur, our average sales cycle may increase and we may have difficulty acquiring new customers.

Reduced spending on product design and development activities by our customers may negatively affect our revenues.

Our revenues are largely dependent on our customers’ overall product design and development activities, particularly demand from mid- to- large-size organizations worldwide and their supplier base. The licensing of our software is discretionary. Our customers may reduce their research and development budgets, which could cause them to reduce, defer, or forego licensing of our software. To the extent licensing of our software is perceived by existing and potential customers to be extraneous to their needs, our revenue may be negatively affected by our customers’ delays or reductions in product development research and development spending. Customers may delay or cancel software licensing or seek to lower their costs. Deterioration in the demand for product design and development software for any reason would harm our business, operating results, and financial condition in the future.

Our business largely depends on annual renewals of our software licenses.

We typically license our software to our customers on an annual basis. In order for us to maintain or improve our operating results, it is important that our customers renew and/or increase the amount of software licensed on an annual basis. Customer renewal rates may be affected by a number of factors, including:

 

our pricing or license term and those of our competitors;

 

our reputation for performance and reliability;

 

new product releases by us or our competitors;

 

customer satisfaction with our software or support;

 

consolidation within our customer base;

 

availability of comparable software from our competitors;

 

effects of global or industry specific economic conditions;

 

our customers’ ability to continue their operations and spending levels; and

 

other factors, a number of which are beyond our control.

If our customers fail to renew their licenses or renew on terms that are less beneficial to us, our renewal rates may decline or fluctuate, which may harm our business.

We believe our future success will depend, in part, on the growth in demand for our software by customers other than simulation engineering specialists and in additional industry verticals.

Historically, our customers have been simulation engineering specialists. To enable concept engineering, driven by simulation, we make our physics solvers more accessible to designers by wrapping them in powerful simple interfaces. We believe our future success will depend, in part, on growth in demand for our software by these designers, which could be negatively impacted by the lack of:

 

continued and/or growing reliance on software to optimize and accelerate the design process;

 

adoption of simulation technology by designers other than simulation engineering specialists;

 

continued proliferation of mobility, large data sets, cloud computing and IoT;

 

our ability to predict demands of designers other than simulation engineering specialists and achieve market acceptance of our software or products within these additional areas and customer bases or in additional industry verticals; or

 

our ability to respond to changes in the competitive landscape, including whether our competitors establish more widely adopted products for designers other than simulation engineering specialists.

17


If some or all of this software does not achieve widespread adoption, our revenues and profits may be adversely affected.

Our ability to grow our business may be adversely impacted by difficulties we may experience in integrating recent acquisitions or in integrating future acquisitions.

We believe that our recent acquisitions result in certain benefits, including expanding our portfolio of software and products and enabling us to better serve our customers’ needs. However, to realize some of these anticipated benefits, the acquired businesses must be successfully integrated. The success of these acquisitions will depend in part on our ability to realize these anticipated benefits. We may fail to realize the anticipated benefits of these acquisitions for a variety of reasons, including the following:

 

failure to successfully manage relationships with new or potential customers;

 

failure of existing customers to accept new service and product offerings from us;

 

revenue attrition in excess of anticipated levels;

 

unanticipated incompatibility of technologies and systems;

 

failure to leverage the increased scale of our business quickly and effectively;

 

potential difficulties integrating and harmonizing financial reporting systems;

 

the loss of key employees;

 

failure to effectively coordinate sales and marketing efforts to communicate the capabilities of our enhanced portfolio of software and products;

 

failure to combine product offerings and product lines quickly and effectively;

 

failure to convert an increasing amount of new or acquired customer relationships revenue from perpetual to annual recurring revenue streams; or

 

failure to effectively invest in further sales, marketing, and research and development efforts that lead to increased revenues.

We face significant competition, which may adversely affect our ability to add new customers, retain existing customers, and grow our business.

The market for simulation, data analytics, and high-performance computing software is highly fragmented. Our primary competitors include companies such as IBM, Dassault Systèmes, Siemens, Ansys, MSC Software (a Hexagon company), and Alteryx. Many are large public companies, with significant financial resources. In addition to these competitors, we compete with many smaller companies offering similar software applications.

A significant number of companies have developed or are developing software and services that currently, or in the future, may compete with some or all of our software and services. We may also face competition from participants in adjacent markets, including two-dimensional, or 2D, and three-dimensional, or 3D, CAD, and broader PLM competitors and others that may enter our markets by leveraging related technologies and partnering with or acquiring other companies.

The principal competitive factors in our industry include:

 

breadth, depth and integration of software;

 

domain expertise of sales and technical support personnel;

 

consistent global support;

 

performance and reliability; and

 

price.

Many of our current and potential competitors have longer-term and more extensive relationships with our existing and potential customers that provide them with an advantage in competing for business with those customers. They may be able to devote greater resources to the development and improvement of their offerings than we can. These competitors could incorporate additional functionality into their competing products from their wider product offerings or leverage their commercial relationships in a manner that uses product bundling or closed technology platforms to discourage enterprises from purchasing our applications.

18


Many existing and potential competitors enjoy competitive advantages over us, such as:

 

larger sales and marketing budgets and resources;

 

access to larger customer bases, which often provide incumbency advantages;

 

broader global distribution and presence;

 

greater resources to make acquisitions;

 

the ability to bundle competitive offerings with other software and services;

 

greater brand recognition;

 

lower labor and development costs;

 

greater levels of aggregate investment in research and development;

 

larger and more mature intellectual property portfolios; and

 

greater financial, technical, management and other resources.

These competitive pressures in our markets or our failure to compete effectively may result in fewer customers, price reductions, licensing of fewer units, increased sales and marketing expenses, reduced revenue and gross profits and loss of market share. Any failure to address these factors could harm our business.

Because we derive a substantial portion of our revenues from customers in the automotive industry, we are susceptible to factors affecting this industry.

Billings in the automotive industry accounted for approximately 36% of our 2020 billings. An adverse occurrence, including industry slowdown, due to the impacts of COVID-19 or otherwise, recession, political instability, costly or constraining regulations, rapid technological obsolescence, excessive inflation, prolonged disruptions in one or more of our automotive customers’ production schedules, supply disruptions, or labor disturbances, that results in a significant decline in the volume of sales in this industry, or in an overall downturn in the business and operations of our customers in this industry, could adversely affect our business.

The automotive industry is highly cyclical in nature and sensitive to changes in general economic conditions, consumer preferences and interest rates. Any weakness in demand in this industry, the insolvency of a manufacturer or suppliers, or constriction of credit markets may cause our automotive customers to reduce their amount of software licensed or services requested or request discounts or extended payment terms, any of which may cause fluctuations or a decrease in our revenues and timing of cash flows.

The COVID-19 pandemic, or other potential future pandemics or events, may cause severe business interruptions either globally or regionally, that could have a negative impact on our financial results.

In March 2020, the World Health Organization declared the outbreak of a novel coronavirus (COVID-19) pandemic. The outbreak of the COVID-19 pandemic has significantly affected our customers, the global economy and financial markets. The full extent to which COVID-19 will impact global or regional economies will depend on future developments that are highly uncertain, especially in light of the emergence of new variants and potential for additional variants to emerge and cannot be accurately predicted. New information is likely to emerge concerning COVID-19, including information related to the development, effectiveness and roll-out of vaccines, new variants of the virus, and the actions to contain it or treat COVID-19 with uncertain economic impact on local, regional, national, and international markets. Our future results of operations, financial condition and cash flows could be materially adversely affected by COVID-19, particularly if the pandemic persists for a significant amount of time causing a substantial longer-term contraction in business for our customer base, prior to eventual recovery.  

Many governments have enacted a rapid massive global response leveraging monetary and fiscal policy to mitigate long term economic harm, while providing short term economic support. While the implementation of policy responses varies country by country, and regionally, and has included mitigation efforts related to social distancing requirements, quarantine requirements, travel restrictions, and shelter in place orders, among others, the totality of the global response is based upon expectations that the response will serve to minimize the chance for a deep prolonged negative economic impact from COVID-19. Certain jurisdictions have begun to “re-open” their economies, within a relatively short time period of having engaged in substantial closure of most economic activity. Other jurisdictions have begun to consider moves to gradually “re-open” or have actually “re-opened”. In certain instances, governments deemed it necessary to reverse re-opening planning. The long term outcome of mitigation efforts is presently uncertain. The global distribution of COVID-19 vaccines is at an early stage and it is not possible to predict with certainty the impact of vaccines considering the logistical hurdles and current and potential COVID-19 variants that have developed or may emerge in the future.

19


Additional risks from COVID-19 include the inability of our employees and those businesses upon which we rely for operations to carry out their responsibilities at levels of performance necessary to maintain our performance undisturbed as a result of measures taken by governmental authorities to limit the spread of COVID-19. It is possible that some of our furloughed CES personnel do not return to work when their positions return. The COVID-19 pandemic continues to rapidly evolve. COVID-19 may also affect our operating and financial results in a manner that is not presently known to us, or that we currently to do not consider presenting significant risks to our operations.

The impact of COVID-19 on some of our customers has primarily contributed to the decrease in revenue for software related and client engineering services. While we continue to robustly engage with our customers, primarily virtually, to mitigate the uncertain extent of the negative impact of COVID-19 on our customers, our ability to attract, serve, retain, or expand customers will continue to be uncertain. A negative impact on our customers may cause them to delay entering into new or expanded software licenses, request extended payment terms, delayed invoicing, higher discounts, lower renewal amounts or cancelations, and a reduction in demand for software related and client engineering services. Existing and potential customers may choose to reduce or delay technology spending in response to COVID-19, or attempt to renegotiate contracts and obtain concessions, which may materially and negatively impact our operating results, financial condition and prospects.

Since we have substantial international operations that arise from our normal business operations, our financial results in 2021 may be impacted by COVID-19 driven variations in foreign currency exchange rates, apart from the traditional elements that underlie foreign currency exchange rate changes.

Recent developments with respect to COVID-19 vaccines have the potential to affect the scope and duration of the pandemic. While a number of COVID-19 vaccines have received regulatory approval and are available in limited quantities in the United States and other parts of the world, a degree of uncertainty exists with respect to the distribution, utilization, and long-term efficacy of vaccinations among the general population.

Adverse global conditions, including economic uncertainty, may negatively impact our financial results.

Global conditions, including the effects of the United Kingdom’s exit from the European Union, or Brexit, dislocations in the financial markets or any negative financial impacts affecting United States corporations operating on a global basis as a result of tax reform or changes to existing trade agreements or tax conventions, could adversely impact our business in a number of ways, including longer sales cycles, lower prices for our software license fees, reduced licensing renewals, customer disruption or foreign currency fluctuations.

The long term effects of Brexit will depend on any agreements the United Kingdom makes to retain access to European Union markets. The measures could potentially disrupt some of the markets we serve and may cause those customers to closely monitor their costs and reduce their spending budget on our products and services. In addition, Brexit could lead to legal uncertainty and potentially divergent national laws and regulations as the United Kingdom determines which European Union laws to replace or replicate. Given the lack of comparable precedent, it is unclear what the longer term financial, trade and legal implications the withdrawal of the United Kingdom from the European Union will have on us.

The United Kingdom Financial Conduct Authority, or the FCA, has announced its intention to phase out LIBOR rates by the end of 2021. It is not possible to predict the effect of this change, or other reforms or the establishment of alternative reference rates in the United Kingdom or elsewhere. We currently expect that, as a result of any phase out of LIBOR, the interest rates under our loan agreement would be amended as necessary to provide for an interest rate that approximates the existing interest rate as calculated in accordance with LIBOR, but could result in an increase in the cost of our variable rate indebtedness.

During challenging economic times our customers may be unable or unwilling to make timely payments to us, which could cause us to incur increased bad debt expenses. Our customers may unilaterally extend the payment terms of our invoices, adversely affecting our short-term or long-term cash flows.

20


Our quarterly results may fluctuate significantly and may not fully reflect the underlying performance of our business.

Our quarterly results of operations and our key metrics, including Billings, Adjusted EBITDA and Free Cash Flow, may vary significantly in the future and seasonally. Many customers make purchase decisions based on their fiscal year budgets, which often coincide with the calendar year. These seasonal trends materially affect our financial results, as license fees become due at the time the license term commences based upon agreed payment terms that customers may not adhere to. As a result, new and renewal licenses have been concentrated in the first and fourth quarter of the year, and our cash flows from operations have been highest late in the first quarter and early in the second quarter of the succeeding fiscal year. Period-to-period comparisons of our operating results may not be meaningful. The results of any one quarter should not be relied upon as an indication of future performance. Our quarterly financial results and key metrics may fluctuate as a result of a variety of factors including:

 

seasonal variations in customer purchasing patterns;

 

our ability to retain and/or increase sales to existing customers at various times;

 

our ability to attract new customers;

 

the addition or loss of large customers, including through their acquisitions or industry consolidations;

 

the timing of recognition of revenues;

 

the amount and timing of billings;

 

the amount and timing of operating expenses and capital expenditures;

 

the length of sales cycles;

 

significant security breaches, technical difficulties or unforeseen interruptions to the functionality of our software;

 

the number of new employees added;

 

the amount and timing of billing for professional services engagements;

 

the timing and success of new products, features, enhancements or functionalities introduced by us or our competitors;

 

changes in our pricing policies or those of our competitors;

 

changes in the competitive dynamics of our industry, including consolidation among competitors;

 

the timing of expenses related to the development or acquisition of technology;

 

any future charges for impairment of goodwill from acquired companies;

 

extraordinary expenses such as litigation or other dispute-related settlement payments;

 

the impact of new accounting pronouncements; and

 

general economic conditions.

Billings have historically been highest in the first and fourth quarters of any calendar year and may vary in future quarters. This seasonality or the occurrence of any of the factors above may cause our results of operations to vary and our financial statements may not fully reflect the underlying performance of our business.

In addition, we may choose to grow our business for the long-term rather than to optimize for profitability or cash flows for a particular shorter-term period. If our quarterly results of operations fall below the expectations of investors or securities analysts, the price of our Class A common stock could decline and we could face lawsuits, including securities class action suits.

Fluctuations in foreign currency exchange rates could result in declines in our reported revenue and operating results.

As a result of our international activities, we have revenue, expenses, cash, accounts receivable and payment obligations denominated in foreign currencies including Euros, British Pounds Sterling, Indian Rupees, Japanese Yen, and Chinese Yuan. Foreign currency risk arises primarily from the net difference between non-United States dollar receipts from customers and non-United States dollar operating expenses. The value of foreign currencies against the United States dollar can fluctuate significantly, and those fluctuations may occur quickly. We cannot predict the impact of future foreign currency fluctuations.

21


Strengthening of the United States dollar could cause our software to become relatively more expensive to some of our customers leading to decreased sales and a reduction in billings and revenue not denominated in United States dollars. A reduction in revenue or an increase in operating expenses due to fluctuations in foreign currency exchange rates could have an adverse effect on our financial condition and operating results. Such foreign currency exchange rate fluctuations may make it more difficult to detect underlying trends in our business and operating results.

We do not currently engage in currency hedging activities to limit the risk of exchange rate fluctuations. In the future, we may use derivative instruments, such as foreign currency forward and option contracts, to hedge certain exposures to fluctuations in foreign currency exchange rates. The use of such hedging activities may not offset any or more than a portion of the adverse financial effects of unfavorable movements in foreign exchange rates over the limited time the hedges are in place, and the cost of those hedging techniques may have a significant negative impact on our operating results. The use of hedging instruments may introduce additional risks if we are unable to structure effective hedges with such instruments. If we are not able to successfully manage or hedge against the risks associated with currency fluctuations, our financial condition and operating results could be adversely affected.

If we fail to attract new or retain existing third party independent software vendors to participate in the APA, we may not be able to grow the APA program.

Our APA program allows our customers to use third party software that may be unrelated to our software, without the need to enter into additional license agreements. The APA program results in increased revenues through revenue sharing, and encourages users to stay within the Altair software ecosystem. If third party software providers are unwilling to join the APA on appropriate terms, including agreeing with our revenue share allocations, or if we are unable to retain our current APA participants, we may not be able to grow the APA program.

Licensing of our software is dependent, in part, on performance of our distributors and resellers.

We have historically licensed our software primarily through our direct sales force. We have enhanced our units licensing model such that it is able to be licensed through a network of distributors and resellers. If these distributors and resellers are unable to successfully adjust their sales methods to support our annual recurring licensing model, or become unstable, financially insolvent, or otherwise do not perform as we expect, our revenue growth derived from the distributor and reseller channels could be negatively impacted.

If we fail to adapt to technology changes our software may become less marketable, less competitive, or obsolete.

Our success depends in part on our ability to:

 

anticipate customer needs;

 

foresee changes in technology, including to cloud-enabled hardware, software, networking, browser and database technologies;

 

differentiate our software;

 

maintain operability of our software with changing technology standards; and

 

develop or acquire additional or complementary technologies.

We may not be able to develop or market new or enhanced software in a timely manner, which could result in our software becoming less marketable, less competitive, or obsolete.

We believe our long-term value as a company will be greater if we focus on growth, which may negatively impact our profitability in the near term.

Part of our business strategy is to focus on our long-term growth. As a result, our profitability may be lower in the near term than it would be if our strategy were to maximize short-term profitability. Expanding our research and development efforts, sales and marketing efforts, infrastructure and other such investments may not ultimately grow our business or cause higher long-term profitability. If we are ultimately unable to achieve greater profitability at the level anticipated by analysts and our stockholders, our Class A common stock price may decline.

Our research and development may not generate revenue or yield expected benefits.

A key element of our strategy is to focus on innovation and invest significantly in research and development to create new software and enhance our existing software to address additional applications and serve new markets, both internally and through acquisitions. Research and development projects can be technically challenging and expensive, and there may be delays between the time we incur expenses and the time we are able to generate revenue, if any. Anticipated customer demand for any software we may develop could

22


decrease after the development cycle has commenced, and we could be unable to avoid costs associated with the development of any such software. If we expend a significant amount of resources on research and development and our efforts do not lead to the timely introduction or improvement of software that is competitive in our current or future markets, it could harm our business.

If we lose our senior executives, we may be unable to achieve our business objectives.

We currently depend on the continued services and performance of James Scapa, our chief executive officer, and other senior executives. Many members of this executive team have served the Company for more than 15 years, with Mr. Scapa having served since our founding in 1985. Loss of Mr. Scapa’s services or those of other senior executives could delay or prevent the achievement of our business objectives.

Acquisitions may dilute our stockholders, disrupt our core business, divert our resources, or require significant management attention.

Most of our software has been developed internally with acquisitions used to augment our capabilities. We may not effectively identify, evaluate, integrate, or use acquired technology or personnel from prior or future acquisitions, or accurately forecast the financial impact of an acquisition, including accounting charges.

After the completion of an acquisition, it is possible that our valuation of such acquisition for purchase price allocation purposes may change compared to initial expectations and result in unanticipated write-offs or charges, impairment of our goodwill, or a material change to the fair value of the assets and liabilities associated with a particular acquisition.

We may pay cash, incur debt, or issue equity securities to fund an acquisition. The payment of cash will decrease available cash. The incurrence of debt would likely increase our fixed obligations and could subject us to restrictive covenants or obligations. The issuance of equity securities would likely be dilutive to our stockholders. We may also incur unanticipated liabilities as a result of acquiring companies. Future acquisition activity may disrupt our core business, divert our resources, or require significant management attention.

International operations expose us to risks inherent in international activities.

Operating in international markets requires significant resources and management attention and subjects us to regulatory, economic and political risks that are different from those in the United States. We face risks in doing business internationally that could adversely affect our business, including:

 

the need to localize and adapt our software for specific countries, including translation into foreign languages and associated expenses;

 

foreign exchange risk;

 

import and export restrictions and changes in trade regulation, including uncertainty regarding renegotiation of international trade agreements and partnerships;

 

sales and customer service challenges associated with operating in different countries;

 

enhanced difficulties of integrating foreign acquisitions;

 

difficulties in staffing and managing foreign operations and working with foreign partners;

 

different pricing environments, longer sales cycles, longer accounts receivable payment cycles, and collections issues;

 

compliance challenges related to the complexity of multiple, conflicting and changing governmental laws and regulations, including the Foreign Corrupt Practices Act of 1977, or the FCPA, employment, ownership, trade, tax, privacy and data protection laws and regulations;

 

limitations on enforcement of intellectual property rights;

 

more restrictive or otherwise unfavorable government regulations;

 

increased financial accounting and reporting burdens and complexities;

 

restrictions on the transfer of funds;

 

withholding and other tax obligations on remittance and other payments made by our subsidiaries; and

 

unstable regional, economic and political conditions.

23


 

Our inability to manage any of these risks successfully, or to comply with these laws and regulations, could reduce our sales and harm our business.

If we are unable to match engineers to open positions in our CES business or are otherwise unable to grow our CES business, our revenue could be adversely affected.

We operate our client engineering services business by hiring engineers and data scientists for placement at a customer site for specific customer-directed assignments and pay them only for the duration of the placement. The success of this business is dependent upon our ability to recruit and retain highly skilled, CES staff to meet the requirements of our customers and to maintain ongoing relationships with these customers. Our CES business constituted approximately 9% and 11% of our total revenues for the year ended December 31, 2020 and 2019, respectively. Some of our customers satisfy their engineering personnel needs through managed service providers, or MSPs. A significant percentage of the engineers we place, either directly or through MSPs, are with U.S.-based customers and are citizens of countries other than the United States. In the event these engineers are unable to enter into, or remain in, the United States legally, we may be unable to match engineers with the appropriate skill sets matched to open customer positions. If we are unable to attract highly skilled, qualified CES staff because of competitive factors or immigration laws, or otherwise fail to match CES staff to open customer positions, our revenue may be adversely affected.

Our sales to government agencies and their suppliers may be subject to reporting and compliance requirements.

Our customers include agencies of the various governments, including, but not limited to the United States, and their suppliers of products and services. These customers may procure our software and services through various governments’ mandated procurement regulations. Because of governmental reporting and compliance requirements, we may incur unexpected costs. Government agencies and their suppliers may have statutory, contractual or other legal rights to terminate contracts for convenience or due to a default, and any such termination may adversely affect our future operating results.

Our revenue mix may vary over time, which could harm our gross margin and operating results.

Our revenue mix may vary over time due to a number of factors, including the mix of term-based licenses and perpetual licenses. Due to the differing revenue recognition policies applicable to our term-based licenses, perpetual licenses and professional services, shifts in the mix between subscription and perpetual licenses from quarter to quarter, or increases or decreases in revenue derived from our professional engineering services, which have lower gross margins than our software services, could produce substantial variation in revenues recognized even if our billings remain consistent. Our gross margins and operating results could be impacted by changes in revenue mix and costs, together with other factors, including: entry into new markets or growth in lower margin markets; entry into markets with different pricing and cost structures; pricing discounts; and increased price competition. Any one of these factors or the cumulative effects of certain of these factors may result in significant fluctuations in our gross margin and operating results. This variability and unpredictability could result in our failure to meet internal expectations or those of securities analysts or investors for a particular period. If we fail to meet or exceed such expectations for these or any other reasons, the market price of our common stock could decline.

If our goodwill or intangible assets become impaired, we may be required to record a significant charge to earnings, which could harm our business.

Under GAAP, we review our intangible assets for impairment when events or changes in circumstances indicate the carrying value may not be recoverable. Goodwill is required to be tested for impairment at least annually. As of December 31, 2020 and 2019, respectively, we had $264.5 million and $233.7 million of goodwill and $76.1 million and $67.1 million of other intangible assets—net. An adverse change in market conditions, particularly if such change has the effect of changing one of our critical assumptions or estimates, could result in a change to the estimation of fair value that could result in an impairment charge.

In addition to our software, we source, distribute and sell products, which may expose us to product liability claims, product recalls, and warranty claims that could be expensive and harm our business.

We source, distribute and sell products, in part, through certain of our wholly owned subsidiaries. To the extent these products do not perform as expected, cause injury or death or are otherwise unsuitable for usage, we may be held liable for claims, including product liability and other claims. A product liability claim, any product recalls or an excessive warranty claim, whether arising from defects in design or failure in our supply chains could negatively affect our sales or require a change in the design process or our product sourcing, any of which may harm our reputation and business.

Risks related to our intellectual property

24


Defects or errors in our software could result in loss of revenue or harm to our reputation.

Our software is complex and, despite extensive testing and quality control, may contain undetected or perceived bugs, defects, errors, or failures. From time to time we have found defects or errors in our software and we may discover additional defects in the future. We may not find defects or errors in new or enhanced software before release and these defects or errors may not be discovered by us or our customers until after they have used the software. We have in the past issued, and may in the future need to issue, corrective releases or updates of our software to remedy bugs, defects and errors or failures. The occurrence of any real or perceived bugs, defects, errors, or failures could result in:

 

lost or delayed market acceptance of our software;

 

delays in payment to us by customers;

 

injury to our reputation;

 

diversion of our resources;

 

loss of competitive position;

 

claims by customers for losses sustained by them;

 

breach of contract claims or related liabilities;

 

increased customer support expenses or financial concessions; and

 

increased insurance costs.

Any of these problems could harm our business.

Failure to protect and enforce our proprietary technology and intellectual property rights could substantially harm our business.

The success of our business depends, in part, on our ability to protect and enforce our proprietary technology and intellectual property rights, including our trade secrets, patents, trademarks, copyrights, and other intellectual property. We attempt to protect our intellectual property under trade secret, patent, trademark, and copyright laws. Despite our efforts, we may not be able to protect our proprietary technology and intellectual property rights, if we are unable to enforce our rights or if we do not detect unauthorized use of our intellectual property. It may be possible for unauthorized third parties to copy our technology and use information that we regard as proprietary to create products and services that compete with ours. Provisions in our licenses protect against unauthorized use, copying, transfer and disclosure of our technology, but such provisions may be difficult to enforce or are unenforceable under the laws of certain jurisdictions and countries. The laws of some countries do not protect proprietary rights to the same extent as the laws of the United States. Our international activities expose us to unauthorized copying and use of our technology and proprietary information.

We primarily rely on our unpatented proprietary technology and trade secrets. Despite our efforts to protect our proprietary technology and trade secrets, unauthorized parties may attempt to misappropriate, reverse engineer or otherwise obtain and use them. The contractual provisions that we enter into with employees, consultants, partners, vendors and customers may not be sufficient to prevent unauthorized use or disclosure of our proprietary technology or trade secrets and may not provide an adequate remedy in the event of unauthorized use or disclosure of our proprietary technology or trade secrets.

Policing unauthorized use of our technologies, software and intellectual property is difficult, expensive and time-consuming, particularly in countries where the laws may not be as protective of intellectual property rights as those in the United States and where mechanisms for enforcement of intellectual property rights may be weak. We may be unable to detect or determine the extent of any unauthorized use or infringement of our software, technologies or intellectual property rights.

From time to time, we may need to engage in litigation or other administrative proceedings to protect our intellectual property rights or to defend against allegations by third parties that we have infringed or misappropriated their intellectual property rights, including in connection with requests for indemnification by our customers who may face such claims. We have been approached and may be approached in the future by certain of our customers to indemnify them against third party intellectual property claims. Litigation and/or any requests for indemnification by our customers could result in substantial costs and diversion of resources and could negatively affect our business and revenue. If we are unable to protect and enforce our intellectual property rights, our business may be harmed.

Intellectual property disputes could result in significant costs and harm our business.

Intellectual property disputes may occur in the markets in which we compete. Many of our competitors are large companies with significant intellectual property portfolios, which they may use to assert claims of infringement, misappropriation or other violations of intellectual property rights against us or our customers. Any allegation of infringement, misappropriation or other violation of

25


intellectual property rights by a third party, even those without merit, could cause us to incur substantial costs defending against the claim, could distract our management from our business, and could cause uncertainty among our customers or prospective customers, all of which could have an adverse effect on our business or revenue.

Our agreements may include provisions that require us to indemnify others for losses suffered or incurred as a result of our infringement of a third party’s intellectual property rights infringement, including certain of our employees and customers.

An adverse outcome of a dispute or an indemnity claim may require us to:

 

pay substantial damages;

 

cease licensing our software or portions of it;

 

develop non-infringing technologies;

 

acquire or license non-infringing technologies; and

 

make substantial indemnification payments.

Any of the foregoing or other damages could harm our business, decrease our revenue, increase our expenses or negatively impact our cash flow.

Security breaches, computer malware, computer hacking attacks and other security incidents could harm our business, reputation, brand and operating results.

Security incidents have become more prevalent across industries and may occur on our systems. Security incidents may be caused by, or result in but are not limited to, security breaches, computer malware or malicious software, computer hacking, unauthorized access to confidential information, denial of service attacks, security system control failures in our own systems or from vendors we use, email phishing, software vulnerabilities, social engineering, sabotage and drive-by downloads. Such security incidents, whether intentional or otherwise, may result from actions of hackers, criminals, nation states, vendors, employees or customers.

Our company is a highly automated business which relies on our network infrastructure and enterprise applications, cloud-based services, internal technology systems and website for development, marketing, operational, support and sales activities. A disruption or failure of these systems or in those of our external service providers, in the event of a major storm, earthquake, fire, telecommunications failure, cyber-attack, terrorist attack or other catastrophic event could cause system interruptions, reputational harm, delays in our product development and loss of critical data and could materially and adversely affect our ability to operate our business.

We may experience disruptions, data loss, outages and other performance problems on our systems due to service attacks, unauthorized access or other security related incidents. Any security breach or loss of system control caused by hacking, which involves efforts to gain unauthorized access to information or systems, or to cause intentional malfunctions or loss, modification or corruption of data, software, hardware or other computer equipment and the inadvertent transmission of computer malware could harm our business.

In addition, our software stores and transmits customers’ confidential business information in our facilities and on our equipment, networks, corporate systems and in the cloud. Security incidents could expose us to litigation, remediation costs, increased costs for security measures, loss of revenue, damage to our reputation and potential liability. Our customer data and corporate systems and security measures may be compromised due to the actions of outside parties, employee error, malfeasance, capacity constraints, a combination of these or otherwise and, as a result, an unauthorized party may obtain access to our data or our customers’ data. Outside parties may attempt to fraudulently induce our employees to disclose sensitive information in order to gain access to our customers’ data or our information. We must continuously examine and modify our security controls and business policies to address new threats, the use of new devices and technologies, and these efforts may be costly or distracting.

Because the techniques used to obtain unauthorized access, disable or degrade service, or sabotage systems change frequently or may be designed to remain dormant until a predetermined event and often are not recognized until launched against a target, we may be unable to anticipate these techniques or implement sufficient control measures to defend against these techniques. Though it is difficult to determine what harm may directly result from any specific incident or breach, any failure to maintain confidentiality, availability, integrity, performance and reliability of our systems and infrastructure may harm our reputation and our ability to retain existing customers and attract new customers. If an actual or perceived security incident occurs, the market perception of the effectiveness of our security controls could be harmed, our brand and reputation could be damaged, we could lose customers, and we could suffer financial exposure due to such events or in connection with remediation efforts, investigation costs, regulatory fines and changed security control, system architecture and system protection measures.

26


We may lose customers if our software does not work seamlessly with our customers’ existing software.

Our customers may use our software, which in many instances has been designed to seamlessly interface with software from some of our competitors, together with their own software and software they license from third parties. If our software ceases to work seamlessly with our customers’ existing software applications, we may lose customers.

Many of our customers use our software and services to design and develop their products, which when built and used may expose us to claims.

Many of our customers use our software and services, together with software and services from other third parties and their own resources, to assist in the design and development of products intended to be used in a commercial setting. To the extent our customers design or develop a product that results in potential liability, including product liability, we may be included in resulting litigation. We may be subject to litigation defense costs or be subject to potential judgments or settlement costs for which we may not be fully covered by insurance, which would result in an increase of our expenses.

We also license certain of our software on Altair branded computer hardware, which we acquire from original equipment manufacturers, which we refer to as OEMs, exposing us to potential liability for the hardware, such as product liability. To the extent this liability is greater than the warranty and liability protection from our OEM, we may incur additional expenses, which may be significant.

If we fail to educate and train our users regarding the use and benefits of our software, we may not generate additional revenue.

Our software is complex and highly technical. We continually educate and train our existing and potential users regarding the depth, breadth, and benefits of our software including through classroom and online training. If these users do not receive education and training regarding the use and benefits of our software, or the education and training is ineffective, they may not increase their usage of our software. We may incur costs of training directly related to this activity prior to generating additional revenue.

We currently open source certain of our software and may open source other software in the future, which could have an adverse effect on our revenues and expenses and our use of open source technology could impose limitations on our ability to commercialize our software.

We offer our open matrix language, or OML, source code and a portion of our Altair PBS workload management software in an open source version to generate additional usage and broaden user-community development and enhancement of the software. We offer related software and services on a paid basis. We believe increased usage of open source software leads to increased purchases of these related paid offerings. We may offer additional software on an open source basis in the future. There is no assurance that the incremental revenues from related paid offerings will outweigh the lost revenues and incurred expenses attributable to the open sourced software.

We use open source software in some of our software and expect to continue to use open source software in the future. Although we monitor our use of open source software to avoid subjecting our software to conditions we do not intend, we may face allegations from others alleging ownership of, or seeking to enforce the terms of, an open source license, including by demanding release of the open source software, derivative works, or our proprietary source code that was developed using such software. These allegations could also result in litigation. The terms of many open source licenses have not been interpreted by United States courts. There is a risk that these licenses could be construed in a way that could impose unanticipated conditions or restrictions on our ability to commercialize our software. In such an event, we may be required to seek licenses from third parties to continue commercially offering our software, to make our proprietary code generally available in source code form, to re-engineer our software or to discontinue the sale of our software if re-engineering could not be accomplished on a timely basis, any of which could adversely affect our business and revenue.

The use of open source software subjects us to a number of other risks and challenges. Open source software is subject to further development or modification by anyone. Others may develop such software to be competitive with or no longer useful by us. It is also possible for competitors to develop their own solutions using open source software, potentially reducing the demand for our software. If we are unable to successfully address these challenges, our business and operating results may be adversely affected, and our development costs may increase.

Risks related to legal or regulatory matters

We operate internationally and must comply with employment and related laws in various countries, which may, in turn, result in unexpected expenses.

We are subject to a variety of domestic and foreign employment laws, including those related to safety, discrimination, whistle-blower, privacy and data protection, employment of unauthorized or undocumented employees, classification of employees,

27


wages, statutory benefits, and severance payments. Such laws are subject to change as a result of judicial decisions or otherwise, and there can be no assurance that we will not be found to have violated any such laws in the future. Such violations could lead to the assessment of significant fines against us by federal, state or foreign regulatory authorities or to the award of damages claims, including severance payments, against us in judicial or administrative proceedings by employees or former employees, any of which would reduce our net income or increase our net loss.

Changes in government trade, immigration or currency policies may harm our business.

We operate our business globally in multiple countries that have policies and regulations relating to trade, immigration and currency, which may change. Governments may change their trade policies by withdrawing from negotiations on new trade policies, renegotiating existing trade agreements, imposing tariffs or imposing other trade restrictions or barriers. Any such changes may result in:

 

changes in currency exchange rates;

 

changes in political or economic conditions;

 

import or export licensing requirements or other restrictions on technology imports and exports;

 

laws and business practices favoring local companies;

 

changes in diplomatic and trade relationships;

 

modification of existing or implementation of new tariffs;

 

imposition or increase of trade barriers; or

 

establishment of new trade or currency restrictions.

Any of these changes, changes in immigration policies, government intervention in currency valuation or other government policy changes may adversely impact our ability to sell software and services, which could, in turn, harm our revenues and our business. We are headquartered in the United States and may be particularly impacted by changes affecting the United States.

We are subject to governmental export and import controls that could impair our ability to compete in international markets due to licensing requirements and subject us to liability if we are not in compliance with applicable laws.

Our software, services and hardware are subject to export control and import laws and regulations. As a company headquartered in the United States we are subject to regulations, including the International Traffic in Arms Regulations, or ITAR, and Export Administration Regulations, or EAR, United States Customs regulations and various economic and trade sanctions regulations administered by the United States Treasury Department’s Office of Foreign Assets Control, presenting further risk of unexpected reporting and compliance costs. Compliance with these regulations may also prevent and restrict us from deriving revenue from potential customers in certain geographic locations for certain of our technologies.

If we fail to comply with these laws and regulations, we and certain of our employees could be subject to substantial civil or criminal penalties, including the possible loss of export or import privileges, fines which may be imposed on us and responsible employees or managers and, in extreme cases, the incarceration of responsible employees or managers. Obtaining the necessary authorizations, including any required license, for a particular sale may be time-consuming, is not guaranteed and may result in the delay or loss of sales opportunities. In addition, changes in our software or changes in applicable export or import regulations may create delays in the introduction and sale of our software in international markets, prevent our customers with international operations from deploying our software or, in some cases, prevent the export or import of our software to certain countries, governments or persons altogether.

We incorporate encryption technology into portions of our software. Various countries regulate the import of certain encryption technology, including through import permitting and licensing requirements, and have enacted laws that could limit our ability to distribute our software or could limit our customers’ ability to implement our software in those countries. Encrypted software and the underlying technology may also be subject to export control restrictions. Governmental regulation of encryption technology and regulation of imports or exports of encryption products, or our failure to obtain required import or export approval for our software, when applicable, could harm our international sales and adversely affect our revenue. Compliance with applicable regulatory requirements regarding the export of our software, including with respect to new releases of our software, may create delays in the introduction of our software in international markets, prevent our customers with international operations from deploying our software throughout their globally-distributed systems or, in some cases, prevent the export of our software to some countries altogether.

United States export control laws and economic sanction programs prohibit the shipment of certain software and services to countries, governments and persons that are subject to United States economic embargoes and trade sanctions, including, but not limited to, Iran, Cuba, North Korea, Syria and Sudan. Any violations of such economic embargoes and trade sanction regulations could have negative consequences, including government investigations, penalties and reputational harm.

28


Any change in export or import regulations, economic sanctions or related legislation, shift in the enforcement or scope of existing regulations, or change in the countries, governments, persons or technologies targeted by such regulations, could result in decreased use of our software by, or in our decreased ability to export or license our software to, existing or potential customers with international operations. Any decreased use of our software or limitation on our ability to export or license our software could adversely affect our business.

Our business is subject to a wide range of laws and regulations, and our failure to comply with those laws and regulations could harm our business.

Our business is subject to regulation by various federal, state, local and foreign governmental agencies, including agencies responsible for monitoring and enforcing employment and labor laws, workplace safety and environmental laws, privacy and data protection laws, financial services laws, anti-bribery laws, import and export controls, federal securities laws and tax laws and regulations. In certain foreign jurisdictions, these regulatory requirements may be more stringent than those in the United States. These laws and regulations are subject to change over time and thus we must continue to monitor and dedicate resources to ensure continued compliance. Non-compliance with applicable regulations or requirements could subject us to investigations, sanctions, mandatory product recalls, enforcement actions, disgorgement of profits, fines, damages, civil and criminal penalties or injunctions. If any governmental sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation, our business, operating results, and financial condition could be materially adversely affected. In addition, responding to any action will likely result in a significant diversion of management’s attention and resources and an increase in professional fees. Enforcement actions and sanctions could harm our business, operating results and financial condition.

If we or any of our employees violate the FCPA, the U.K. Bribery Act or similar anti-bribery laws we could be adversely affected.

The FCPA, the U.K. Bribery Act and similar anti-bribery laws generally prohibit companies and their intermediaries from authorizing, offering or providing, directly or indirectly, improper payments or benefits for the purpose of obtaining or retaining business to government officials, political parties and private-sector recipients. United States based companies are required to maintain records that accurately and fairly represent their transactions and have an adequate system of internal accounting controls. We operate in areas of the world that potentially experience corruption by government officials to some degree and, in certain circumstances, compliance with anti-bribery laws may conflict with local customs and practices. We cannot assure that our employees, resellers or distributors will not engage in prohibited conduct. If we are found to be in violation of the FCPA, the U.K. Bribery Act or other anti-bribery laws, we could suffer criminal or civil penalties or other sanctions.

We have significant deferred tax assets in the United States, which we may not use in future taxable periods.

As of December 31, 2020 and 2019, we had gross deferred tax assets, or DTAs, of $133.4 million and $117.5 million, respectively, primarily related to net operating loss carryforwards, tax credits, share-based compensation, lease obligations and employee benefits. We are entitled to a United States federal tax deduction when non-qualified stock options, or NSOs, are exercised. In connection with our IPO, a significant number of NSOs were exercised resulting in a tax deduction for United States income tax purposes. This deduction, in conjunction with our other expected deferred tax asset reversals, resulted in the establishment of a valuation allowance for $47.0 million in 2017 for the United States DTAs. Our ability to utilize any net operating losses or tax credits may be limited under provisions of the Internal Revenue Code of 1986, or the Code, if we undergo an ownership change after our IPO (generally defined as a greater than 50-percentage-point cumulative change, by value, in the equity ownership of certain stockholders over a rolling three-year period). We also inherited net operating losses, or NOLs, from the acquisition of Datawatch and Univa, which are subject to specific limitations on usage. We may or may not be able to realize the benefits of the acquired NOLs due to a number of factors, including those enumerated above. We may also be unable to realize our tax credit carryforwards prior to their expiry.

In addition, the recently enacted Coronavirus Aid, Relief, and Economic Security, or CARES Act and the Consolidated Appropriations Act, 2021 (CAA) provide relief to U.S. federal corporate taxpayers through temporary adjustments to net operating loss rules, changes to limitations on interest expense deductibility, and the acceleration of available refunds for minimum tax credit carryforwards. The CARES Act and the CAA did not have a material effect on the Company’s consolidated financial statements.

If our global tax methodology is challenged, our tax expense may increase.

As a global business headquartered in the United States, we are required to pay tax in a number of different countries, exposing us to transfer pricing and other adjustments. Transfer pricing refers to the methodology of allocating revenue and expenses for tax purposes to particular countries. Taxing authorities may challenge our transfer pricing methodology, which if successful could increase our professional expenses and result in one-time or recurring tax charges, a higher worldwide effective tax rate, reduced cash flows, and lower overall profitability of our operations.

29


Our tax expense could be impacted depending on the applicability of withholding and other taxes including taxes on software licenses and related intercompany transactions under the tax laws of jurisdictions in which we have business operations. Our future income taxes may fluctuate if there is a change in the mix of income in the applicable tax jurisdictions in which we operate. We are subject to review and audit by the United States and other taxing authorities. Any review or audit could increase our professional expenses and, if determined adversely, could result in unexpected costs.

Sales and use, value-added and similar tax laws and rates vary by jurisdiction. Any of these jurisdictions may assert that such taxes are applicable, which could result in tax assessments, penalties and interest.

New legislation or tax-reform policies that would change U.S. or foreign taxation of international business activities, including uncertainties in the interpretation and application of the 2017 Tax Cuts and Jobs Act, could materially affect our tax obligations and effective tax rate.

We are subject to income tax in the numerous jurisdictions in which we operate. Reforming the taxation of international businesses has been a priority for politicians, and a wide variety of potential changes have been proposed. Some proposals, several of which have been enacted, impose incremental taxes on gross revenue, regardless of profitability. Furthermore, it is reasonable to expect that global taxing authorities will be reviewing current legislation for potential modifications in reaction to the implementation of the 2017 Tax Cuts and Jobs Act (the “Tax Act”) in the U.S. Due to the large and expanding scale of our international business activities, any changes in the taxation of such activities may increase our worldwide effective tax rate and the amount of taxes we pay and seriously harm our business.

In the U.S., the Tax Act enacted on December 22, 2017 significantly affected U.S. tax law by changing how the U.S. imposes income tax on multinational corporations. The U.S. Department of Treasury has broad authority to issue regulations and interpretative guidance that may significantly impact how we will apply the law and impact our results of operations in the period issued. It is possible that U.S. tax law will be modified by increasing corporate tax rates, eliminating, or modifying some of the provisions enacted in the 2017 Tax Act or other changes that could have an adverse effect on us.

The Tax Act requires complex computations not previously provided in U.S. tax law. As such, the application of accounting guidance for such items remain uncertain. Further, compliance with the Tax Act and the accounting for such provisions requires an accumulation of information not previously required or regularly produced. As additional regulatory guidance is issued by the applicable taxing authorities, as accounting treatment is clarified, and as we perform additional analysis on the application of the law, our effective tax rate could be materially different.

Our business may collect personal information and is subject to data protection laws.

Companies that collect personal information are required to comply with data protection laws adopted by the United States and various state and foreign jurisdictions, including the European Union General Data Protection Regulation and implementing legislation adopted by member states of the European Union (“GDPR”), and the United Kingdom Data Protection Act 2018 (the “UK GDPR”). These data protection laws regulate the collection, use, storage, disclosure and security of personal information, such as names, email addresses, Internet Protocol addresses and other online indentifiers, business contact data, and customer profiles, that may be used to identify or locate an individual, including a customer or an employee.

Data protection laws and regulations may require us to implement privacy and security policies, permit individuals to access, correct and delete their own personal information collected, stored or maintained by us, inform individuals of security breaches that affect their personal information, and, in some cases, obtain individuals’ consent to use or disclose their personal information for certain purposes. Governments could prohibit any personal information collected in a country from being transferred or disclosed outside of that country. We also may find it necessary or desirable to join industry or other self-regulatory bodies or other information security, or data protection, related organizations that require compliance with their rules pertaining to information security and data protection. We may agree to be bound by additional contractual obligations relating to our collection, use and disclosure of personal, financial and other data. Our failure to comply with these data protection laws or any actual or suspected security incident may result in governmental actions, fines and non-monetary penalties, or civil actions, which may harm our business.

On January 2, 2020, the California Consumer Privacy Act, or the CCPA, became effective. The CCPA protects the personal information of California residents, households and devices by placing certain requirements on the regulated businesses that collect, process, store and disclose personal information. The CCPA also provides for civil penalties for violations, as well as an individual private right of action in connection with data breaches that may result in more frequent data breach litigation, including class actions. The impact of this legislation is far-reaching and may require us to modify our data processing practices and policies and incur substantial costs and expenses in an effort to comply. In November 2020, California legislators approved the California Privacy Rights Act (CPRA”), which substantially amends the CCPA. Among other developments, the CPRA created an entirely new state agency to enforce the CPRA and other state data privacy and security laws. The CPRA becomes effective in January 2023, but has a 12 month look back so regulated businesses must be compliant by January 1, 2022. Virginia recently adopted a data protection law which is

30


currently scheduled to become effective in 2023. It remains unclear how the regulators, courts or commercial parties will interpret the CCPA, the CPRA or the Virginia Law. We may also be subject to new comprehensive data protection laws including legislation currently pending in other states including Washington and New York. We may also from time to time be subject to, or face assertions that we are subject to, additional obligations relating to personal information by contract or due to assertions that self-regulatory obligations or industry standards apply to our practices. Our failure to comply with any of these data protection laws self-regulatory obligations or industry standards or any actual or suspected security incident may result in governmental actions, fines and non-monetary penalties, or civil liability, which may harm our business.

Proposed or new legislation and regulations could significantly affect our business.

The GDPR, which became effective in May 2018, applies to all our business conducted in the European Economic Area (the “EEA”).  With Brexit in effect and the transition period having expired, our business in the United Kingdom is regulated by the U.K. GDPR. The GDPR and the U.K. GDPR (collectively, the “Regulations”) impose many obligations, and we will need to continue dedicating financial resources and management time to compliance and training in the coming years. The Regulations require, for example, that regulated entities expand disclosures about how personal data is used, mechanisms for obtaining consent from data subjects, controls for data subjects with respect to their personal data (including by enabling them to exercise rights to erasure and data portability), limitations on retention of personal data and mandatory data breach notifications. Additionally, the Regulations place companies under obligations relating to data transfers and the security of the personal data they process and there are substantial fines and penalties associated with infringement. For example, the GDPR provides that supervisory authorities in the European Union may impose administrative fines for certain infringements of the GDPR (up to EUR 20,000,000, or 4% of an undertaking’s total, worldwide, annual revenue, whichever is higher). Individuals who sustain damages because a regulated entity fails to comply with the GDPR have the right to seek compensation from such entity directly. Compliance with the Regulations and continued monitoring and training will require significant expenditure of resources on an ongoing basis, and there can be no assurance that the measures we have taken for the purposes of compliance will be successful in preventing infringements thereof. Given the potential fines, liabilities and damage to our reputation in the event of an actual or perceived infringement of the Regulations, such an infringement may have an adverse effect on our business and operations.

As the number of jurisdictions with data privacy regulations increase and our global footprint expands, it may be necessary for us to increase the amount we expend on compliance and training in this area.

Risks related to ownership of our Class A common stock

An active public trading market for our Class A common stock may not be sustained.

Prior to our initial public offering in the fourth quarter of 2017, there had been no public market or active private market for trading shares of our Class A common stock. Our Class A common stock is listed on the Nasdaq Global Select Market under the symbol “ALTR.” However, we cannot assure you that an active trading market will be sustained. The lack of an active market may impair your ability to sell your shares at the time you wish to sell them or at a price that you consider reasonable. The lack of an active market may also reduce the price of shares of Class A common stock. An inactive market may impair our ability to raise capital by selling shares and our ability to use our capital stock to acquire other companies or technologies. We cannot predict the prices at which our Class A common stock will trade.

The market price of our Class A common stock can be volatile.

The market price of our Class A common stock has and may continue to fluctuate from time to time. Our market price may continue to fluctuate substantially depending on a number of factors, many of which are beyond our control and may not be related to our operating performance. These fluctuations could cause you to lose all or part of your investment in our Class A common stock, since you might not be able to sell your shares at or above the price you paid for our Class A common stock. Factors that could cause fluctuations in the market price of our Class A common stock include the following:

 

price and volume fluctuations in the overall stock market from time to time, including as a result of trends in the economy as a whole;

 

volatility in the market prices and trading volumes of technology stocks;

 

changes in operating performance and stock market valuations of other technology companies generally, or those in our industries in particular;

 

the volume of shares of our Class A common stock available for public sale;

 

sales of shares of our Class A common stock;

 

additional shares of our Class A common stock being sold into the market by our existing stockholders, or the anticipation of such sales, including sales of our Class A common stock upon exercise of outstanding options or upon conversion of our Class B common stock into shares of Class A common stock;

31


 

failure of financial analysts to maintain coverage of us, changes in financial estimates by any analysts who follow our company, or our failure to meet these estimates or the expectations of investors;

 

the financial projections we may provide to the public, any changes in these projections or our failure to meet these projections;

 

announcements by us or our competitors of new software or new or terminated significant contracts, commercial relationships or capital commitments;

 

public analyst or investor reaction to our press releases, other public announcements and filings with the SEC;

 

rumors and market speculation involving us or other companies in our industry;

 

actual or anticipated changes or fluctuations in our operating results;

 

actual or anticipated developments in our business, our customers’ businesses, or our competitors’ businesses or the competitive landscape generally;

 

litigation involving us, our industry or both, or investigations by regulators into our operations or those of our competitors;

 

developments or disputes concerning our intellectual property or our solutions, or third party proprietary rights;

 

announced or completed acquisitions of businesses or technologies by us or our competitors;

 

new laws or regulations or new interpretations of existing laws or regulations applicable to our business;

 

changes in accounting standards, policies, guidelines, interpretations or principles;

 

any major changes in our management or our board of directors;

 

general economic conditions and slow or negative growth of our markets; and

 

other events or factors, including those resulting from major weather events, war, potential global health issues, incidents of terrorism or responses to these events.

In addition, the stock market in general, and the market for technology companies in particular, have experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of those companies. Broad market and industry factors may affect the market price of our Class A common stock, regardless of our actual operating performance. In the past, following periods of volatility in the overall market and the market prices of a particular company’s securities, securities class action litigation has often been instituted against that company. We may become the target of this type of litigation in the future. Securities litigation, if instituted against us, could result in substantial costs and divert our management’s attention and resources from our business.

We do not intend to pay dividends in the foreseeable future. As a result, your ability to achieve a return on your investment will depend on appreciation in the price of our Class A common stock.

We have never declared or paid any cash dividends on our Class A common stock. We currently intend to retain all available funds and any future earnings for use in the operation of our business and do not anticipate paying any dividends on our Class A common stock in the foreseeable future. Any determination to pay dividends in the future will be at the discretion of our board of directors. Consequently, your only opportunity to achieve a return on your investment in our company will be if the market price of our Class A common stock appreciates and you sell your shares at a profit. There is no guarantee that the price of our Class A common stock that will prevail in the market will ever exceed the price that you paid.

If we fail to maintain effective internal controls, we may not be able to report financial results accurately or on a timely basis, or to detect fraud, which could have a material adverse effect on our business or share price.

Effective internal controls are necessary for us to provide reasonable assurance with respect to our financial reports and to effectively prevent financial fraud. Pursuant to SOX, we are required to periodically evaluate the effectiveness of the design and operation of our internal controls. Internal controls over financial reporting may not prevent or detect misstatements because of inherent limitations, including the possibility of human error or collusion, the circumvention or overriding of controls, or fraud. If we fail to maintain an effective system of internal controls, our business and operating results could be harmed, and we could fail to meet our reporting obligations, which could have a material adverse effect on our business and our share price.

32


As a public company, we are required to maintain internal controls over financial reporting and to report any material weaknesses in such internal controls. Section 404 of SOX requires annual management assessments of the effectiveness of our internal controls over financial reporting. We have designed, implemented and tested the internal control over financial reporting required to comply with this obligation, which was and is time consuming, costly, and complicated. A material weakness is defined as a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis. In the past, we have identified material weaknesses in our controls which we subsequently remediated. We cannot assure investors that we will not have material weaknesses in the future. If we identify material weaknesses in our internal control over financial reporting in the future or if we are unable to successfully remediate the identified material weaknesses or, if we are unable to comply with the requirements of Section 404 in a timely manner or assert that our internal control over financial reporting is effective, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our Class A common stock could be negatively affected, and we could become subject to investigations by the stock exchange on which our securities are listed, the SEC, or other regulatory authorities, which could require additional financial and management resources.

We cannot predict the impact our capital structure may have on our stock price.

In July 2017, S&P Dow Jones, a provider of widely followed stock indices, announced that companies with multiple share classes, such as ours, will not be eligible for inclusion in certain of their indices. As a result, our Class A common stock will likely not be eligible for these stock indices. Additionally, FTSE Russell, another provider of widely followed stock indices, has stated that it plans to require new constituents of its indices to have at least five percent of their voting rights in the hands of public stockholders. Many investment funds are precluded from investing in companies that are not included in such indices, and these funds would be unable to purchase our Class A common stock. We cannot assure you that other stock indices will not take a similar approach to S&P Dow Jones or FTSE Russell in the future. Given the sustained flow of investment funds into passive strategies that seek to track certain indexes, exclusion from indices could make our Class A common stock less attractive to investors. As a result, the market price of our Class A common stock could be adversely affected.

If financial or industry analysts do not publish research or reports about our business or if they issue inaccurate or unfavorable commentary or downgrade our Class A common stock, our stock price and trading volume could decline.

The trading market for our Class A common stock may be influenced by the research and reports that industry or financial analysts publish about us or our business. We do not control these analysts, or the content and opinions included in their reports. As a relatively new public company, we may be slow to attract research coverage, and the analysts who publish information about our Class A common stock still have relatively little experience with our company, which could affect their ability to accurately forecast our results and make it more likely that we fail to meet their estimates. If any of the analysts who cover us issue an inaccurate or unfavorable opinion regarding our stock price, our stock price would likely decline. In addition, the stock prices of many companies in the technology industry have declined significantly after those companies have failed to meet, or often times failed to exceed, the financial guidance publicly announced by the companies or the expectations of analysts. If our financial results fail to meet, or fail to significantly exceed, our announced guidance or the expectations of analysts or public investors, analysts could downgrade our Class A common stock or publish unfavorable research about us. If one or more of these analysts cease coverage of our company or fail to publish reports on us regularly, we could lose visibility in the financial markets, which in turn could cause our stock price or trading volume to decline.

Future sales of substantial amounts of our Class A common stock may cause our stock price to decline.

Future sales of a substantial number of shares of our Class A common stock, particularly sales by our directors, executive officers and significant stockholders could adversely affect the market price of our Class A common stock and may make it more difficult to sell Class A common stock at a time and price that you deem appropriate. As of December 31, 2020, we had an aggregate of 44,215,900 shares of Class A common stock and 30,110,732 shares of Class B common stock outstanding.

All of the shares of Class A common stock sold in our initial public offering and June 2018 follow-on public offering are freely tradable without restrictions or further registration under the Securities Act of 1933, as amended, or the Securities Act, except for any shares held by our affiliates as defined in Rule 144 under the Securities Act.

Shares held by directors, executive officers and other affiliates are subject to volume limitations under Rule 144 under the Securities Act and various vesting agreements.

We have registered the offer and sale of an aggregate of approximately 22,132,893 shares of Class A common stock that have been issued or reserved for future issuance under our equity compensation plans on a Form S-8 registration statement. These shares can be freely sold in the public market upon issuance, unless they are held by “affiliates,” as that term is defined in Rule 144 of the Securities Act. Additionally, the number of shares of Class A common stock available for grant and issuance under our 2017 Equity Incentive Plan is subject to an automatic annual increase on January 1 of each year beginning in 2018 by an amount equal to the lesser of (i) 3% of the number of shares of all classes of our common stock outstanding on December 31 of the preceding calendar year or (ii) a lesser number of shares of Class A common stock determined by our board of directors. We also intend to register the offer and sale of any

33


shares of Class A common stock resulting from such increases. If the holders of these shares choose to sell a large number of shares, they could adversely affect the market price for our Class A common stock.

We may also issue shares of our Class A common stock or securities convertible into shares of our Class A common stock from time to time in connection with a financing, acquisition, investment or otherwise. Any such issuance could result in substantial dilution to our existing stockholders and cause the trading price of our Class A common stock to decline.

The dual class structure of our common stock has the effect of concentrating voting control with certain stockholders who hold shares of our Class B common stock, including our founders, certain of our directors and executive officers and affiliates, who hold in the aggregate approximately 87% of the voting power of our capital stock. This will limit or preclude your ability to influence corporate matters, including the election of directors, amendments of our organizational documents, and any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transaction requiring stockholder approval.

Our Class B common stock has ten votes per share, and our Class A common stock has one vote per share. Our Class B stockholders, including our founders, certain of our directors and executive officers, and affiliates, hold, in the aggregate approximately 87% of the voting power of our capital stock. The ten-to-one voting ratio between our Class B and Class A common stock, results in the holders of our Class B common stock collectively controlling a majority of the combined voting power of our common stock and therefore being able to control all matters submitted to our stockholders for approval until 2029, or upon the occurrence of a triggering event at which time all shares of our Class B common stock will automatically convert into shares of our Class A common stock, or on an earlier date, as set forth in our Delaware certificate of incorporation.

This concentrated control will limit or preclude your ability to influence corporate matters for the foreseeable future, including the election of directors, amendments of our organizational documents, and any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transaction requiring stockholder approval. In addition, this may prevent or discourage unsolicited acquisition proposals or offers for our capital stock that you may feel are in your best interest as one of our stockholders.

Future transfers by holders of our Class B common stock will generally result in those shares converting to Class A common stock, subject to the specific exceptions set forth in our Delaware certificate of incorporation, such as certain transfers effected for estate planning purposes and between or among our founders. The conversion of Class B common stock to Class A common stock will have the effect, over time, of increasing the relative voting power of those holders of Class B common stock who retain their shares in the long-term.

Certain provisions in our charter documents and Delaware law could prevent an acquisition of our company, limit attempts by our stockholders to replace or remove members of our board of directors or current management and may adversely affect the market price of our Class A common stock.

Our Delaware certificate of incorporation and bylaws contain provisions that could delay or prevent a change in control of our company that stockholders may consider favorable, including transactions in which stockholders might otherwise receive a premium for their shares. These provisions may also prevent or delay attempts by stockholders to replace or remove our current management or members of our board of directors. These provisions include:

 

providing for a dual class common stock structure for 12 years following the completion of our IPO;

 

providing for a classified board of directors with staggered three-year terms, which could delay the ability of stockholders to change the membership of a majority of our board of directors;

 

authorizing our board of directors to issue shares of preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval;

 

the requirement that a special meeting of stockholders may be called only by the chairman of our board of directors, our chief executive officer, our president, or a majority vote of our board of directors, which could delay the ability of our stockholders to force consideration of a proposal or to take action, including the removal of directors;

 

requiring the affirmative vote of holders of at least 66  2 / 3 % of the voting power of all of the then outstanding shares of the voting stock, voting together as a single class, to adopt, amend, or repeal provisions of (i) our certificate of incorporation relating to the issuance of preferred stock without stockholder approval, voting rights of our Class A common stock and our Class B common stock, and management of our business, and (ii) our bylaws relating to the ability of stockholders to call a special meeting and amending our bylaws in their entirety, which may inhibit the ability of an acquirer to effect such amendments to facilitate an unsolicited takeover attempt;

 

the ability of our board of directors, by majority vote, to amend our bylaws, which may allow our board of directors to take additional actions to prevent an unsolicited takeover and inhibit the ability of an acquirer to amend our bylaws to facilitate an unsolicited takeover attempt; and

34


 

requiring advance notice procedures with which stockholders must comply to nominate candidates to our board of directors or to propose matters to be acted upon at a stockholders’ meeting, which may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of us.

In addition, as a Delaware corporation, we are subject to Section 203 of the Delaware General Corporation Law. These provisions may prohibit large stockholders, in particular those owning 15% or more of our outstanding voting stock, from merging or combining with us for a certain period of time.

These and other provisions in our certificate of incorporation, our bylaws and under Delaware law could discourage potential takeover attempts, reduce the price that investors might be willing to pay for shares of our Class A common stock in the future and result in the market price being lower than it would be without these provisions.

Risks Related to Our Indebtedness

Our 0.250% Convertible Senior Notes due 2024, or the Convertible Notes, are effectively subordinated to our secured debt and any liabilities of our subsidiaries.

The Convertible Notes rank senior in right of payment to any of our indebtedness that is expressly subordinated in right of payment to the Convertible Notes; equal in right of payment to any of our liabilities that are not so subordinated; effectively junior in right of payment to any of our secured indebtedness (including all amounts outstanding under our revolving credit facility) to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of our subsidiaries. In the event of our bankruptcy, liquidation, reorganization or other winding up, our assets that secure debt ranking senior or equal in right of payment to the Convertible Notes (including all amounts outstanding under our revolving credit facility) will be available to pay obligations on the Convertible Notes only after the secured debt has been repaid in full from these assets, and the assets of our subsidiaries will be available to pay obligations on the Convertible Notes only after all claims senior to the Convertible Notes have been repaid in full. There may not be sufficient assets remaining to pay amounts due on any or all of the Convertible Notes then outstanding. The indenture governing the Convertible Notes will not prohibit us from incurring additional senior debt or secured debt, nor does it prohibit any of our subsidiaries from incurring additional liabilities.

The Convertible Notes are our obligations only and a substantial portion of our operations are conducted through, and a substantial portion of our consolidated assets are held by, our subsidiaries.

The Convertible Notes are our obligations exclusively and are not guaranteed by any of our operating subsidiaries. A substantial portion of our operations is conducted through, and a substantial portion of our consolidated assets is held by, our subsidiaries. Accordingly, our ability to service our debt, including the Convertible Notes, depends in part on the results of operations of our subsidiaries and upon the ability of such subsidiaries to provide us with cash, whether in the form of dividends, loans or otherwise, to pay amounts due on our obligations, including the Convertible Notes. Our subsidiaries are separate and distinct legal entities and have no obligation, contingent or otherwise, to make payments on the Convertible Notes or to make any funds available for that purpose. In addition, dividends, loans or other distributions to us from such subsidiaries may be subject to contractual and other restrictions and are subject to other business considerations.

Servicing our debt will require a significant amount of cash, and we may not have sufficient cash flow from our business to pay our substantial debt.

Our ability to make scheduled payments of the principal of, to pay interest on, or to refinance our future indebtedness, including the amounts payable under our revolving credit facility and the Convertible Notes, depends on our future performance, which is subject to economic, financial, competitive and other factors beyond our control. Our business may not continue to generate cash flow from operations in the future sufficient to service our debt and make necessary capital expenditures. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt or obtaining additional equity capital on terms that may be onerous or highly dilutive. Our ability to refinance our indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations. In addition, any of our future debt agreements may contain restrictive covenants that may prohibit us from adopting any of these alternatives. Our failure to comply with these covenants could result in an event of default which, if not cured or waived, could result in the acceleration of our debt.

We may still incur substantially more debt or take other actions which would intensify the risks discussed above.

35


We and our subsidiaries may be able to incur substantial additional debt in the future, subject to the restrictions contained in our debt instruments, some of which may be secured debt. We will not be restricted under the terms of the indenture governing the Convertible Notes from incurring additional debt, securing existing or future debt, recapitalizing our debt or taking a number of other actions that are not limited by the terms of the indenture governing the Convertible Notes that could have the effect of diminishing our ability to make payments on the Convertible Notes when due. Our existing revolving credit facility restricts our ability to incur additional indebtedness, including secured indebtedness, but if the facility matures or is repaid, we may not be subject to such restrictions under the terms of any subsequent indebtedness.

We may not have the ability to raise the funds necessary to settle conversions of the Convertible Notes in cash or to repurchase the Convertible Notes upon a fundamental change, and our current debt contains, and our future debt may contain, limitations on our ability to pay cash upon conversion or repurchase of the Convertible Notes.

Holders of the Convertible Notes will have the right to require us to repurchase their Convertible Notes upon the occurrence of a fundamental change at a defined repurchase price equal to 100% of the principal amount of the Convertible Notes to be repurchased, plus accrued and unpaid interest, if any. In addition, upon conversion of the Convertible Notes, unless we elect to deliver solely shares of our Class A common stock to settle such conversion (other than paying cash in lieu of delivering any fractional share), we will be required to make cash payments in respect of the Convertible Notes being converted. However, we may not have enough available cash or be able to obtain financing at the time we are required to make repurchases of Convertible Notes surrendered therefor or Convertible Notes being converted.

In addition, our ability to repurchase the Convertible Notes or to pay cash upon conversions of the Convertible Notes may be limited by law, by regulatory authority or by agreements governing our indebtedness including our existing revolving credit facility. Our failure to repurchase Convertible Notes at a time when the repurchase is required by the indenture or to pay any cash payable on future conversions of the Convertible Notes as required by the indenture would constitute a default under the indenture. A default under the indenture or the occurrence of a fundamental change itself would likely also lead to a default under our revolving credit facility and may lead to a default under agreements governing our future indebtedness. If the repayment of the related indebtedness were to be accelerated after any applicable notice or grace periods, we may not have sufficient funds to repay the indebtedness and repurchase the Convertible Notes or make cash payments upon conversions thereof.

Our revolving credit facility limits our ability to pay any cash amount upon the conversion or repurchase of the Convertible Notes.

Our existing revolving credit facility prohibits us from making any cash payments on the conversion or repurchase of the Convertible Notes if a default under such credit facility exists or would be created thereby. In addition, our ability to make cash payments on the conversion or repurchase of the Convertible Notes will be limited to the extent we do not satisfy certain financial covenant tests after giving effect to such payments. Any new credit facility that we may enter into may have similar restrictions. Our failure to make cash payments upon the conversion or repurchase of the Convertible Notes as required under the terms of the Convertible Notes would permit holders of the Convertible Notes to accelerate our obligations under the Convertible Notes.

Our loan agreements contain operating and financial covenants that may restrict our business and financing activities.

Our credit agreement, as amended, provides for an initial aggregate commitment amount of $150 million, with a sublimit for the issuance of letters of credit of up to $5 million and a sublimit for swing line loans of up to $5 million and matures on December 15, 2023 (the “2019 Amended Credit Agreement”). Our 2019 Amended Credit Agreement is unconditionally guaranteed by us and all existing and subsequently acquired controlled domestic subsidiaries. It is also collateralized by a first priority, perfected security interest in, and mortgages on, substantially all of our tangible assets. The 2019 Amended Credit Agreement contains operating financial restrictions and covenants, including liens, limitations on indebtedness, fundamental changes, limitations on guarantees, limitations on sales of assets and sales of receivables, dividends, distributions and other restricted payments, transactions with affiliates, prepayment of indebtedness and limitations on loans and investments in each case subject to certain exceptions. In addition, the 2019 Amended Credit Agreement contains financial covenants relating to maintaining a minimum interest coverage ratio of 3.0 to 1.0, a maximum senior secured leverage ratio of 3.0 to 1.0, and maximum net leverage ratio of 5.0 to 1.0, as defined in the 2019 Amended Credit Agreement. The restrictions and covenants in the 2019 Amended Credit Agreement, as well as those contained in any future debt financing agreements that we may enter into, may restrict our ability to finance our operations and engage in, expand or otherwise pursue our business activities and strategies. Our ability to comply with these covenants and restrictions may be affected by events beyond our control, and breaches of these covenants and restrictions could result in a default under the loan agreement and any future financing agreements that we may enter into.

The conditional conversion feature of the Convertible Notes, if triggered, may adversely affect our financial condition and operating results.

36


In the event the conditional conversion feature of the Convertible Notes is triggered, holders of Convertible Notes will be entitled to convert the Convertible Notes at any time during specified periods at their option. If one or more holders elect to convert their Convertible Notes, unless we elect to satisfy our conversion obligation by delivering solely shares of our Class A common stock (other than paying cash in lieu of delivering any fractional share), we would be required to settle a portion or all of our conversion obligation through the payment of cash, which could adversely affect our liquidity. In addition, even if holders of the Convertible Notes do not elect to convert their Convertible Notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the Convertible Notes as a current rather than long-term liability, which would result in a material reduction of our net working capital.

If the last reported sale price of our Class A Common Stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day, our Convertible Notes will be convertible in the next calendar quarter (the “Sale Price Condition”). At present, the conversion price is approximately $46.50; 130% of such price is approximately $60.45. The closing sale price of our Class A common stock has met or exceeded $60.45 during the current or future calendar quarters, although we cannot presently determine whether the Sale Price Condition will be satisfied with respect to the current calendar quarter. If the Sale Price Condition is satisfied during the current or future calendar quarters, our Convertible Notes will be convertible during the succeeding calendar quarter.

The accounting method for convertible debt securities that may be settled in cash, such as the Convertible Notes, could have a material effect on our reported financial results.

Under Financial Accounting Standards Board Accounting Standards Codification 470-20, Debt with Conversion and Other Options (“ASC 470-20”), an entity must separately account for the liability and equity components of the convertible debt instruments (such as the Convertible Notes) that may be settled entirely or partially in cash upon conversion in a manner that reflects the issuer’s economic interest cost. The effect of ASC 470-20 on the accounting for the Convertible Notes is that the equity component is required to be included in the additional paid-in capital section of stockholders’ equity on our consolidated balance sheet, and the value of the equity component would be treated as debt discount for purposes of accounting for the debt component of the Convertible Notes. As a result, we will be required to record a greater amount of non-cash interest expense in current periods presented as a result of the amortization of the discounted carrying value of the Convertible Notes to their face amount over the term of the Convertible Notes. We will report larger net losses (or lower net income) in our financial results because ASC 470-20 will require interest to include both the current period’s amortization of the debt discount and the instrument’s coupon interest, which could adversely affect our reported or future financial results, the trading price of our Class A common stock and the trading price of the Convertible Notes.

In addition, under certain circumstances, convertible debt instruments (such as the Convertible Notes) that may be settled entirely or partly in cash are currently accounted for utilizing the treasury stock method, the effect of which is that the shares issuable upon conversion of the Convertible Notes are not included in the calculation of diluted earnings per share except to the extent that the conversion value of the Convertible Notes exceeds their principal amount. Under the treasury stock method, for diluted earnings per share purposes, the transaction is accounted for as if the number of shares of Class A common stock that would be necessary to settle such excess, if we elected to settle such excess in shares, are issued. As our stock price increases, the number of shares of Class A common stock used in the computation of fully diluted earnings per share also increases, which will adversely affect our diluted earnings per share.

In August 2020, the Financial Accounting Standards Board issued Accounting Standards Update 2020-06, ASC Subtopic 470-20, Debt — Debt with Conversion and Other Options and Accounting Standards Codification subtopic 815-40, Hedging — Contracts in Entity's Own Equity, that change the accounting for the convertible debt instruments. Under the new standard, an entity may no longer separately account for the liability and equity components of convertible debt instruments. Additionally, the guidance eliminates the treasury stock method to calculate diluted earnings per share for convertible debt instruments and requires the use of the “if converted” method. Application of the “if converted” method may negatively affect our diluted earnings per share. The standard is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years and early adoption is permitted.

Transactions relating to the Convertible Notes may affect the value of our Class A common stock.

The conversion of some or all of the Convertible Notes would dilute the ownership interests of existing stockholders to the extent we satisfy our conversion obligation by delivering shares of our Class A common stock upon any conversion of the Convertible Notes.  If holders of our Convertible Notes elect to convert their notes, we may settle our conversion obligation by delivering to them a significant number of shares of our Class A common stock, which would cause dilution to our existing stockholders.

General Risk Factors

If we are unable to attract and retain key personnel, we may be unable to achieve our business objectives.

37


Our business is dependent on our ability to attract and retain highly skilled software engineers, data scientists, salespeople, and support teams. There is significant industry competition for these individuals. We have many employees whose equity awards in our company are fully vested and may increase their personal wealth, which could affect their decision to remain with the Company. Failure to attract or retain key personnel could delay or prevent the achievement of our business objectives.

We may require additional capital to support our business, which may not be available on acceptable terms.

We expect to continue to make investments in our business, which may require us to raise additional funds. We may raise these funds through either equity or debt financings. Issuances of equity or convertible debt securities may significantly dilute stockholders and any new equity securities could have rights, preferences and privileges superior to those holders of our Class A common stock. In addition to the restrictions under our current credit agreement, any future debt financings could contain restrictive covenants relating to our capital raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital, manage our business and pursue business opportunities, including potential acquisitions.

We may not be able to obtain additional financing on terms favorable to us. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to support our growth, develop new software or add capabilities and enhancements to our existing software and respond to business challenges could be significantly impaired, and our business may be adversely affected.

The estimates of market opportunity and forecasts of market growth included in our periodic reports or other public disclosures may prove to be inaccurate, and even if the market in which we compete achieves the forecasted growth, our business could fail to grow at similar rates, if at all.

Market opportunity estimates and growth forecasts included in our periodic reports or other public disclosures, including those we have generated ourselves, are subject to significant uncertainty and are based on assumptions and estimates that may not prove to be accurate. Even if the market in which we compete meets the size estimates and growth forecasted in our periodic reports or other public disclosures, our business could fail to grow for a variety of reasons, which would adversely affect our results of operations.

Business interruptions could adversely affect our business.

Our operations and our customers are vulnerable to interruptions by fire, flood, earthquake, power loss, telecommunications failure, terrorist attacks, wars, pandemics, environmental and climate change, and other events beyond our control. A catastrophic event that results in the destruction of any of our critical business or information technology systems could severely affect our ability to conduct normal business operations, including system interruptions, reputational harm, delays in our software development, breaches of data security and loss of critical data.

We rely on our network and third-party infrastructure and applications, internal technology systems, and our websites for our development, marketing, operational support, hosted services and sales activities. If these systems were to fail or be negatively impacted as a result of a natural disaster or other event, our ability to deliver software and training to our customers could be impaired.

Our business interruption insurance may not be sufficient to compensate us fully for losses or damages that may occur as a result of these events, if at all.

Our reported financial results may be adversely affected by changes in accounting principles generally accepted in the United States.

GAAP are subject to interpretation by the Financial Accounting Standards Board, or FASB, the United States Securities and Exchange Commission, or the SEC, and various bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on our reported financial results for periods prior and subsequent to such change. The adoption of new standards may require enhancements or changes in our systems and will continue to require significant time and effort of our financial management team.

We cannot predict the impact of all of the future changes to accounting principles or our accounting policies on our consolidated financial statements going forward, which could have a significant effect on our reported financial results, and could affect the reporting of transactions completed before the announcement of the change. In addition, if we were to change our critical accounting estimates, including those related to the recognition of license revenue and other revenue sources, our operating results could be significantly affected.

Item 1B. Unresolved Staff Comments

None.

38


Item 2. Properties

Our corporate headquarters are located in Troy, Michigan. We own our corporate headquarters facility, a building in Korea, and an undeveloped parcel of land adjacent to our headquarters, which we may develop over the next few years.

We lease or sublease all of our other domestic and international offices. We expect to add facilities as we grow our employee base and expand geographically. We do not manage our facilities by segment because they may be used for multiple purposes, such as administration, sales, and development. We believe that our facilities are adequate to meet our needs for the immediate future, and that, should it be needed, suitable additional space will be available to accommodate expansion of our operations.

From time to time, we may be subject to legal proceedings and claims in the ordinary course of business. We have received, and may in the future continue to receive, claims from third parties asserting, among other things, infringement of their intellectual property rights. Future litigation may be necessary to defend ourselves, our partners and our customers by determining the scope, enforceability and validity of third party proprietary rights, or to establish and enforce our proprietary rights. The results of any current or future litigation cannot be predicted with certainty and regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.

Swedish Tax Litigation

The Swedish Tax Authorities, or STA, assessed tax (net of utilization of tax attributes) penalties and interest in the amount of $6.2 million related to the acquisition of Panopticon AB by Datawatch Corporation, in 2013 for the years 2013, 2014 and 2015. The STA, upon auditing the acquisition transaction, reached a conclusion that post acquisition, certain assets were removed from Sweden, triggering the tax obligation. The STA is also of the opinion that some services related to product development provided to the new parent company in the U.S. were performed by Panopticon AB at a price below market price triggering tax obligations. Datawatch contested the findings by the STA throughout the audit process including contesting the STA position in the first level of administrative courts. On May 29, 2019, the Administrative Court issued its ruling in favor of Datawatch AB. On July 4, 2019, the STA filed an appeal of the Administrative Court ruling with the Administrative Court of Appeals in Stockholm, effectively continuing to assert that the assessments are in fact appropriate. After relevant submissions by the Company and the STA, the Court of Appeals held a hearing on February 20, 2020. 

On March 27, 2020, the Court of Appeals issued its finding in favor of the STA. Pursuant to requirements in Sweden, the Company paid the assessed tax, penalties and interest on April 24, 2020. The Company, in accordance with its right to appeal the ruling to the Administrative Supreme Court of Sweden, filed an appeal of the Court of Appeals ruling citing specific grounds for reconsideration.  On November 4, 2020, the Supreme Administrative Court issued a decision that they would not grant leave to appeal, effectively eliminating any further appeal rights in this matter.

Item 4. Mine Safety Disclosures

Not applicable.

39


PART II

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

Market Information for Common Stock

Our Class A common stock began trading on the Nasdaq Global Select Market under the symbol “ALTR” on November 1, 2017. Prior to that date, there was no public trading market for our Class A common stock.

Our Class B common stock is not listed nor traded on any stock exchange.

Holders

As of February 15, 2021, there were 35 registered stockholders of our Class A common stock and 4 registered stockholders of our Class B common stock. We are unable to estimate the total number of stockholders because many of our shares of Class A common stock are held by brokers, banks or other institutions on behalf of stockholders.

Dividends

We have never declared or paid any cash dividends on our common stock. We currently intend to retain all available funds and any future earnings for use in the operation of our business and do not anticipate paying any dividends on our common stock in the foreseeable future. The terms of our 2019 Amended Credit Agreement also restrict our ability to pay dividends, and we may also enter into credit agreements or other borrowing arrangements in the future that will restrict our ability to declare or pay cash dividends on our capital stock. Any future determination regarding the declaration and payment of dividends, if any, will be at the discretion of our board of directors and will depend on then-existing conditions, including our financial condition, operating results, contractual restrictions, capital requirements, business prospects, and other factors our board of directors may deem relevant. There can be no assurance that any dividends will be paid in the future.

Unregistered Sales of Equity Securities

On September 9, 2020, and November 23, 2020, in connection with the acquisition of Ellexus, the Company issued to shareholders of Ellexus an aggregate of 41,210 shares of the Company’s Class A Common Stock, par value $0.0001 per share. All shares were issued without registration under the Securities Act of 1933, as amended (the “Securities Act”), pursuant to Section 4(a)(2) of the Securities Act. Ellexus’s existing stockholders provided customary representations for a private placement of securities and agreed to customary restrictions on transferability.

On October 7, 2020, in connection with the acquisition of M-Base, the Company issued to shareholders of M-Base an aggregate of 30,000 shares of the Company’s Class A Common Stock, par value $0.0001 per share. All shares were issued without registration under the Securities Act, pursuant to Section 4(a)(2) of the Securities Act. M-Base’s existing stockholders provided customary representations for a private placement of securities and agreed to customary restrictions on transferability.

 

 


40


 

Performance Graph

The following shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or incorporated by reference into any of our other filings under the Securities Exchange Act of 1934, as amended, or the Securities Act .

The graph below compares the cumulative total stockholder return on our Class A common stock with the cumulative total return on the Nasdaq Composite Index and the Nasdaq Computer Index. The graph assumes $100 was invested at the market close on November 1, 2017, which was our initial trading day, in our Class A common stock, the Nasdaq Composite Index and the Nasdaq Computer Index.

Data for the Nasdaq Composite Index and the Nasdaq Computer Index assumes reinvestment of dividends. The offering price of our Class A common stock in our IPO, which had a closing stock price of $18.31, was $13.00 per share.

The comparisons in the graph below are based upon historical data and are not indicative of, nor intended to forecast, future performance of our Class A common stock.

 

 

Item 6. Selected Financial Data

Not applicable.

41


Item 7.  Management’s Discussion and Analysis of Financial Condition and Results of Operations

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our audited consolidated financial statements (and notes thereto) for the year ended December 31, 2020 included elsewhere in this Annual Report on Form 10-K. This discussion contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those discussed below. Factors that could cause or contribute to such differences include, but are not limited to, those identified below and those discussed in “Risk factors” and “Cautionary Note Regarding Forward-Looking Statements” included elsewhere in this Annual Report on Form 10-K.

Overview

We are a global technology company providing software and cloud solutions in the areas of simulation, high-performance computing (“HPC”), data analytics, and artificial intelligence (“AI”). We enable organizations across broad industry segments to compete more effectively in a connected world while creating a more sustainable future.

Our simulation and AI-driven approach to innovation is powered by our broad portfolio of high-fidelity and high-performance physics solvers, our market-leading technology for optimization and HPC, and our end-to-end platform for developing AI and Internet of Things (“IoT”) solutions. Our integrated suite of software optimizes design performance across multiple disciplines encompassing structures, motion, fluids, thermal, electromagnetics, system modeling, and embedded systems, while also providing AI solutions and true-to-life visualization and rendering. Our HPC solutions maximize the efficient utilization of complex compute resources and streamline the workflow management of compute-intensive tasks for applications including AI, modeling and simulation, and visualization. Our data analytics, AI and IoT products include data preparation, data science, MLOps, orchestration, and visualization solutions that fuel engineering, scientific, and business decisions.

Altair’s software products represent a comprehensive, open architecture solution for simulation, HPC, data analytics, and AI to empower decision making for improved product design and development, manufacturing, energy management and exploration, financial services, health care, and retail operations. We believe Altair’s solutions are compelling due to their openness and usability.

Altair’s products offer a comprehensive set of technologies to design and optimize high-performance, efficient, innovative and sustainable products and processes in an increasingly connected world. Our products are categorized by:

 

Physics Simulation and Concept Design;

 

High Performance and Cloud Computing; and

 

Data Analytics, AI, IoT and Smart Product Development.

Altair also provides Client Engineering Services, or CES, to support our customers with long-term ongoing expertise. This has the benefit of embedding us within customers, deepening our understanding of their processes, and allowing us to more quickly perceive trends in the overall market. Our presence at our customers’ sites helps us to better tailor our software products’ research and development, or R&D, and sales initiatives.

Licensing

There are two licensing methods we employ to deliver our software solutions:  

 

Most products are available under our unique, patented units-based licensing model known as Altair Units.

 

A small subset of our products is available on a node-locked, or hardware specific, and named-user basis. This is especially true for our data analytics solutions.

Altair pioneered a patented units-based subscription licensing model for software and other digital content. This units-based subscription licensing model allows flexible and shared access to our offerings, along with over 150 partner products. Our customers license a pool of units for their organizations giving individual users access to our entire portfolio of software applications as well as our growing portfolio of partner products. We believe our units-based subscription licensing model lowers barriers to adoption, creates broad engagement, encourages users to work within our ecosystem, and increases revenue. This, in turn, helps drive our recurring software license rate which has been on average approximately 89% over the past five years. Each year approximately 60% of new software revenue comes from expansion within existing customers.

 


42


 

Recent Business Developments

Impact of COVID-19

In March 2020, The World Health Organization declared the outbreak of COVID-19, a pandemic and a public health emergency of international concern. The global spread of COVID-19 has created significant volatility and uncertainty. Such conditions are expected to continue. To limit the spread of COVID-19, governments have taken various actions, from time to time, including the issuance of travel restrictions, complete or partial prohibitions of non-essential activities, restrictions or shutdowns of non-essential businesses, stay-at-home orders and social distancing guidelines. Some of these actions have varied from initial responses, pivoting between full or complete to partial or limited restrictions depending upon local or regional conditions. Accordingly, many businesses have adjusted to these actions by reducing or suspending operating or other activities. This has negatively impacted several of the markets we serve, including the automotive and aerospace markets.

The ensuing discussion is provided to summarize the impacts of COVID-19 upon the Company, inclusive of some of the principal measures undertaken by the Company to date to respond to the pandemic. It is difficult to predict with any level of precision the broad effects of COVID-19 on specific industries or individual companies. Locally or regionally imposed restrictions in concert with the duration of pandemic conditions, along with the development and distribution of vaccines, may create disparate impacts across the globe, including the primary countries or regions in which the Company and its customers operate.

The uncertain impact from the rapidly changing market and economic conditions due to COVID-19 has disrupted the business of many of our customers and partners. These disruptions have had an adverse effect on our business and consolidated results of operations and could impact our financial condition in the future. For example, a negative impact on our customers may cause them to delay entering into new or expanded software licenses, request extended payment terms, delayed invoicing, higher discounts, lower renewal amounts or cancelations, and a reduction in demand for software related and client engineering services. These actions could have a negative impact on our financial results and liquidity. While adjustments to costs in previous periods have been undertaken to mitigate the potential loss of revenue, including through the reduction in use of outside contractors and furloughing those employees associated with client engineering services for whom their associated customer contracts were interrupted or terminated, we believe that it is important on a long term basis to retain much of the deeply technical and specialized engineering resources typically engaged in providing software related services.

We have adopted several measures in response to COVID-19 adhering to local and regional restrictions, including instructing employees to work from home, adjusting our expenses and cash flow to correlate with potential declines in billings and cash collections from customers, shifting certain of our customer events to online-only webcasts and restricting non-critical business travel by our employees. Historically, a portion of field sales, professional services and other activities were conducted in person. Currently, because of travel restrictions related to COVID-19, substantially all of our sales, professional services and other activities are being conducted virtually. We have developed contingency plans to reduce costs further if the current situation changes. We continue to actively monitor business conditions and government mandates related to COVID-19 and may take further actions that alter our business operations as may be required by federal, state or local authorities or that we determine are in the best interests of our employees, customers, suppliers and shareholders.

Throughout this period, our response is focused on maintaining the health and safety of our employees, customers, and partners. We are committed to, and we believe we are capable of continuing to provide the same excellent level of service and technical support for our customers during these uncertain times. Our team is comfortable and highly experienced with remote collaboration, as it is a normal part of our global culture. During this crisis, customers working remotely can move their existing licenses from their on-premise servers to servers utilizing hosted Altair Units, or request temporary term-based software licenses for increased productivity and security. We are also providing access to an increased number of online training, marketing and sales resources.

We have converted our business to being capable of operating nearly 100% “virtual” as required or recommended under COVID-19 restrictions, leveraging our global technology infrastructure. While we are capable of sustained operations primarily in a virtual environment, we expect that we will gradually resume normalized operations, when permitted, based on local conditions and restrictions, with the primary focus of preserving employee welfare, while continuing to support customers. We have undertaken certain measures to manage operating expenses given the uncertainties with the COVID-19 environment. Previously, we introduced temporary wage reductions, or other measures, in accordance with local labor laws and regulations, to reduce near term compensation costs. These adjustments, which were beneficial during the period of heightened uncertainty early in COVID-19, have been rolled back, such that effective October 2020, the temporary wage reductions have been rescinded. We have, where possible, negotiated reductions in costs for consultants, professional and advisory fees, and other costs. Given global travel restrictions, we have substantially reduced expenses for travel related costs while many sales and marketing activities have reverted to being virtualized, further reducing certain expenditures on a net basis.

COVID-19 restrictions have begun to ease in certain jurisdictions, and we have been able to re-open offices in certain countries. However, certain jurisdictions that eased restrictions have subsequently heightened their restrictions. We have taken proactive steps to protect the health and safety of our employees, customers, and partners, preparing our offices for a safe return in compliance with

43


local and regional regulations and requirements and enacting rigorous safety measures, including employee training and self-monitoring for symptoms of COVID-19. Adhering to local and regional requirements, these measures include a combination of the taking of all employee temperatures upon reporting to work, encouraging employees to continue to work from home, implementing social distancing protocols, maintaining suspension of travel, instituting facility protocols and cleaning guidelines, establishing hand sanitizer stations, disinfecting workspaces, and requiring the wearing of masks with respect to those employees who must be physically present in their workplace. In the event an employee contracts the virus or tests positive for COVID-19, we have mandated quarantining and have instructed employees not to return to work until such time that they have been cleared to do so. We expect to continue to practice these measures until we determine that COVID-19 is adequately contained for purposes of our business, and 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, and partners.

We derive a significant portion of our revenue from international operations, which are primarily conducted in foreign currencies. The value of the U.S. dollar has fluctuated in comparison to certain foreign currencies, including in Europe, driven in part by COVID-19 events and news. Since we have substantial international operations that arise from our normal business operations, our financial results in 2021 may be impacted by COVID-19 driven variations in foreign currency exchange rates, apart from the traditional elements that underlie foreign currency exchange rate changes.

We have performed an assessment of certain tangible and intangible assets to determine whether events or changes in circumstances caused by the COVID-19 pandemic resulted in indicators of impairment as of December 31, 2020. Based on present expectations, we determined that it is not more likely than not that indicators of impairment existed as of December 31, 2020. Notwithstanding this conclusion, if business conditions were to deteriorate in a significant manner or for an extended duration within our customer base, the likelihood of impairment would increase, and we would again assess whether events or changes in circumstances indicate that an asset impairment that is more likely than not exists. Specifically, certain non-amortizing intangible assets from recent acquisitions valued on the basis of short-term forecasts of revenue will be re-assessed for indicators of impairment and it is possible that an impairment charge will be reflected in the future should COVID-19 business conditions worsen or extend substantially in duration.

As reflected in our period to period analysis below, we believe the emergence of COVID-19 has negatively affected our results of operations. COVID-19’s impact on some of our customers has primarily contributed to the decrease in revenue for software related and client engineering services. Our software product revenue has been affected by elongated sales cycles, greater challenges in securing renewals, as well as new and expansion business. While we continue to robustly engage with our customers, primarily virtually, to mitigate the uncertain extent of the negative impact of COVID-19 on our customers, our ability to attract, serve, retain, or expand customers will continue to be uncertain. Existing and potential customers may choose to reduce or delay technology spending in response to COVID-19, or attempt to renegotiate contracts and obtain concessions, which may materially and negatively impact our operating results, financial condition and prospects. In certain cases, we provided longer than normal payment terms to certain of our customers; however, the terms are less than one year, and we do not expect this to materially affect our consolidated financial statements. We are unable to accurately predict the full impact that COVID-19 will have due to numerous uncertainties, including the full scope of the disease, the duration of the outbreak, the number and intensity of subsequent waves of infections, actions that may be taken by governmental authorities, the impact to the businesses of our customers and partners, the development of treatments and vaccines, and other factors identified in Part I, Item 1A Risk Factors included elsewhere in this Annual Report on Form 10-K. Even after the COVID-19 pandemic subsides, we may experience material adverse impacts to our business as a result of any economic recession or depression that has occurred or may occur in the future. We will continue to evaluate the nature and extent of the impact to our business, consolidated results of operations, and financial condition.

Business combinations

In September 2020, we acquired all of the outstanding capital stock and equity interests of Univa Corporation (“Univa”) for a preliminary purchase price of $30.2 million, subject to certain adjustments. Univa is headquartered in Chicago, with offices in Canada and Germany. The financial results of Univa have been included in the Company’s consolidated financial statements since the acquisition date. Univa is a leading innovator in enterprise-grade workload management, scheduling, and optimization solutions for HPC and artificial intelligence (AI) on-premises and in the cloud. Univa’s technology complements Altair’s HPC and data analytics solutions and enables the Company to further expand into life sciences and financial services.

During the year ended December 31, 2020, the Company completed other business acquisitions that were individually insignificant to the Company’s consolidated financial statements. The aggregate purchase price of these other acquisitions was $16.9 million and was allocated to assets acquired and liabilities assumed at their estimated fair values.

We believe that our recent acquisitions result in certain benefits, including expanding our portfolio of software and products and enabling us to better serve our customer’s requests for data analytics and simulation technology. However, to realize some of these anticipated benefits, the acquired businesses must be successfully integrated. The success of these acquisitions will depend in part on our ability to realize these anticipated benefits. We may fail to realize the anticipated benefits of these acquisitions for a variety of reasons.

44


 

Factors affecting our performance

We believe that our future success will depend on many factors, including those described below. While these areas present significant opportunity, they also present risks that we must manage to achieve successful results. If we are unable to address these challenges, our business, operating results and prospects could be harmed. See Part I, Item 1A. – Risk Factors included elsewhere in this Annual Report on Form 10-K.

Seasonality and quarterly results

Our billings have historically been highest in the first and fourth quarters of any calendar year and may vary in future quarters. The timing of recording billings and the corresponding effect on our cash flows may vary due to the seasonality of the purchasing patterns of our customers. In addition, the timing of the recognition of revenue, the amount and timing of operating expenses, including employee compensation, sales and marketing activities, and capital expenditures, may vary from quarter-to-quarter which may cause our reported results to fluctuate significantly. In addition, we may choose to grow our business for the long-term rather than to optimize for profitability or cash flows for a particular shorter-term period. This seasonality or the occurrence of any of the factors above may cause our results of operations to vary and our financial statements may not fully reflect the underlying performance of our business.

Foreign currency fluctuations

Because of our substantial international operations, we are exposed to foreign currency risks that arise from our normal business operations, as well as our transactions that are denominated in foreign currencies, including the Euro, British Pound Sterling, Indian Rupee, Japanese Yen, and Chinese Yuan. To present the changes in our underlying business without regard to the impact of currency fluctuations, we evaluate certain of our operating results both on an as reported basis, as well as on a constant currency basis.

Constant currency amounts exclude the effect of foreign currency fluctuations on our reported results. Our comparative financial results were impacted by fluctuations in the value of the United States dollar relative to other currencies during the year ended December 31, 2020, as compared to the year ended December 31, 2019. To present this information, the results for 2020 for entities whose functional currency is a currency other than the United States dollar were converted to United States dollars at rates that were in effect for 2019. These adjusted amounts are then compared to our current period reported amounts to provide operationally driven variances in our results.

The net effects of currency fluctuations on our Revenue, Net loss, Adjusted EBITDA and Billings are reflected in the table below. Amounts in brackets indicate a net adverse effect from currency fluctuations.

 

(in thousands)

 

Year ended

December 31, 2020

 

Revenue

 

$

1,034

 

Net loss

 

$

221

 

Adjusted EBITDA

 

$

(31

)

Billings

 

$

3,846

 

 

Business segments

We have identified two reportable segments: Software and Client Engineering Services:

 

Software —Our Software segment includes software and software related services. The software component of this segment includes our portfolio of software products including our solvers and optimization technology products, high-performance computing software applications and hardware products, modeling and visualization tools, data analytics and analysis products, IoT platform and analytics tools as well as support and the complementary software products we offer through our Altair Partner Alliance, or APA. The APA includes technologies ranging from computational fluid dynamics and fatigue to manufacturing process simulation and cost estimation. The software related services component of this segment includes consulting, implementation services, and training focused on product design and development expertise and analysis from the component level up to complete product engineering at any stage of the lifecycle.

 

Client Engineering Services — Our client engineering services, or CES, segment provides client engineering services to support our customers with long-term, ongoing expertise. We operate our CES business by hiring engineers and data

45


 

scientists for placement at a customer site for specific customer-directed assignments. We employ and pay them only for the duration of the placement.

Our other businesses which do not meet the criteria to be separate reportable segments are combined and reported as “Other” which represents innovative services and products, including toggled, our LED lighting business. toggled is focused on developing and selling next-generation solid state lighting technology along with communication and control protocols based on our intellectual property for the direct replacement of fluorescent light tubes with LED lamps. Other businesses combined within Other include potential services and product concepts that are still in their development stages, and our WEYV business, which ceased operations in the third quarter of 2019.

For additional information about our reportable segments and other businesses, see Note 18 in the Notes to consolidated financial statements in Item 15, Part IV of this Annual Report on Form 10-K.

Components of results of operations

Revenue

We primarily derive revenue from the licensing of our software, which includes our units-based subscription licensing model and for term and perpetual software licenses, as well as software related services. Our CES business derives revenue from providing engineers and data scientists to support our customers’ long-term, ongoing projects.

Software

Software revenue is principally comprised of subscription licenses, and to a lesser extent, perpetual licenses and associated maintenance and support fees. Subscriptions are typically governed by contracts with annual terms which include product updates, maintenance and support. We generally recognize software license revenue up front, while maintenance and support revenue is generally recognized over the term of the contract. To a much lesser extent, Software also includes revenue from the sale of hardware products.

Software includes consulting, implementation services and training. Our software related services team is comprised of approximately 300 highly technical people globally. We focus on establishing a strong working relationship with the user community allowing us to offer guidance and expertise throughout their product creation process. We generally recognize revenue for software related services as those services are performed.

Software related services

Consulting services from product design and development projects are considered distinct performance obligations and are provided to customers on a time-and-materials, or T&M, or fixed-price basis. Altair recognizes services revenue from our T&M contracts using input-based estimates, utilizing direct labor and contractually agreed-upon hourly rates as the input measure. For fixed-price contracts, software services revenue is recognized over time using a method that measures the extent of progress towards completion of a performance obligation, generally using a cost-input method where revenue is recognized based on the proportion of total cost incurred to estimated total costs at completion. If output or input measures are not available or cannot be reasonably estimated, revenue is recognized upon completion of the services.

Client engineering services

We operate our CES business by hiring engineers and data scientists for placement at a customer site for specific customer-directed assignments. We employ and pay them only for the duration of the placement.

Our CES business generates revenue from placing simulation specialists, industrial designers, design engineers, materials experts, development engineers, manufacturing engineers, and information technology specialists. We recognize CES revenue based upon hours worked and contractually agreed-upon hourly rates.

Other

Our Other revenue consists primarily of revenue related to our LED lighting business operated out of our wholly-owned subsidiary, toggled. toggled designs, and sources through contract manufacturers, LED lighting and related products for sale to consumers and businesses. We also generate revenue through royalties from licensing toggled technology to third party manufacturers and resellers.

46


Cost of revenue

Cost of software

Cost of software revenue consists of expenses related to software licensing, hardware sales and customer support. Significant expenses include employee compensation and related costs for support team members, including salaries, benefits, bonuses and stock-based compensation, as well as hardware costs, travel costs, certain data center and facility costs and royalties for third-party software products available to customers through our products or as part of our APA.

Cost of software related services

Cost of software related services revenue consists of personnel and related costs, such as salaries, benefits, bonuses and stock-based compensation, as well as travel expenses and certain data center and facility costs.

Cost of client engineering services

Cost of engineering services revenue consists primarily of employee compensation and related costs. We employ and pay them only for the duration of the placement at a customer site.

Cost of other

Cost of other revenue includes the cost of LED lighting products and freight related to products sold to retail and commercial sales channels.

Operating expenses

Operating expenses, as defined and discussed below, support all the products and services that we provide to our customers and, as a result, they are presented in an aggregate total.

Research and development

Research and development expenses consist primarily of employee compensation and related costs associated with our development team, including salaries, benefits, bonuses, professional consulting and development fees, and stock-based compensation expense. Our research and development efforts are focused on enhancing the functionality, breadth and scalability of our software, addressing new use cases, and developing additional innovative technologies. Timely development of new products is essential to maintaining our competitive position, and we release new versions of our software on a regular basis. All software development costs are expensed as incurred as our current software development process is essentially completed concurrent with the establishment of technological feasibility.

Sales and marketing

Sales and marketing expenses consist primarily of employee compensation and related costs associated with our sales and marketing staff, including salaries, benefits, bonuses, commissions and stock-based compensation, as well as costs relating to our marketing and business development programs including trade shows and events. We intend to continue to invest resources in our sales and marketing initiatives to drive growth and extend our market position.

General and administrative

General and administrative expenses consist of employee compensation and related costs for executive, finance, legal, human resources, recruiting, and employee-related information technology and administrative personnel, including salaries, benefits, bonuses and stock-based compensation expense, professional fees for external legal and accounting services, depreciation, facilities, recruiting and other consulting services.

Amortization of intangible assets

Amortization of intangible assets consists primarily of amortization of intangibles associated with acquisitions. We expect to incur additional amortization expenses resulting from future strategic acquisitions.

47


Other operating income

Other operating income consists primarily of government subsidies, primarily in France, in the form of grant income associated with certain of our research and development activities and other items as disclosed.

Interest expense

Interest expense consists of interest expense on our outstanding indebtedness and amortization of debt issuance costs.

Other (income) expense, net

Other (income) expense, net is comprised primarily of foreign currency exchange gains and losses generated from the settlement and remeasurement of transactions denominated in currencies other than the functional currency of our operating units and interest income on invested cash.

Income tax expense

Income tax expense is comprised primarily of income taxes related to United States, foreign, and state jurisdictions in which we conduct business. Income tax expense also includes taxes withheld outside of the United States attributable to remittances to the Company from certain foreign subsidiaries. We record interest and penalties related to income tax matters as income tax expense. We expect the amount of income tax expense (benefit), if any, to vary each reporting period depending upon fluctuations in our quantum and tax jurisdictional mix of income (loss). We have substantial United States net operating loss carryforwards with no expiration period for losses generated 2018 onwards, and tax credit carryforwards which began to expire in 2018. The ability to utilize these tax attributes is highly dependent upon our ability to generate taxable income in the United States in the future.

Our future effective annual tax rate may be materially impacted by the amount of benefits and charges from tax amounts associated with our foreign earnings that are taxed at rates different from the federal statutory rate, the taxation of the foreign earnings in the U.S. under the Global Intangible Low-Taxed Income, or GILTI, regime, changes in valuation allowances, level of profit before tax, accounting for uncertain tax positions, stock-based compensation, business combinations, payments to the Company from certain foreign subsidiaries, closure of statute of limitations, settlements of tax audits, and changes in tax laws including United States tax law changes that were enacted in December 2017. A significant amount of our earnings is generated in our EMEA and APAC regions. Our future effective tax rates may be adversely affected to the extent earnings are lower than anticipated in countries where we have lower statutory tax rates.

As of December 31, 2020 and 2019, we had gross deferred tax assets, or DTAs, of $133.4 million and $117.5 million, respectively, primarily related to net operating loss carryforwards, tax credits, share-based compensation, lease obligations and employee benefits. We are entitled to a United States federal tax deduction when non-qualified stock options, or NSOs, are exercised. In connection with our IPO, a significant number of our NSOs were exercised, resulting in a tax deduction for United States income tax purposes. This deduction, in conjunction with other expected deferred tax asset reversals, resulted in the establishment of a valuation allowance for $47.0 million in 2017 for the United States DTAs. Our ability to utilize any net operating losses or tax credits may be limited under provisions of the Code if we undergo an ownership change after our IPO (generally defined as a greater than 50-percentage point cumulative change (by value) in the equity ownership of certain stockholders over a rolling three-year period). We also inherited net operating losses, or NOLs, from the acquisition of Datawatch and Univa, which are subject to specific limitations on usage. We may also be unable to realize our tax credit carryforwards which began to expire in 2018.

Based on the evidence available, including a lack of taxable earnings in the United States, we recorded a valuation allowance against substantially all of our net deferred tax assets in the United States. If a change in judgment regarding this valuation allowance were to occur in the future, we will record a potentially material deferred tax benefit, which could result in a favorable impact on our effective tax rate in that period. The utilization of tax attributes to offset taxable income reduces the amount of deferred tax assets subject to a valuation allowance.

The Tax Cuts and Jobs Act, or the Tax Act, was enacted on December 22, 2017. The Tax Act reduced the U.S. federal corporate income tax rate from 35% to 21%, required companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred and created new taxes on certain foreign sourced earnings. Previously, we applied the guidance in Staff Accounting Bulletin No. 118, Income Tax Accounting Implications of the Tax Cut and Jobs Act when accounting for the enactment-date effects of the Tax Act. As of December 31, 2018, we completed our accounting for the tax effects of the Tax Act; we have not recorded any adjustments to the provisional amounts recorded at December 31, 2017 related to the remeasurement of our deferred balances. At December 31, 2017, we originally recorded a provisional amount for its one-time transition tax of $4.2 million, which was substantially offset by available foreign tax credits. During the year ended December 31, 2018, we revised our estimate of the provisional amount of the one-time transition tax. Upon further analyses of certain aspects of the Tax Act and refinement of its

48


calculations, we increased our provisional amount of transition tax by approximately $0.6 million for the year ended December 31, 2018. This resulted in no change to income tax expense due to the impact of foreign tax credits.

The Tax Act subjects a U.S. shareholder to current tax on Global Intangible Low-Taxed Income, or GILTI, earned by certain foreign subsidiaries. The impact of GILTI resulted in no incremental tax expense for the year ended December 31, 2020 due to a full valuation allowance on U.S. net deferred tax assets. We have made an accounting policy election to treat taxes due under the GILTI provision as a current period expense. In addition, the recently enacted CARES Act and the Consolidated Appropriations Act, 2021 (CAA) provide relief to U.S. federal corporate taxpayers through temporary adjustments to net operating loss rules, changes to limitations on interest expense deductibility, and the acceleration of available refunds for minimum tax credit carryforwards. The CARES Act and the CAA did not have a material effect on the Company’s consolidated financial statements.


49


 

Results of operations

The following table sets forth our results of operations and certain financial data for the years ended December 31, 2020 and 2019:

 

 

 

Year ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

Revenue:

 

 

 

 

 

 

 

 

Software

 

$

391,711

 

 

$

366,702

 

Software related services

 

 

26,454

 

 

 

34,576

 

Total software and related services

 

 

418,165

 

 

 

401,278

 

Client engineering services

 

 

44,320

 

 

 

48,987

 

Other

 

 

7,436

 

 

 

8,650

 

Total revenue

 

 

469,921

 

 

 

458,915

 

Cost of revenue:

 

 

 

 

 

 

 

 

Software

 

 

58,325

 

 

 

59,686

 

Software related services

 

 

21,243

 

 

 

25,640

 

Total software and related services

 

 

79,568

 

 

 

85,326

 

Client engineering services

 

 

35,684

 

 

 

39,875

 

Other

 

 

6,053

 

 

 

7,398

 

Total cost of revenue

 

 

121,305

 

 

 

132,599

 

Gross profit

 

 

348,616

 

 

 

326,316

 

Operating expenses:

 

 

 

 

 

 

 

 

Research and development

 

 

126,081

 

 

 

117,510

 

Sales and marketing

 

 

111,440

 

 

 

106,051

 

General and administrative

 

 

86,432

 

 

 

82,178

 

Amortization of intangible assets

 

 

16,376

 

 

 

14,442

 

Other operating income, net

 

 

(3,426

)

 

 

(2,072

)

Total operating expenses

 

 

336,903

 

 

 

318,109

 

Operating income

 

 

11,713

 

 

 

8,207

 

Interest expense

 

 

11,598

 

 

 

6,371

 

Other income, net

 

 

(1,917

)

 

 

(1,552

)

Income before income taxes

 

 

2,032

 

 

 

3,388

 

Income tax expense

 

 

12,532

 

 

 

10,930

 

Net loss

 

$

(10,500

)

 

$

(7,542

)

Other financial information:

 

 

 

 

 

 

 

 

Billings (1)

 

$

480,447

 

 

$

475,963

 

Adjusted EBITDA (2)

 

$

57,288

 

 

$

39,549

 

Net cash provided by operating activities

 

$

32,882

 

 

$

31,393

 

Free cash flow (3)

 

$

26,789

 

 

$

21,733

 

 

 

(1)

Billings consists of our total revenue plus the change in our deferred revenue, excluding deferred revenue from acquisitions. For more information about Billings and our other non-GAAP financial measures and reconciliations of our non-GAAP financial measures to the most directly comparable financial measures calculated and presented in accordance with GAAP, see “Non-GAAP financial measures” contained herein.

(2)

We define Adjusted EBITDA as net income (loss) adjusted for income tax expense (benefit), interest expense, interest income and other, depreciation and amortization, stock-based compensation expense, restructuring charges, asset impairment charges and other special items as determined by management. For more information about Adjusted EBITDA and our other non-GAAP financial measures and reconciliations of our non-GAAP financial measures to the most directly comparable financial measure calculated and presented in accordance with GAAP, see “Non-GAAP financial measures” contained herein.

(3)

We define Free Cash Flow as net cash provided by operating activities less capital expenditures. For a reconciliation of Free Cash Flow to the most directly comparable financial measure calculated and presented in accordance with GAAP, see “Non-GAAP financial measures” contained herein.

50


The following table sets forth our revenue growth on a constant currency basis for the year ended December 31, 2020 compared to the year ended December 31, 2019:

 

 

 

Year ended

December 31,

 

 

Change

 

 

Constant

currency

change (1)

 

(dollars in thousands)

 

2020

 

 

2019

 

 

%

 

 

%

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Software

 

$

391,711

 

 

$

366,702

 

 

 

7

%

 

 

7

%

Software related services

 

 

26,454

 

 

 

34,576

 

 

 

(23

%)

 

 

(24

%)

Total software and related services

 

 

418,165

 

 

 

401,278

 

 

 

4

%

 

 

4

%

Client engineering services

 

 

44,320

 

 

 

48,987

 

 

 

(10

%)

 

 

(9

%)

Other

 

 

7,436

 

 

 

8,650

 

 

 

(14

%)

 

 

(14

%)

Total revenue

 

$

469,921

 

 

$

458,915

 

 

 

2

%

 

 

2

%

_____________________________

(1)

The results for entities whose functional currency is a currency other than the United States dollar were converted to United States dollars at rates that were in effect for the corresponding period of the prior year.

Years ended December 31, 2020 and 2019

Revenue

Total revenue increased by $11.0 million, or 2%, for the year ended December 31, 2020, as compared to the year ended December 31, 2019. The increase was primarily attributable to an increase in software revenue, partially offset by a decrease in software related services revenue and CES revenue as a result of the slowdown in economic activity by our customers primarily due to COVID-19.

Software

 

 

Year ended

December 31,

 

 

Change

 

(dollars in thousands)

 

2020

 

 

2019

 

 

$

 

 

%

 

Software revenue

 

$

391,711

 

 

$

366,702

 

 

$

25,009

 

 

 

7

%

As a percent of software segment revenue

 

 

94

%

 

 

91

%

 

 

 

 

 

 

 

 

As a percent of consolidated revenue

 

 

83

%

 

 

80

%

 

 

 

 

 

 

 

 

The 7% increase in our software revenue for the year ended December 31, 2020, as compared to the year ended December 31, 2019, was primarily resulted from expansion with existing customers and an increase in software subscription arrangements.

Software related services

 

 

 

Year ended

December 31,

 

 

Change

 

(dollars in thousands)

 

2020

 

 

2019

 

 

$

 

 

%

 

Software related services revenue

 

$

26,454

 

 

$

34,576

 

 

$

(8,122

)

 

 

(23

%)

As a percent of software segment revenue

 

 

6

%

 

 

9

%

 

 

 

 

 

 

 

 

As a percent of consolidated revenue

 

 

6

%

 

 

8

%

 

 

 

 

 

 

 

 

 

Software related services revenue decreased 23% for the year ended December 31, 2020, as compared to the year ended December 31, 2019. This decrease was largely the result of customers reducing their demand for these services primarily due to the impact of COVID-19 on their business operations.

Client engineering services

 

 

 

Year ended

December 31,

 

 

Change

 

(dollars in thousands)

 

2020

 

 

2019

 

 

$

 

 

%

 

Client engineering services revenue

 

$

44,320

 

 

$

48,987

 

 

$

(4,667

)

 

 

(10

%)

As a percent of consolidated revenue

 

 

9

%

 

 

11

%

 

 

 

 

 

 

 

 

 

Our CES business is primarily affected by customer demand and our ability to fill customers’ open positions. As noted above in

response to COVID-19, in April some of our CES customers furloughed staff positions, while some other customers reduced

CES staff working hours, reduced billing rates or eliminated certain positions. We have acted in concert with those customers to furlough or curtail the hours and compensation of those impacted employees until such time as our customers return to normal

51


staffing, billing rates, or required working hours. The 10% decrease in CES revenue for the year ended December 31, 2020, as compared to the year ended December 31, 2019, reflects those steps, offset in part by our ability to fulfill demand for our client engineering services in the first quarter of 2020.

Other

 

 

Year ended

December 31,

 

 

Change

 

(dollars in thousands)

 

2020

 

 

2019

 

 

$

 

 

%

 

Other revenue

 

$

7,436

 

 

$

8,650

 

 

$

(1,214

)

 

 

(14

%)

As a percent of consolidated revenue

 

 

2

%

 

 

2

%

 

 

 

 

 

 

 

 

The 14% decrease in other revenue for the year ended December 31, 2020, as compared to the year ended December 31, 2019, was primarily due to lower revenue from decreased unit sales at lower selling prices from toggled, our LED lighting business, and decreased royalty income of $0.5 million. The decrease in unit sales was driven by COVID-19.

Cost of revenue

Software

 

 

Year ended

December 31,

 

 

Change

 

(dollars in thousands)

 

2020

 

 

2019

 

 

$

 

 

%

 

Cost of software revenue

 

$

58,325

 

 

$

59,686

 

 

$

(1,361

)

 

 

(2

%)

As a percent of software revenue

 

 

15

%

 

 

16

%

 

 

 

 

 

 

 

 

As a percent of consolidated revenue

 

 

12

%

 

 

13

%

 

 

 

 

 

 

 

 

Cost of software revenue decreased by $1.4 million, or 2%, for the year ended December 31, 2020, as compared to the year ended December 31, 2019. This decrease was primarily attributable to a $2.3 million decrease in travel expense and a $1.3 million decrease in hardware costs related to software revenue, partially offset by a $1.4 million increase in employee compensation and related costs and $1.4 million increase in stock-based compensation expense.

Software related services

 

 

 

Year ended

December 31,

 

 

Change

 

(dollars in thousands)

 

2020

 

 

2019

 

 

$

 

 

%

 

Cost of software related services revenue

 

$

21,243

 

 

$

25,640

 

 

$

(4,397

)

 

 

(17

%)

As a percent of software related services revenue

 

 

80

%

 

 

74

%

 

 

 

 

 

 

 

 

As a percent of consolidated revenue

 

 

5

%

 

 

6

%

 

 

 

 

 

 

 

 

 

Cost of software related services revenue decreased 17%, for the year ended December 31, 2020, as compared to the year ended December 31, 2019. The decrease in the current year period was primarily due to a $3.7 million decrease in employee compensation and related costs due to a decline in consulting services and a $0.5 million decrease in travel expenses as a result of COVID-19 restrictions.

Client engineering services

 

 

 

Year ended

December 31,

 

 

Change

 

(dollars in thousands)

 

2020

 

 

2019

 

 

$

 

 

%

 

Cost of client engineering services revenue

 

$

35,684

 

 

$

39,875

 

 

$

(4,191

)

 

 

(11

%)

As a percent of client engineering services segment revenue

 

 

81

%

 

 

81

%

 

 

 

 

 

 

 

 

As a percent of consolidated revenue

 

 

8

%

 

 

9

%

 

 

 

 

 

 

 

 

 

Cost of CES revenue decreased 11%, for the year ended December 31, 2020, as compared to the year ended December 31, 2019, consistent with the change in CES revenue. In response to reduced customer demand for these services, we furloughed or curtailed the hours and compensation of employees until such time as our customers return to normalized staffing or required working hours.

Other

 

52


 

 

 

Year ended

December 31,

 

 

Change

 

(dollars in thousands)

 

2020

 

 

2019

 

 

$

 

 

%

 

Cost of other revenue

 

$

6,053

 

 

$

7,398

 

 

$

(1,345

)

 

 

(18

%)

As a percent of other revenue

 

 

81

%

 

 

86

%

 

 

 

 

 

 

 

 

As a percent of consolidated revenue

 

 

1

%

 

 

2

%

 

 

 

 

 

 

 

 

 

The cost of other revenue decreased 18%, for the year ended December 31, 2020, as compared to the year ended December 31, 2019. This decrease is due to cost reductions for products sold and lower sales volumes for our LED lighting business.

Gross profit

 

 

 

Year ended

December 31,

 

 

Change

 

(dollars in thousands)

 

2020

 

 

2019

 

 

$

 

 

%

 

Gross profit

 

$

348,616

 

 

$

326,316

 

 

$

22,300

 

 

 

7

%

As a percent of consolidated revenue

 

 

74

%

 

 

71

%

 

 

 

 

 

 

 

 

Gross profit increased by $22.3 million, or 7%, for the year ended December 31, 2020, as compared to the year ended December 31, 2019. This increase in gross profit was primarily attributable to the growth of software revenue and reduction in cost of revenue as described above.

Operating expenses

Operating expenses, as discussed below, support all the products and services that we provide to our customers and, as a result, they are reported and discussed here in the aggregate.

Research and development

 

 

 

Year ended

December 31,

 

 

Change

 

(dollars in thousands)

 

2020

 

 

2019

 

 

$

 

 

%

 

Research and development

 

$

126,081

 

 

$

117,510

 

 

$

8,571

 

 

 

7

%

As a percent of consolidated revenue

 

 

27

%

 

 

26

%

 

 

 

 

 

 

 

 

Research and development expenses increased by $8.6 million, or 7%, for the year ended December 31, 2020, as compared to the year ended December 31, 2019. Stock-based compensation expense increased $5.5 million, employee compensation and related expense increased $4.5 million, primarily due to increased headcount, and cloud hosting expense increased $1.2 million. These increases were partially offset by a $1.9 million decrease in travel expense.

Sales and marketing

 

 

 

Year ended

December 31,

 

 

Change

 

(dollars in thousands)

 

2020

 

 

2019

 

 

$

 

 

%

 

Sales and marketing

 

$

111,440

 

 

$

106,051

 

 

$

5,389

 

 

 

5

%

As a percent of consolidated revenue

 

 

24

%

 

 

23

%

 

 

 

 

 

 

 

 

 

Sales and marketing expenses increased by $5.4 million, or 5%, for the year ended December 31, 2020, as compared to the year ended December 31, 2019. Employee compensation and related expense increased $11.0 million, primarily due to increased headcount, and stock-based compensation expense increased $4.2 million. These increases were partially offset by a decrease in travel and selling related expenses of $9.1 million from suspension or cancellation of certain in-person sales and marketing activities as a result of COVID-19.

General and administrative

 

 

 

Year ended

December 31,

 

 

Change

 

(dollars in thousands)

 

2020

 

 

2019

 

 

$

 

 

%

 

General and administrative

 

$

86,432

 

 

$

82,178

 

 

$

4,254

 

 

 

5

%

As a percent of consolidated revenue

 

 

18

%

 

 

18

%

 

 

 

 

 

 

 

 

53


 

General and administrative expenses increased by $4.3 million, or 5%, for the year ended December 31, 2020, as compared to the year ended December 31, 2019. This increase was primarily attributable to a $2.0 million increase in employee compensation and related expenses, a $1.8 million increase in stock-based compensation expense, and a $0.8 million increase in software maintenance expense.

Amortization of intangible assets

 

 

 

Year ended

December 31,

 

 

Change

 

(dollars in thousands)

 

2020

 

 

2019

 

 

$

 

 

%

 

Amortization of intangible assets

 

$

16,376

 

 

$

14,442

 

 

$

1,934

 

 

 

13

%

As a percent of consolidated revenue

 

 

3

%

 

 

3

%

 

 

 

 

 

 

 

 

Amortization of intangible assets increased by $1.9 million for the year ended December 31, 2020, as compared to the year ended December 31, 2019. This was attributable to an increase in intangible assets resulting from acquisitions in the current year and in the fourth quarter of 2019.

Other operating income, net

 

 

 

Year ended

December 31,

 

 

Change

 

(dollars in thousands)

 

2020

 

 

2019

 

 

$

 

 

%

 

Other operating income, net

 

$

(3,426

)

 

$

(2,072

)

 

$

1,354

 

 

 

65

%

As a percent of consolidated revenue

 

 

(1

%)

 

 

%

 

 

 

 

 

 

 

 

Other operating income, net increased $1.4 million for the year ended December 31, 2020, as compared to the year ended December 31, 2019. This increase was primarily the result of a $1.0 million gain recognized from settlements related to a historical acquisition in the year ended December 31, 2020, and the $1.0 million of impairment charges for royalty contracts recognized in the year ended December 31, 2019, partially offset by an $0.6 million increase in the provision for credit losses in the current year.

Interest expense

 

 

 

Year ended

December 31,

 

 

Change

(dollars in thousands)

 

2020

 

 

2019

 

 

$

 

 

%

Interest expense

 

$

11,598

 

 

$

6,371

 

 

$

5,227

 

 

NM

As a percent of consolidated revenue

 

 

2

%

 

 

1

%

 

 

 

 

 

 

Interest expense increased $5.2 million for the year ended December 31, 2020, as compared to the year ended December 31, 2019. The increase in interest expense was primarily the result of the amortization of the debt discount and issuance costs on the Convertible Notes was for a full year in 2020 compared to a shorter period in 2019.

Other income, net

 

 

 

Year ended

December 31,

 

 

Change

 

(dollars in thousands)

 

2020

 

 

2019

 

 

$

 

 

%

 

Other income, net

 

$

(1,917

)

 

$

(1,552

)

 

$

365

 

 

 

24

%

As a percent of consolidated revenue

 

 

%

 

 

%

 

 

 

 

 

 

 

 

Other income, net increased by $0.4 million for the year ended December 31, 2020, as compared to the year ended December 31, 2019. This increase was primarily the result of foreign currency fluctuations in the United States dollar relative to other functional currencies during the year ended December 31, 2020, compared to the year ended December 31, 2019. This increase was partially offset by a decrease in interest income in the current year period due to lower interest rates as compared to the prior year period.

Income tax expense

 

 

 

Year ended

December 31,

 

 

Change

 

(dollars in thousands)

 

2020

 

 

2019

 

 

$

 

 

%

 

Income tax expense

 

$

12,532

 

 

$

10,930

 

 

$

1,602

 

 

 

15

%

54


 

The effective tax rate was 617% and 323% for the year ended December 31, 2020 and 2019, respectively. The tax rate is affected by the Company being a U.S. resident taxpayer, the tax rates in the U.S. and other jurisdictions in which the Company operates, the relative amount of income earned by jurisdiction and the relative amount of losses or income for which no benefit or expense is recognized. The effective tax rate was impacted by the geographic income mix in 2020 as compared to 2019, primarily related to a United States pre-tax loss of $22.1 million for the year ended December 31, 2020, for which a tax benefit was not recognized due to the valuation allowance, compared to a United States pre-tax loss of $14.7 million for the year ended December 31, 2019, for which a tax benefit was not recognized due to the valuation allowance. Income tax expense also includes taxes withheld outside of the United States attributable to remittances to the Company from certain foreign subsidiaries for which offsetting tax credits are not recognizable due to valuation allowance considerations.

Net loss

 

 

Year ended

December 31,

 

 

Change

 

(dollars in thousands)

 

2020

 

 

2019

 

 

$

 

 

%

 

Net loss

 

$

(10,500

)

 

$

(7,542

)

 

$

(2,958

)

 

 

(39

%)

Net loss increased by $3.0 million for the year ended December 31, 2020, as compared to the year ended December 31, 2019. This increase was primarily attributable to the increase in employee compensation and related expense, stock-based compensation expense and interest expense as described above.

For information regarding the comparison of results of operations for the years ended December 31, 2019 and 2018, please see Item 7 of our Annual Report on Form 10-K for the year ended December 31, 2019.

Non-GAAP financial measures

We monitor the following key non-GAAP (United States generally accepted accounting principles) financial and operating metrics to help us evaluate our business, measure our performance, identify trends affecting our business, formulate business plans and make strategic decisions. In analyzing and planning for our business, we supplement our use of GAAP financial measures with non-GAAP financial measures, including Billings as a liquidity measure, Adjusted EBITDA as a performance measure and Free Cash Flow as a liquidity measure.

 

 

 

Year ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

 

2018

 

Billings

 

$

480,447

 

 

$

475,963

 

 

$

401,913

 

Adjusted EBITDA

 

$

57,288

 

 

$

39,549

 

 

$

50,180

 

Free Cash Flow

 

$

26,789

 

 

$

21,733

 

 

$

29,571

 

Billings. Billings consists of our total revenue plus the change in our deferred revenue, excluding deferred revenue from acquisitions during the period. Given that we generally bill our customers at the time of sale but typically recognize a portion of the related revenue ratably over time, management believes that Billings is a meaningful way to measure and monitor our ability to provide our business with the working capital generated by upfront payments from our customers. While we believe that Billings provides valuable insight into the cash that will be generated from sales of our software and services, this metric may vary from period-to-period for a number of reasons including the impact of changes in foreign currency exchange rates and the potential impact of acquisitions. See the section entitled “Reconciliation of non-GAAP financial measures” for a reconciliation of Billings to revenue, the most directly comparable financial measure calculated in accordance with GAAP.

Billings increased by $4.5 million for the year ended December 31, 2020, as compared to the year ended December 31, 2019. This increase in Billings was attributable to an increase in Software segment billings.

Adjusted EBITDA. We define Adjusted EBITDA as net income (loss) adjusted for income tax expense (benefit), interest expense, interest income and other, depreciation and amortization, stock-based compensation expense, restructuring charges, asset impairment charges and other special items as determined by management. We believe that Adjusted EBITDA is a meaningful measure of performance as it is commonly utilized by us and the investment community to analyze operating performance in our industry. See the section entitled “Reconciliation of non-GAAP financial measures” for a reconciliation of Adjusted EBITDA to net income (loss), the most directly comparable financial measure calculated in accordance with GAAP.

Adjusted EBITDA increased by $17.7 million, or 45%, for the year ended December 31, 2020, as compared to the year ended December 31, 2019. This increase in Adjusted EBITDA was primarily attributable to the increase in gross profit.

55


Free Cash Flow. Free Cash Flow is a non-GAAP financial measure that we calculate as cash flow provided by operating activities less capital expenditures. We believe that Free Cash Flow is useful in analyzing our ability to service and repay debt, when applicable, and return value directly to stockholders. See the section entitled “Reconciliation of non-GAAP financial measures” for a reconciliation of Free Cash Flow to net cash provided by operating activities, the most directly comparable financial measure calculated in accordance with GAAP.

Free Cash Flow increased by $5.1 million, or 23%, for the year ended December 31, 2020, as compared to year ended December 31, 2019. This increase in Free Cash Flow was primarily attributable to reduced capital expenditures of $3.6 million in the year ended December 31, 2020.

These non-GAAP financial measures reflect an additional way of viewing aspects of our business that, when viewed with our GAAP results and the accompanying reconciliations to corresponding GAAP financial measures included in the tables below, may provide a more complete understanding of factors and trends affecting our business. These non-GAAP financial measures should not be relied upon to the exclusion of GAAP financial measures and are by definition an incomplete understanding of the Company and must be considered in conjunction with GAAP measures.

We believe that the non-GAAP measures disclosed herein are only useful as an additional tool to help management and investors make informed decisions about our financial and operating performance and liquidity. By definition, non-GAAP measures do not give a full understanding of the Company. To be truly valuable, they must be used in conjunction with the comparable GAAP measures. In addition, non-GAAP financial measures are not standardized. It may not be possible to compare these financial measures with other companies’ non-GAAP financial measures having the same or similar names. We strongly encourage investors to review our consolidated financial statements and the notes thereto in their entirety and not to rely on any single financial measure.

Reconciliation of non-GAAP financial measures

The following tables provide reconciliations of revenue to Billings, net income (loss) to Adjusted EBITDA, and net cash provided by operating activities to Free Cash Flow:

Billings

 

 

Year ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

 

2018

 

Revenue

 

$

469,921

 

 

$

458,915

 

 

$

396,379

 

Ending deferred revenue

 

 

95,079

 

 

 

83,567

 

 

 

66,519

 

Adoption of ASC 606 on beginning deferred revenue

 

 

 

 

 

 

 

 

82,909

 

Beginning deferred revenue

 

 

(83,567

)

 

 

(66,519

)

 

 

(139,762

)

Deferred revenue acquired

 

 

(986

)

 

 

 

 

 

(4,132

)

Billings

 

$

480,447

 

 

$

475,963

 

 

$

401,913

 

Adjusted EBITDA

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

 

2018

 

Net (loss) income

 

$

(10,500

)

 

$

(7,542

)

 

$

15,535

 

Income tax expense

 

 

12,532

 

 

 

10,930

 

 

 

11,489

 

Stock-based compensation

 

 

21,355

 

 

 

8,528

 

 

 

3,339

 

Interest expense

 

 

11,598

 

 

 

6,371

 

 

 

200

 

Interest income and other (1)

 

 

(1,503

)

 

 

(260

)

 

 

4,883

 

Depreciation and amortization

 

 

23,806

 

 

 

21,522

 

 

 

14,734

 

Adjusted EBITDA

 

$

57,288

 

 

$

39,549

 

 

$

50,180

 

 

(1)

Included for the year ended December 31, 2020 are a) $1.0 million of proceeds from settlements related to a historical acquisition, and b) $0.6 million of severance expense. Included for the year ended December 31, 2019 are a) acquisition related costs of $0.6 million, b) severance expenses of $0.4 million and c) impairment charges for royalty contracts for $1.0 million. Included for the year ended December 31, 2018 are a) costs from the acquisition of Datawatch of $10.4 million, b) gain on the sale of a building of $4.4 million and c) impairment charges for royalty contracts and trade names of $2.8 million, and d) an income adjustment for a change in estimated legal expenses of $2.0 million.

 

Free Cash Flow

 

56


 

 

 

Year ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

 

2018

 

Net cash provided by operating activities

 

$

32,882

 

 

$

31,393

 

 

$

36,230

 

Capital expenditures

 

 

(6,093

)

 

 

(9,660

)

 

 

(6,659

)

Free Cash Flow

 

$

26,789

 

 

$

21,733

 

 

$

29,571

 

 

Recurring Software License Rate. A key factor to our success is our recurring software license rate which we measure through billings, primarily derived from annual renewals of our existing subscription customer agreements. We calculate our recurring software license rate for a particular period by dividing (i) the sum of software term-based license billings, software license maintenance billings, and 20% of software perpetual license billings which we believe approximates maintenance as an element of the arrangement by (ii) the total software license, including all term-based subscriptions, maintenance and perpetual license billings from all customers for that period. Our recurring software license rate was 92% for the year ended December 31, 2020, 87%, for the year ended December 31, 2019, and 89% for each of the years ended December 31, 2018 and 2017.

Liquidity and capital resources

Our principal sources of liquidity have been the net payments received from global customers using our software and services and proceeds from our initial public offering, follow-on offering and our convertible debt offering, as well as periodic draws on our credit facilities, when needed.

We have commenced the planning to update zoning to allow for future expansion of our corporate headquarters facilities on the adjacent property we own to enable development consistent with our long-term needs. We have not yet determined the nature and scope of the overall timeline and investment beyond the immediate rezoning efforts necessary for our potential use in the future.

We continue to evaluate possible acquisitions and other strategic transactions designed to expand our business. As a result, our expected uses of cash could change, our cash position could be reduced, or we may incur additional debt obligations to the extent we complete additional acquisitions.

Our existing cash and cash equivalents may fluctuate during fiscal 2021, due to changes in our planned cash expenditures, including changes in incremental costs such as direct costs and integration costs related to acquisitions. Cash from operations could also be affected by various risks and uncertainties, including, but not limited to, the effects of COVID-19. It is possible that certain customers may unilaterally decide to extend payments on accounts receivable, however the Company’s customer base is comprised primarily of larger organizations with typically strong liquidity and capital resources.  

We believe that our existing cash balances, together with funds generated from operations and amounts available under our credit facility, will be sufficient to finance our operations and meet our foreseeable cash requirements for the next twelve months. We also believe that our financial resources, along with managing discretionary expenses, will allow us to manage the impact of COVID-19 on our business operations for the foreseeable future, which could include reductions in revenue and delays in payments from customers and partners. We will continue to evaluate our financial position as developments evolve relating to COVID-19.

Revolving credit facility

We have a $150.0 million credit facility that was amended on June 5, 2019, to permit the issuance of the Convertible Notes and extend the maturity date of the credit facility to December 15, 2023 (“2019 Amended Credit Agreement”). The 2019 Amended Credit Agreement allows us to request that the aggregate commitments under the 2019 Amended Credit Agreement be increased by up to $50.0 million for a total of $200.0 million, subject to certain conditions.

As of December 31, 2020, we had $30.0 million of outstanding borrowings under the 2019 Amended Credit Agreement and there was $120.0 million available for future borrowing. In January 2021, the Company repaid the $30.0 million borrowing outstanding at December 31, 2020. The 2019 Amended Credit Agreement is available for general corporate purposes, including working capital, capital expenditures and permitted acquisitions.

The 2019 Amended Credit Agreement is secured by collateral including (i) substantially all of our properties and assets, and the properties and assets of our domestic subsidiaries but excluding any patents, copyrights, patent applications or copyright applications or any trade secrets or software products and (ii) pledges of the equity interests in all present and future domestic subsidiaries (subject to certain exceptions as provided for under the 2019 Amended Credit Agreement). Our direct and indirect domestic subsidiaries are guarantors of all of the obligations under the 2019 Amended Credit Agreement. In addition, the 2019 Amended Credit Agreement contains financial covenants which require, as of the end of each fiscal quarter, the maintenance of a minimum Interest Coverage Ratio of 3.0 to 1.0 a maximum Senior Secured Leverage Ratio of 3.0 to 1.0 and a maximum net Leverage Ratio of 5.0 to 1.0, as such terms are defined in the 2019 Amended Credit Agreement. At December 31, 2020, we were in compliance with all financial

57


covenants. For additional information about the 2019 Amended Credit Agreement, see Note 7 in the Notes to consolidated financial statements in Item 15, Part IV of this Annual Report on Form 10-K.

Cash flows

As of December 31, 2020 and 2019, respectively, we had an aggregate of cash and cash equivalents of $241.2 million and $223.1 million, which we held for working capital purposes, acquisitions, and capital expenditures. At December 31, 2020 and 2019, respectively, $187.9 million and $180.5 million of this aggregate amount was held in the United States, and $45.7 million and $35.1 million was held in the APAC and EMEA regions with the remainder held in Canada, Mexico, and South America.

Other than statutory limitations, there are no significant restrictions on the ability of our subsidiaries to pay dividends or make other distributions to Altair. Based on our current liquidity needs and repatriation strategies, we expect that we can manage our global liquidity needs without material adverse tax implications. The 2017 changes in U.S. tax law could materially affect our tax obligations. For further discussion, please see “Item 1A. Risk Factors – New legislations or tax-reform policies that would change U.S. or foreign taxation of international business activities, including uncertainties in the interpretation and application of the 2017 Tax Cuts and Jobs Act, could materially affect our tax obligations and effective tax rate.”

The following table summarizes our cash flows for the periods indicated:

 

 

 

Year ended December 31,

 

(in thousands)

 

2020

 

 

2019 (1)

 

 

2018 (1)

 

Net cash provided by operating activities

 

$

32,882

 

 

$

31,393

 

 

$

36,230

 

Net cash used in investing activities

 

 

(49,092

)

 

 

(35,839

)

 

 

(206,210

)

Net cash provided by financing activities

 

 

31,250

 

 

 

191,916

 

 

 

167,530

 

Effect of exchange rate changes on cash, cash equivalents and restricted cash

 

 

3,010

 

 

 

342

 

 

 

(1,443

)

Net increase (decrease) in cash, cash equivalents and restricted cash

 

$

18,050

 

 

$

187,812

 

 

$

(3,893

)

_____________________________

 

(1)

For information regarding a comparison of net cash provided/used in operating activities, investing activities and financing activities for the years ended December 31, 2019 and 2018, please see Item 7 of our Annual Report on Form 10-K for the year ended December 31, 2019.

 

Net cash provided by operating activities

Net cash provided by operating activities for the year ended December 31, 2020 was $32.9 million, which reflects an increase of $1.5 million compared to the year ended December 31, 2019. This increase was the result of changes to our working capital position, offset in part by an increase in our net loss for year ended December 31, 2020, as compared to the year ended December 31, 2019.

Net cash used in investing activities

Net cash used in investing activities for the year ended December 31, 2020 was $49.1 million, which reflects an increase of $13.3 million compared to the year ended December 31, 2019. This increase was primarily the result of an increase in net cash payments of $15.3 million for business acquisitions for the year ended December 31, 2020, partially offset by a $3.6 million reduction in cash payments for capital expenditures as compared to year ended December 31, 2019.

Net cash provided by financing activities

Net cash provided by financing activities for the year ended December 31, 2020 was $31.3 million, which reflects a decrease in cash provided of $160.7 million compared with the year ended December 31, 2019. For the year ended December 31, 2020, we had cash borrowings on our revolving credit facility of $30.0 million. For the year ended December 31, 2019, we received aggregate proceeds of $223.1 million from our Convertible Notes offering, net of underwriters’ discounts and commissions, and we had net cash payments on our revolving credit facility of $31.0 million.

Effect of exchange rate changes on cash, cash equivalents and restricted cash

The favorable effect of exchange rate changes on cash, cash equivalents and restricted cash for the year ended December 31, 2020, increased $2.7 million compared to the year ended December 31, 2019, primarily due to currency fluctuations in the Euro.

58


Commitments and contractual obligations

Our principal commitments and contractual obligations at December 31, 2020 consist of our Convertible Notes due in 2024, line of credit, obligations under operating leases for our office facilities and other debt obligations. The following summarizes our non-cancelable contractual obligations as of December 31, 2020:

 

 

 

 

 

 

 

Payments due by period

 

(in thousands)

 

Total

 

 

Less

than

1 year

 

 

1-3 years

 

 

3-5 years

 

 

More

than

5 years

 

Convertible senior notes

 

$

230,000

 

 

$

 

 

$

 

 

$

230,000

 

 

$

 

Line of credit (1)

 

 

30,000

 

 

 

 

 

 

30,000

 

 

 

 

 

 

 

Aggregate interest obligations (2)

 

 

1,965

 

 

 

575

 

 

 

1,150

 

 

 

240

 

 

 

 

Operating lease obligations

 

 

38,179

 

 

 

11,704

 

 

 

16,308

 

 

 

6,964

 

 

 

3,203

 

Royalties

 

 

1,298

 

 

 

723

 

 

 

575

 

 

 

 

 

 

 

Finance lease obligations

 

 

814

 

 

 

453

 

 

 

344

 

 

 

17

 

 

 

 

Other long-term liabilities

 

 

28,338

 

 

 

7,671

 

 

 

13,800

 

 

 

6,867

 

 

 

 

Total

 

$

330,594

 

 

$

21,126

 

 

$

62,177

 

 

$

244,088

 

 

$

3,203

 

_________________________________________

(1)

We repaid the $30.0 million outstanding balance on the line of credit in January 2021.

(2)

Represents estimated aggregate interest obligations for our outstanding convertible senior notes that are payable in cash.

 

The table does not include contractual obligations associated with our pension and post-retirement benefit plans. As of December 31, 2020, we had recognized a net benefit liability of $15.2 million. For additional information on pension and other post-retirement benefits, including expected benefit payments for the next 10 years, see Note 15 in the Notes to consolidated financial statements included elsewhere in this Annual Report on Form 10-K.

The table also does not include liabilities associated with uncertain tax positions due to the high degree of uncertainty regarding the future cash outflows associated with these amounts. For additional discussion of uncertain tax positions, see Note 13 in the Notes to consolidated financial statements included elsewhere in this Annual Report on Form 10-K.

Off-balance sheet arrangements

Through December 31, 2020, we did not have any relationships with unconsolidated organizations or financial partnerships, such as structured finance or special purpose entities that would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.

Critical accounting policies and estimates

Our management’s discussion and analysis of our financial condition and results of operations is based on our financial statements, which have been prepared in accordance with GAAP. The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported revenues generated and expenses incurred during the reporting periods. Our estimates are based on our historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. We believe that the accounting policies discussed below are critical to understanding our historical and future performance, as these policies relate to the more significant areas involving management’s judgments and estimates. For further discussion on our significant accounting policies, see Note 2 in the Notes to consolidated financial statements in Item 15, Part IV of this Annual Report on Form 10-K.

Revenue recognition

We generate revenue from our Software and CES segments and our other businesses. Revenue is recognized by identifying a contract with a customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations in the contract, and recognizing revenue when (or as) we satisfy a performance obligation.

Software

Software revenue includes product revenue from software product licensing arrangements, related services consisting of software maintenance and support in the form of post-contract customer support (PCS or maintenance) and professional services such as consulting and training services. Software products are sold to customers primarily under a term-based software licensing model and

59


to a lesser degree, perpetual software licenses. We enter into contracts that include combinations of products, maintenance and services, which are accounted for as separate performance obligations with differing revenue recognition patterns.

Most term-based software license agreements include our patented units-based subscription model which allows customers to license a pool of units for their organizations, providing individual users flexible access to our entire portfolio of engineering software applications as well as to our growing portfolio of partner products. The amount of software usage is limited by the number of the units licensed by the customer. Revenue from these arrangements is fixed (based on the units licensed) and is not based on actual customer usage of each software product.

Revenue from term-based software licenses is classified as license software revenue. Term-based licenses are sold only as a bundled arrangement that includes the rights to a term software license and PCS, which includes unspecified technical enhancements and customer support. Maximizing the use of observable inputs, we determined that a majority of the estimated standalone selling price of the term-based license is attributable to the term license and a minority is attributable to the PCS. The license component is recognized as revenue upon the later of delivery of the licensed product or the beginning of the license period. The PCS is classified as maintenance revenue and is recognized ratably over the term of the contract, as we provide the PCS benefit over time.

In addition to term-based software licenses, we sell perpetual licenses. Typically, our perpetual licenses are sold with PCS, which includes unspecified technical enhancements and customer support. Revenue from the software component is classified as license software revenue and is recognized upon the later of delivery of the licensed product or the beginning of the license period. We allocate values in bundled perpetual and PCS arrangements based on the standalone selling prices of the perpetual license and PCS. Revenue from PCS is classified as maintenance revenue and is recognized ratably over the term of the contract, as we satisfy the PCS performance obligation over time.

Revenue from training, consulting and other services is recognized as the services are performed. For contracts in which the service consists of a single performance obligation, such as providing a training class to a customer, we recognize revenue upon completion of the performance obligation. For service contracts that are longer in duration and often include multiple performance obligations (for example, both training and consulting), we measure the progress toward completion of the obligations and recognize revenue accordingly. In measuring progress towards the completion of performance obligations, we typically utilize output-based estimates for services with contractual billing arrangements that are not based on time and materials, and estimate output based on the total tasks completed as compared to the total tasks required for each work contract. Input-based estimates are utilized for services that involve general consultations with contractual billing arrangements based on time and materials, utilizing direct labor as the input measure.

We also execute arrangements through indirect channel partners in which the channel partners are authorized to market and distribute our software products to end users of our products and services in specified territories. In sales facilitated by channel partners, the channel partner generally bears the risk of collection from the end-user customer. We recognize revenue from transactions with channel partners in a manner consistent with the direct sales described above for both perpetual and term-based licenses. Revenue from channel partner transactions is the amount remitted to us by the channel partners. This amount includes a fee for PCS that is compensation for providing technical enhancements and the second level of technical support to the end user, which is recognized over the period that PCS is to be provided. We do not offer right of return, product rotation or price protection to any of its channel partners.

Some of our contracts with customers contain multiple performance obligations. Judgment is required in determining whether each performance obligation is distinct. We allocate the transaction price for each contract to each performance obligation based on the relative standalone selling price, or SSP, for each performance obligation within each contract. The SSP is the price that we would sell a promised service separately to one of our customers. Judgment is required to determine the SSP for each distinct performance obligation. We estimate SSP using information such as past transactions, internally approved pricing guidelines related to the performance obligations and other information reasonably available to us.

Non-income related taxes collected from customers and remitted to governmental authorities are recorded on the consolidated balance sheet as accounts receivable, net and other accrued expenses and current liabilities. These amounts are reported on a net basis in the consolidated statements of operations and do not impact reported revenues or expenses. Certain hardware revenue is included within software revenue and is recognized when all revenue recognition criteria stated above are met, which is generally when the products are delivered to end customers.

Software related services

Consulting services from product design and development projects are considered distinct performance obligations and are provided to customers on a time-and-materials, or T&M, or fixed-price basis. Altair recognizes services revenue from our T&M contracts using input-based estimates, utilizing direct labor and contractually agreed-upon hourly rates as the input measure. For fixed-price contracts, software services revenue is recognized over time using a method that measures the extent of progress towards completion of a performance obligation, generally using a cost-input method where revenue is recognized based on the proportion of total cost

60


incurred to estimated total costs at completion. If output or input measures are not available or cannot be reasonably estimated, revenue is recognized upon completion of the services.

Client engineering services

CES revenue is derived from our hiring of engineers and data scientists for placement at a customer site for specific customer-directed assignments. These professional services are considered distinct performance obligations and are provided to customers on a T&M basis. We recognize client engineering services revenue based upon hours worked and contractually agreed-upon hourly rates.

Other

Other revenue includes product revenue from the sale of LED products primarily for the replacement of fluorescent tubes. Revenue from the sale of LED products is recognized when all revenue recognition criteria stated above are met, which is generally when the products are delivered to resellers or to end customers. Sales returns, which reduce revenue and cost of revenue, are estimated using historical experience.

Acquisitions 

We account for acquisitions of entities that include inputs and processes and have the ability to create outputs as business combinations. We allocate the fair value of purchase consideration of acquired businesses to the identifiable tangible and intangible assets acquired and liabilities assumed in the transaction based upon their estimated fair values as of the acquisition date. The excess of the purchase price over those fair values is recorded as goodwill. During the measurement period, which may be up to one year from the acquisition date, we may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.

 

We determine the estimated fair values using information available to us and engage independent third-party valuation specialists when necessary. We generally use an income approach to determine the fair value of intangible assets acquired. Estimating fair values can be complex and subject to significant business judgment. Critical estimates in valuing certain of the intangible assets we have acquired include, but are not limited to, future expected cash flows from product sales, customer contracts and acquired technologies, expenses to operate the acquired business, and discount rates. Unanticipated events and circumstances may occur that could affect either the accuracy or validity of such assumptions, estimates or actual results. Although we believe the assumptions and estimates we have made in the past have been reasonable and appropriate, these estimates are based on historical experience and information obtained from the management of the acquired companies and are inherently uncertain.

Accounting for income taxes

We utilize the asset and liability method of accounting for income taxes in accordance with ASC 740, Accounting for Income Taxes. Under this method, deferred tax assets and liabilities are determined based on differences between the financial reporting and tax basis of assets and liabilities. Deferred tax assets and liabilities are measured using the enacted tax rates and statutes that will be in effect when those differences are expected to reverse. Deferred tax assets can result from unused operating losses, research and development credits, foreign tax credit carryforwards, and deductions recorded for financial statement purposes prior to them being deductible on a tax return. Valuation allowances are provided against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.

The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income and the reversal of taxable temporary differences. We consider, among other available information, scheduled reversals of deferred tax liabilities, projected future taxable income, limitations on the availability of tax credit carryforwards, and other evidence assessing the potential realization of deferred tax assets. Adjustments to the valuation allowance are included in the tax provision in our consolidated statements of operations in the period they become known or can be estimated.

The valuation allowance is based on our estimates of taxable income for jurisdictions in which we operate and the period over which our deferred tax assets may be recoverable. Historically, we have had substantial United States tax credit carryforwards which began to expire in 2018. The ability to utilize these DTAs is highly dependent upon our ability to generate taxable income in the United States in the future.

We apply a more-likely-than-not recognition threshold to our accounting for tax uncertainties. We review all of our tax positions and make determinations as to whether our tax positions are more likely than not to be sustained upon examination by the relevant taxing authorities. Only those benefits, or exposures, that have a greater than fifty percent likelihood of being sustained upon examination by taxing authorities are recognized. Interest and penalties related to uncertain tax positions are recorded in income tax expense (benefit) in the consolidated statements of operations.

61


Recently issued accounting pronouncements

For information regarding recent accounting guidance and the impact of this guidance on our consolidated financial statements, see Note 2 of the Notes to consolidated financial statements in Item 15, Part IV of this Annual Report on Form 10-K, which is incorporated by reference.

Item 7A. Quantitative and Qualitative Disclosures About Market Risk

We are exposed to certain global market risks, including foreign currency exchange risk and interest rate risk associated with our debt.

Foreign Currency Risk

As a result of our substantial international operations, we are exposed to foreign currency risks that arise from our normal business operations, including in connection with our transactions that are denominated in foreign currencies. In addition, we translate sales and financial results denominated in foreign currencies into United States dollars for purposes of our consolidated financial statements. As a result, appreciation of the United States dollar against these foreign currencies generally will have a negative impact on our reported revenue and operating income while depreciation of the United States dollar against these foreign currencies will generally have a positive effect on reported revenue and operating income.

To date, we have not entered into any foreign currency hedging contracts, since exchange rate fluctuations have not had a material impact on our operating results and cash flows. Based on our current international operations, we do not plan on engaging in hedging activities in the near future.

Market Risk and Interest Rate Risk

In June 2019, we issued $230.0 million aggregate principal amount of 0.250% Convertible Notes. Our Convertible Notes have fixed annual interest rates at 0.250% and, therefore, we do not have interest rate exposure on our Convertible Notes. However, the value of the Convertible Notes is exposed to interest rate risk. Generally, the fair market value of our fixed interest rate Convertible Notes will increase as interest rates fall and decrease as interest rates rise. In addition, the fair values of the Convertible Notes are affected by our stock price. The fair value of the Convertible Notes will generally increase as our Class A common stock price increases in value and will generally decrease as our Class A common stock price declines in value. Additionally, we carry the Convertible Notes at face value less unamortized discount and issuance costs on our balance sheet, and we present the fair value for required disclosure purposes only.

As of December 31, 2020 and 2019, we had cash, cash equivalents and restricted cash of $241.5 million and $223.5 million, respectively, consisting primarily of bank deposits and money market funds. As of December 31, 2020, we had $30.0 million of borrowings outstanding under our 2019 Amended Credit Agreement. Such interest-bearing instruments carry a degree of interest rate risk; however, historical fluctuations of interest expense have not been significant.

Interest rate risk relates to the gain/increase or loss/decrease we could incur on our debt balances and interest expense associated with changes in interest rates. Changes in interest rates would impact the amount of interest income we realize on our invested cash balances. It is our policy not to enter into derivative instruments for speculative purposes, and therefore, we hold no derivative instruments for trading purposes.

Item 8. Financial Statements and Supplementary Data.

The financial statements required by this Item 8 are included in our consolidated financial statements and set forth in the pages indicated in Part IV, Item 15(a) of this Annual Report on Form 10-K and are incorporated herein by reference. 

Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.

None.

Item 9A. Controls and Procedures

(a) Evaluation of Disclosure Controls and Procedures

The Company maintains disclosure controls and procedures (as defined in Rule 13a-15(e) or 15d-15(e) of the Exchange Act) that are designed to ensure that information required to be disclosed in periodic reports filed with the SEC under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to the Company’s management, including its Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. The Company's management, with the

62


participation of its Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rule 13a-15(e) and Rule 15d-15(e) under the Securities Exchange Act of 1934 (the “Exchange Act”)) as of December 31, 2020. Based upon that evaluation, the Company's Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective as of December 31, 2020.

(b) Management’s Report on Internal Control over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rule 13a-15(f) and 15d(f). 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 United States generally accepted accounting principles. 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. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the company’s annual or interim financial statements will not be prevented or detected on a timely basis.

Our management, including our Chief Executive Officer and Chief Financial Officer, conducted an assessment of the effectiveness of our internal control over financial reporting as of December 31, 2020 based on the criteria established by Internal Control – Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework). In accordance with guidance issued by the Securities and Exchange Commission, companies are permitted to exclude acquisitions from their assessment of internal control over financial reporting for the first fiscal year in which the acquisition occurred. Accordingly, we have excluded from our assessment the internal control over financial reporting of Univa Corporation, M-Base Engineering + Software GmbH, S&Wise Co. Ltd., Ellexus Limited and WRAP, which are included in our December 31, 2020 consolidated financial statements and constituted 2% and 1% of total and net assets (excluding acquired goodwill and intangible assets), respectively, as of December 31, 2020, and 1% of revenues for the year then ended. We have excluded all current year acquisitions from our annual assessment of and conclusion on the effectiveness of our internal control over financial reporting.

Based on the evaluation under these frameworks, management has concluded that our internal control over financial reporting was effective as of December 31, 2020. The results of management’s assessment have been reviewed with the Audit Committee.

The effectiveness of our internal control over financial reporting at December 31, 2020, has been audited by Ernst & Young LLP, an independent registered public accounting firm, as stated in their report which is included elsewhere herein.

(c) Changes in Internal Control Over Financial Reporting

There was no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f)) under the Exchange Act) that occurred during the fourth quarter ended December 31, 2020, that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

Item 9B. Other Information.

None.

63


PART III

Item 10. Directors, Executive Officers and Corporate Governance.

The information called for by this item will be set forth in our Proxy Statement for the 2021 Annual Meeting of Stockholders, or Proxy Statement, to be filed with the SEC within 120 days of the fiscal year ended December 31, 2020, and is incorporated herein by reference.

Item 11. Executive Compensation.

The information called for by this item will be set forth in our Proxy Statement and is incorporated herein by reference.

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.

The information required by this item will be set forth in our Proxy Statement and is incorporated herein by reference.

The information required by this item will be set forth in our Proxy Statement and is incorporated herein by reference.

Item 14. Principal Accountant Fees and Services.

The information required by this item will be set forth in our Proxy Statement and is incorporated herein by reference.

 

64


PART IV

Item 15. Exhibits, Financial Statement Schedules.

(a)

Documents Filed as Part of This Annual Report on Form 10-K:

 

(1)

Financial Statements: The following consolidated financial statements and reports of the independent registered account firm are filed as part of this report:

 

 

 

(2)

Financial Statement Schedule: The schedules have been omitted because they are not applicable, are not required, or the information required to be set forth therein is included in the consolidated financial statements or notes thereto.

 

(3)

Exhibits: The exhibits listed in the accompanying Exhibit Index immediately following the financial statements are filed as part of, or incorporated by reference into, this Annual Report on Form 10-K.

(b)

Exhibits: See Item 15(a)(3) as set forth above.

(c)

Financial Statement Schedules: See Item 15(a)(2) as set forth above.


65


 

 

Report of Independent Registered Public Accounting Firm

 

To the Stockholders and the Board of Directors of Altair Engineering Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Altair Engineering Inc. and subsidiaries (the Company) as of December 31, 2020 and 2019, the related consolidated statements of operations, comprehensive (loss) income, changes in stockholders' equity (deficit) 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.

 

 

 

Software Revenue Recognition

Description of the Matter

 

As described in Note 3, the Company’s software contracts with customers typically include a promise to transfer licenses and services to a customer.  Judgement is required to allocate the transaction price to each of these performance obligations.  The Company’s determination of standalone selling price for performance obligations is based on the midpoint of the range of historical observable prices for goods and services sold separately. In addition, the Company estimates the standalone selling price for certain performance obligations where observable prices are not directly available or a significant portion of historical prices are not within the range. The Company estimates the standalone selling price for each performance obligation at contract inception considering all information that is reasonably available and is based on the amount of consideration for which the Company expects to be entitled in exchange for transferring the promised good or service to the customer. 

 

Auditing the Company’s estimate of the standalone selling prices in software contracts was challenging and complex due to the Company’s wide range of observable prices from goods or services sold separately and the estimation used for certain performance obligations where observable prices are not available.  

 

66


How We Addressed the Matter in Our Audit

 

We obtained an understanding, evaluated the design and tested the operating effectiveness of the Company's process and controls to establish and monitor the relative standalone selling price for each distinct performance obligation in software contracts.

 

To test the estimated standalone selling prices, our audit procedures included, among others, evaluating the assumptions used by the Company to determine the standalone selling price for each distinct performance obligation in software contracts. For example, we evaluated the methodology used to determine the standalone selling price by testing a historical analysis prepared by the Company and practices observed in the industry. We also tested the data used in the analysis and recalculated the standalone selling prices.

 

 

 

Business Combination

Description of the Matter

 

As described in Note 4, the Company completed the acquisition of Univa Corporation for consideration of $30.2 million. This transaction was accounted for as a business combination.  

The significant estimation uncertainty was primarily due to the sensitivity of the respective fair values to the underlying assumptions regarding future performance of the acquired business and the limited historical data on which to base these assumptions.  The significant assumptions used to estimate the value of the identified intangible assets include valuation methods selected, discount rates, and certain assumptions that form the basis of the forecasted results (e.g., revenue growth rates, and operating expenses as a percentage of revenue).

 

Auditing the Company's accounting for the acquisition of Univa Corporation was complex due to the significant estimation required in determining the fair value of the identified intangibles, which primarily consisted of developed technology of $9.0 million and customer relationships of $4.8 million.

 

How We Addressed the Matter in Our Audit

 

We obtained an understanding, evaluated the design and tested the operating effectiveness of the Company's controls over its accounting for acquisitions. For example, we tested controls over the estimation process supporting the recognition and measurement of the identified intangible assets, including management’s evaluation of underlying assumptions (e.g., revenue growth rates, operating expenses and as a percentage of revenue). In addition, we tested controls over management’s review of specialist valuation calculation, the review includes validating the discount rates selected and methods used.

To test the estimated fair value of the identified intangible assets, our audit procedures included, evaluating the Company's selection of valuation methodology and testing the significant assumptions used in the model. We involved our valuation specialists to assist with our evaluation of the methodology and discount rates used by the Company and significant assumptions included in the fair value estimates.  We performed procedures to test the assumptions in the forecasted data which is used in the model. For example, we compared revenue growth rates to historical results of the acquired business, to third party market data, to peer companies with in the same industry and to other acquisitions completed by the Company in the past. We compared operating expenses as a percentage of revenue to historical results of the acquired company, and to other acquisitions completed by the Company in the past.  

 

 

 

 

/s/ Ernst & Young LLP

 

We have served as the Company’s auditor since 2015.

 

Detroit, Michigan
February 26, 2021


67


 

 

Report of Independent Registered Public Accounting Firm

 

To the Stockholders and the Board of Directors of Altair Engineering Inc.

 

Opinion on Internal Control over Financial Reporting

 

We have audited Altair Engineering 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, Altair Engineering 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.

 

As indicated in the accompanying Management’s Report on Internal Control over Financial Reporting, management’s assessment of and conclusion on the effectiveness of internal control over financial reporting did not include the internal controls of Univa Corporation , M-Base Engineering + Software GmbH, S&Wise Co Ltd., Ellexus Limited and WRAP, which are included in the December 31, 2020 consolidated financial statements of the Company and constituted 2% and 1% of total and net assets (excluding acquired goodwill and intangible assets), respectively, as of December 31, 2020 and 1% of revenues for the year then ended. Our audit of internal control over financial reporting of the Company also did not include an evaluation of the internal control over financial reporting of all current year acquisitions.

 

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the 2020 consolidated financial statements of the Company 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

 

Detroit, Michigan

February 26, 2021

68


ALTAIR ENGINEERING INC. AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

 

 

 

December 31,

 

(in thousands)

 

2020

 

 

2019

 

ASSETS

 

 

 

 

 

 

 

 

CURRENT ASSETS

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

241,221

 

 

$

223,117

 

Accounts receivable, net

 

 

117,878

 

 

 

104,984

 

Income tax receivable

 

 

6,736

 

 

 

7,264

 

Prepaid expenses and other current assets

 

 

21,100

 

 

 

17,092

 

Total current assets

 

 

386,935

 

 

 

352,457

 

Property and equipment, net

 

 

36,332

 

 

 

36,297

 

Operating lease right of use assets

 

 

33,526

 

 

 

28,134

 

Goodwill

 

 

264,481

 

 

 

233,683

 

Other intangible assets, net

 

 

76,114

 

 

 

67,075

 

Deferred tax assets

 

 

7,125

 

 

 

5,791

 

Other long-term assets

 

 

25,389

 

 

 

19,708

 

TOTAL ASSETS

 

$

829,902

 

 

$

743,145

 

LIABILITIES, MEZZANINE EQUITY AND STOCKHOLDERS’ EQUITY

 

 

 

 

 

 

 

 

CURRENT LIABILITIES

 

 

 

 

 

 

 

 

Current portion of long-term debt

 

$

30,384

 

 

$

430

 

Accounts payable

 

 

8,594

 

 

 

8,585

 

Accrued compensation and benefits

 

 

34,772

 

 

 

30,676

 

Current portion of operating lease liabilities

 

 

10,331

 

 

 

9,141

 

Other accrued expenses and current liabilities

 

 

30,982

 

 

 

28,603

 

Deferred revenue

 

 

85,691

 

 

 

75,431

 

Total current liabilities

 

 

200,754

 

 

 

152,866

 

Long-term debt, net of current portion

 

 

188,653

 

 

 

178,238

 

Operating lease liabilities, net of current portion

 

 

24,323

 

 

 

20,174

 

Deferred revenue, non-current

 

 

9,388

 

 

 

8,136

 

Other long-term liabilities

 

 

27,414

 

 

 

26,672

 

TOTAL LIABILITIES

 

 

450,532

 

 

 

386,086

 

Commitments and contingencies

 

 

 

 

 

 

 

 

MEZZANINE EQUITY

 

 

784

 

 

 

2,352

 

STOCKHOLDERS’ EQUITY

 

 

 

 

 

 

 

 

Preferred stock ($0.0001 par value), authorized 45,000 shares, none issued or outstanding

 

 

 

 

 

 

Common stock ($0.0001 par value)

 

 

 

 

 

 

 

 

Class A common stock, authorized 513,797 shares, issued and outstanding 44,216

   and 41,271 shares as of December 31, 2020 and 2019, respectively

 

 

4

 

 

 

4

 

Class B common stock, authorized 41,203 shares, issued and outstanding 30,111

   and 31,131 shares as of December 31, 2020 and 2019, respectively

 

 

3

 

 

 

3

 

Additional paid-in capital

 

 

474,669

 

 

 

446,633

 

Accumulated deficit

 

 

(93,293

)

 

 

(82,405

)

Accumulated other comprehensive loss

 

 

(2,797

)

 

 

(9,528

)

TOTAL STOCKHOLDERS’ EQUITY

 

 

378,586

 

 

 

354,707

 

TOTAL LIABILITIES, MEZZANINE EQUITY AND STOCKHOLDERS’ EQUITY

 

$

829,902

 

 

$

743,145

 

 

See accompanying notes to consolidated financial statements.

69


ALTAIR ENGINEERING INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF OPERATIONS

 

 

 

Year ended December 31,

 

(in thousands, except per share data)

 

2020

 

 

2019

 

 

2018

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

License

 

$

259,965

 

 

$

244,321

 

 

$

207,164

 

Maintenance and other services

 

 

131,746

 

 

 

122,381

 

 

 

97,197

 

Total software

 

 

391,711

 

 

 

366,702

 

 

 

304,361

 

Software related services

 

 

26,454

 

 

 

34,576

 

 

 

36,945

 

Total software and related services

 

 

418,165

 

 

 

401,278

 

 

 

341,306

 

Client engineering services

 

 

44,320

 

 

 

48,987

 

 

 

47,852

 

Other

 

 

7,436

 

 

 

8,650

 

 

 

7,221

 

Total revenue

 

 

469,921

 

 

 

458,915

 

 

 

396,379

 

Cost of revenue

 

 

 

 

 

 

 

 

 

 

 

 

License

 

 

19,637

 

 

 

21,285

 

 

 

16,119

 

Maintenance and other services

 

 

38,688

 

 

 

38,401

 

 

 

29,655

 

Total software

 

 

58,325

 

 

 

59,686

 

 

 

45,774

 

Software related services

 

 

21,243

 

 

 

25,640

 

 

 

26,415

 

Total software and related services

 

 

79,568

 

 

 

85,326

 

 

 

72,189

 

Client engineering services

 

 

35,684

 

 

 

39,875

 

 

 

38,979

 

Other

 

 

6,053

 

 

 

7,398

 

 

 

4,805

 

Total cost of revenue

 

 

121,305

 

 

 

132,599

 

 

 

115,973

 

Gross profit

 

 

348,616

 

 

 

326,316

 

 

 

280,406

 

Operating expenses

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

126,081

 

 

 

117,510

 

 

 

97,592

 

Sales and marketing

 

 

111,440

 

 

 

106,051

 

 

 

80,277

 

General and administrative

 

 

86,432

 

 

 

82,178

 

 

 

79,751

 

Amortization of intangible assets

 

 

16,376

 

 

 

14,442

 

 

 

7,739

 

Other operating income

 

 

(3,426

)

 

 

(2,072

)

 

 

(9,597

)

Total operating expenses

 

 

336,903

 

 

 

318,109

 

 

 

255,762

 

Operating income

 

 

11,713

 

 

 

8,207

 

 

 

24,644

 

Interest expense

 

 

11,598

 

 

 

6,371

 

 

 

200

 

Other income, net

 

 

(1,917

)

 

 

(1,552

)

 

 

(2,580

)

Income before income taxes

 

 

2,032

 

 

 

3,388

 

 

 

27,024

 

Income tax expense

 

 

12,532

 

 

 

10,930

 

 

 

11,489

 

Net (loss) income

 

$

(10,500

)

 

$

(7,542

)

 

$

15,535

 

(Loss) income per share:

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income per share attributable to common stockholders, basic

 

$

(0.14

)

 

$

(0.11

)

 

$

0.23

 

Net (loss) income per share attributable to common stockholders, diluted

 

$

(0.14

)

 

$

(0.11

)

 

$

0.21

 

Weighted average shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average number of shares used in computing net (loss) income

   per share, basic

 

 

73,241

 

 

 

71,544

 

 

 

67,468

 

Weighted average number of shares used in computing net (loss) income

   per share, diluted

 

 

73,241

 

 

 

71,544

 

 

 

74,878

 

 

 

 

See accompanying notes to consolidated financial statements.

70


ALTAIR ENGINEERING INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME

 

 

 

Year ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

 

2018

 

Net (loss) income

 

$

(10,500

)

 

$

(7,542

)

 

$

15,535

 

Other comprehensive income (loss), net of tax:

 

 

 

 

 

 

 

 

 

 

 

 

Foreign currency translation (net of tax effect of $0 for all periods)

 

 

7,782

 

 

 

1,895

 

 

 

(5,449

)

Retirement related benefit plans (net of tax effect of $308, $(16) and

  $318, respectively)

 

 

(1,051

)

 

 

(133

)

 

 

(769

)

Total other comprehensive income (loss)

 

 

6,731

 

 

 

1,762

 

 

 

(6,218

)

Comprehensive (loss) income

 

$

(3,769

)

 

$

(5,780

)

 

$

9,317

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

See accompanying notes to consolidated financial statements.

71


ALTAIR ENGINEERING INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY (DEFICIT)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

Common stock

 

 

Additional

 

 

 

 

 

 

other

 

 

Total

 

(in thousands)

 

Class A

 

 

Class B

 

 

paid-in

 

 

Accumulated

 

 

comprehensive

 

 

stockholders'

 

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

capital

 

 

deficit

 

 

loss

 

 

equity (deficit)

 

Balance at January 1, 2018

 

 

26,725

 

 

$

2

 

 

 

36,508

 

 

$

4

 

 

$

232,156

 

 

$

(168,142

)

 

$

(5,072

)

 

$

58,948

 

Cumulative effect of an accounting

   change

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

77,744

 

 

 

 

 

 

77,744

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15,535

 

 

 

 

 

 

15,535

 

Follow-on public offering,

   net of offering costs of $370

 

 

5,731

 

 

 

1

 

 

 

(1,675

)

 

 

(1

)

 

 

135,201

 

 

 

 

 

 

 

 

 

135,201

 

Adjustment for acquisitions

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(96

)

 

 

 

 

 

 

 

 

(96

)

Issuance of common stock

   for acquisitions

 

 

145

 

 

 

 

 

 

 

 

 

 

 

 

8,681

 

 

 

 

 

 

 

 

 

8,681

 

Exercise of stock options

 

 

3,086

 

 

 

1

 

 

 

 

 

 

 

 

 

2,076

 

 

 

 

 

 

 

 

 

2,077

 

Conversion from Class B to Class A

   common stock

 

 

2,662

 

 

 

 

 

 

(2,662

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,814

 

 

 

 

 

 

 

 

 

1,814

 

Foreign currency translation,

   net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(5,449

)

 

 

(5,449

)

Retirement related benefit plans,

   net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(769

)

 

 

(769

)

Balance at December 31, 2018

 

 

38,349

 

 

 

4

 

 

 

32,171

 

 

 

3

 

 

 

379,832

 

 

 

(74,863

)

 

 

(11,290

)

 

 

293,686

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(7,542

)

 

 

 

 

 

(7,542

)

Equity component of convertible senior

   notes, net of issuance costs

 

 

 

 

 

 

 

 

 

 

 

 

 

 

50,009

 

 

 

 

 

 

 

 

 

50,009

 

Issuance of common stock

   for acquisitions

 

 

250

 

 

 

 

 

 

 

 

 

 

 

 

7,637

 

 

 

 

 

 

 

 

 

7,637

 

Exercise of stock options and other

 

 

1,571

 

 

 

 

 

 

 

 

 

 

 

 

1,510

 

 

 

 

 

 

 

 

 

1,510

 

Vesting of restricted stock

 

 

61

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Conversion from Class B to Class A

   common stock

 

 

1,040

 

 

 

 

 

 

(1,040

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7,645

 

 

 

 

 

 

 

 

 

7,645

 

Foreign currency translation,

   net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,895

 

 

 

1,895

 

Retirement related benefit plans,

   net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(133

)

 

 

(133

)

Balance at December 31, 2019

 

 

41,271

 

 

 

4

 

 

 

31,131

 

 

 

3

 

 

 

446,633

 

 

 

(82,405

)

 

 

(9,528

)

 

 

354,707

 

Cumulative effect of an accounting

   change

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(388

)

 

 

 

 

 

(388

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(10,500

)

 

 

 

 

 

(10,500

)

Issuance of common stock

   for acquisitions

 

 

230

 

 

 

 

 

 

 

 

 

 

 

 

3,504

 

 

 

 

 

 

 

 

 

3,504

 

Exercise of stock options

 

 

1,472

 

 

 

 

 

 

 

 

 

 

 

 

1,710

 

 

 

 

 

 

 

 

 

1,710

 

Vesting of restricted stock

 

 

223

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Conversion from Class B to Class A

   common stock

 

 

1,020

 

 

 

 

 

 

(1,020

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

21,254

 

 

 

 

 

 

 

 

 

21,254

 

Reclassification of mezzanine equity to

   permanent equity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,568

 

 

 

 

 

 

 

 

 

1,568

 

Foreign currency translation,

   net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7,782

 

 

 

7,782

 

Retirement related benefit plans,

   net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,051

)

 

 

(1,051

)

Balance at December 31, 2020

 

 

44,216

 

 

$

4

 

 

 

30,111

 

 

$

3

 

 

$

474,669

 

 

$

(93,293

)

 

$

(2,797

)

 

$

378,586

 

 

See accompanying notes to consolidated financial statements.

72


ALTAIR ENGINEERING INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

 

2018

 

OPERATING ACTIVITIES:

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income

 

$

(10,500

)

 

$

(7,542

)

 

$

15,535

 

Adjustments to reconcile net (loss) income to net cash provided by

   operating activities:

 

 

 

 

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

23,806

 

 

 

21,522

 

 

 

14,734

 

Provision for credit loss

 

 

1,259

 

 

 

671

 

 

 

394

 

Amortization of debt discount and issuance costs

 

 

10,829

 

 

 

5,663

 

 

 

23

 

Stock-based compensation expense

 

 

21,355

 

 

 

8,528

 

 

 

3,339

 

Gain on sale of assets held for sale

 

 

 

 

 

 

 

 

(4,503

)

Impairment of intangible assets

 

 

 

 

 

 

 

 

608

 

Deferred income taxes

 

 

(10,350

)

 

 

(950

)

 

 

(1,057

)

Other, net

 

 

118

 

 

 

6

 

 

 

(206

)

Changes in assets and liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Accounts receivable

 

 

(11,032

)

 

 

(7,901

)

 

 

(1,394

)

Prepaid expenses and other current assets

 

 

(2,131

)

 

 

(2,396

)

 

 

204

 

Other long-term assets

 

 

(4,527

)

 

 

(2,591

)

 

 

(1,660

)

Accounts payable

 

 

(1,839

)

 

 

(426

)

 

 

1,647

 

Accrued compensation and benefits

 

 

1,985

 

 

 

(1,232

)

 

 

5,678

 

Other accrued expenses and current liabilities

 

 

5,771

 

 

 

513

 

 

 

(6,667

)

Operating lease right of use assets and liabilities, net

 

 

(142

)

 

 

102

 

 

 

 

Deferred revenue

 

 

8,280

 

 

 

17,426

 

 

 

9,555

 

Net cash provided by operating activities

 

 

32,882

 

 

 

31,393

 

 

 

36,230

 

INVESTING ACTIVITIES:

 

 

 

 

 

 

 

 

 

 

 

 

Payments for acquisition of businesses, net of cash acquired

 

 

(41,028

)

 

 

(25,720

)

 

 

(203,438

)

Capital expenditures

 

 

(6,093

)

 

 

(9,660

)

 

 

(6,659

)

Payments for acquisition of developed technology

 

 

(2,133

)

 

 

(473

)

 

 

(2,727

)

Proceeds from sale of assets held for sale and other

 

 

 

 

 

 

 

 

6,614

 

Other investing activities, net

 

 

162

 

 

 

14

 

 

 

 

Net cash used in investing activities

 

 

(49,092

)

 

 

(35,839

)

 

 

(206,210

)

FINANCING ACTIVITIES:

 

 

 

 

 

 

 

 

 

 

 

 

Borrowings under revolving commitment

 

 

30,000

 

 

 

96,992

 

 

 

37,041

 

Proceeds from the exercise of stock options

 

 

1,710

 

 

 

1,510

 

 

 

2,077

 

Proceeds from issuance of convertible senior notes,

   net of underwriters' discounts and commissions

 

 

 

 

 

223,101

 

 

 

 

Payments on revolving commitment

 

 

 

 

 

(127,941

)

 

 

(6,091

)

Payments for issuance costs of convertible senior notes

 

 

 

 

 

(1,233

)

 

 

 

Proceeds from issuance of Class A common stock in follow-on public

   offering, net of underwriters' discounts and commissions

 

 

 

 

 

 

 

 

135,572

 

Other financing activities

 

 

(460

)

 

 

(513

)

 

 

(1,069

)

Net cash provided by financing activities

 

 

31,250

 

 

 

191,916

 

 

 

167,530

 

Effect of exchange rate changes on cash, cash equivalents and restricted cash

 

 

3,010

 

 

 

342

 

 

 

(1,443

)

Net increase (decrease) in cash, cash equivalents and restricted cash

 

 

18,050

 

 

 

187,812

 

 

 

(3,893

)

Cash, cash equivalents and restricted cash at beginning of year

 

 

223,497

 

 

 

35,685

 

 

 

39,578

 

Cash, cash equivalents and restricted cash at end of period

 

$

241,547

 

 

$

223,497

 

 

$

35,685

 

Supplemental disclosures of cash flow:

 

 

 

 

 

 

 

 

 

 

 

 

Interest paid

 

$

731

 

 

$

664

 

 

$

223

 

Income taxes paid

 

$

12,666

 

 

$

7,686

 

 

$

6,735

 

Supplemental disclosure of non-cash investing and financing activities:

 

 

 

 

 

 

 

 

 

 

 

 

Issuance of common stock in connection with acquisitions

 

$

3,504

 

 

$

7,637

 

 

$

8,681

 

Promissory notes issued and deferred payment obligations

   for acquisitions

 

$

1,266

 

 

$

497

 

 

$

1,729

 

Finance leases

 

$

118

 

 

$

632

 

 

$

895

 

Property and equipment in accounts payable and other current liabilities

 

$

1,671

 

 

$

259

 

 

$

330

 

 

See accompanying notes to consolidated financial statements.

73


ALTAIR ENGINEERING INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

1. Description of business

Altair Engineering Inc. (“Altair” or the “Company”) is incorporated in the state of Delaware. The Company is a global technology company providing software and cloud solutions in the areas of simulation, high-performance computing (“HPC”), data analytics, and artificial intelligence (“AI”). Altair enables organizations across broad industry segments to compete more effectively in a connected world while creating a more sustainable future. The Company is based in Troy, Michigan.

The Company’s simulation and AI-driven approach to innovation is powered by the Company’s broad portfolio of high-fidelity and high-performance physics solvers, our market leading technology for optimization and HPC, and our end-to-end platform for developing AI and Internet of Things (“IoT”) solutions. The Company’s integrated suite of software optimizes design performance across multiple disciplines encompassing structures, motion, fluids, thermal management, electromagnetics, system modeling, and embedded systems, while also providing AI solutions and true-to-life visualization and rendering.

Altair’s software products represent a comprehensive, open architecture solution for simulation, HPC, data analytics, and AI to empower decision making for improved product design and development, manufacturing, energy management and exploration, financial services, health care, and retail operations. Altair believes its products offer a comprehensive set of technologies to design and optimize high-performance, efficient, innovative and sustainable products and processes in an increasingly connected world.

Altair also provides Client Engineering Services to support its customers with long-term ongoing product design and development expertise. This has the benefit of embedding the Company within customers, deepening its understanding of their processes, and allowing the Company to more quickly perceive trends in the overall market, helping the Company to better tailor its software products’ research and development and sales initiatives. The Company hires engineers and data scientists for placement at a customer site for specific customer-directed assignments.

Follow-on public offering

In June 2018, the Company closed its follow-on public offering (the “Offering”), in which the Company issued and sold 4,056,004 shares of Class A common stock (inclusive of 763,424 shares sold upon the exercise by the underwriters of their option to purchase additional shares of our Class A common stock). The price per share to the public was $35.00. The Company received aggregate proceeds of $135.6 million from the Offering, net of underwriters’ discounts and commissions, before deducting offering costs of approximately $0.4 million.

The Offering also included the sale of 2,307,420 shares of Class A common stock by selling stockholders, giving effect to the conversion of 1,675,420 shares of the Company’s Class B common stock into an equivalent number of shares of Class A common stock and the exercise of 257,000 options to purchase Class A common stock. The Company did not receive any proceeds from the sale of shares of Class A common stock by the selling stockholders other than the $0.5 million in proceeds from exercises of stock options by certain selling stockholders.  

 


74


 

2. Summary of significant accounting policies

Principles of consolidation

The accompanying consolidated financial statements have been prepared using accounting principles generally accepted in the United States of America (“GAAP”). The consolidated financial statements include the results of the Company and its controlled subsidiaries. Third-party holdings of equity interests in the Company’s subsidiaries that are less than controlled represent noncontrolling interests. Intercompany accounts and transactions have been eliminated in the consolidated financial statements.

Use of estimates

The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements, and reported amounts of revenue and expenses during the reporting periods. On an ongoing basis, management evaluates its significant estimates including the stand alone selling price, or SSP, for each distinct performance obligation included in customer contracts with multiple performance obligations, the incremental borrowing rate used in the valuation of lease liabilities, fair value of convertible senior notes, provision for doubtful accounts, tax valuation allowances, liabilities for uncertain tax provisions, impairment of goodwill and intangible assets, retirement obligations, useful lives of intangible assets, revenue for fixed price contracts, valuation of common stock, and stock-based compensation. Actual results could differ from those estimates.

Foreign currency translation

The functional currency of the Company’s foreign subsidiaries is their respective local currency. The assets and liabilities of the subsidiaries are translated to U.S. dollars at the exchange rate on the balance sheet date. Equity balances and transactions are translated using historical exchange rates. Revenues and expenses are translated at the average exchange rate during the period. Translation adjustments arising from the use of differing exchange rates from period to period are recorded as a component of accumulated other comprehensive loss within stockholders’ equity.

All assets and liabilities denominated in a currency other than the functional currency are remeasured into the functional currency with gains and losses recognized in foreign currency losses, net, in the consolidated statements of operations. The Company has no transactions which hedge purchase commitments and no intercompany balances which are designated as being of a long-term investment in nature.

Revenue recognition

Software revenue

Revenue is derived principally from the licensing of software products and from related maintenance contracts. The Company enters into contracts that include combinations of products, maintenance and services, which are accounted for as separate performance obligations with differing revenue recognition patterns.

Revenue from term-based software licenses is classified as software revenue. Term-based licenses are sold only as a bundled arrangement that includes the rights to a term-based software license and post-contract customer support (PCS), which includes unspecified technical enhancements and customer support. Maximizing the use of observable inputs, the Company determined that a majority of the estimated standalone selling prices of the term-based license is attributable to the term-based license and a minority is attributable to the PCS. The license component is classified as license revenue and recognized as revenue upon the later of delivery of the licensed product or the beginning of the license period. PCS is classified as maintenance and other services and is recognized ratably over the term of the contract, as the Company provides the PCS benefit over time as a stand ready to perform obligation.

In addition to term-based software licenses, the Company sells perpetual licenses. Software revenue is recognized upon the later of delivery of the licensed product or the beginning of the license period. Typically, the Company’s perpetual licenses are sold with PCS. The Company allocates value in bundled perpetual and PCS arrangements based on the value relationship between the software license and maintenance. Revenue from PCS is classified as maintenance and other services and is recognized ratably over the term of the contract, as the Company satisfies the PCS performance obligation over time as a stand ready to perform obligation.

75


Revenue from training, consulting and other services is recognized as the services are performed, and is classified as maintenance and other services in the consolidated statement of operations. For contracts in which the service consists of a single performance obligation, such as providing a training class to a customer, the Company recognizes revenue upon completion of the performance obligation. For service contracts that are longer in duration and often include multiple performance obligations (for example, point-in-time training and consulting), the Company measures the progress toward completion of the obligations and recognizes revenue accordingly. In measuring progress towards the completion of performance obligations, the Company typically utilizes output-based estimates for services with fixed fee arrangements, and estimates output based on the total tasks completed as compared to the total tasks required for each contract. Input-based estimates are utilized for services that involve general consultations with contractual billing arrangements based on time and materials, utilizing direct labor as the input measure.

The Company also executes arrangements through indirect channel partners in which the channel partners are authorized to market and distribute the Company's software products to end users of the Company's products and services in specified territories. In sales facilitated by channel partners, the channel partner bears the risk of collection from the end-user customer. The Company recognizes revenue from transactions with channel partners in a manner consistent with the direct sales described above for both perpetual and term-based licenses. Revenue from channel partner transactions is the amount remitted to the Company by the channel partners. This amount includes a fee for PCS that is compensation for providing technical enhancements and the second level of technical support to the end user, which is recognized over the period that PCS is to be provided. The Company does not offer right of return, product rotation, or price protection to any of its channel partners.

Non-income related taxes collected from customers and remitted to governmental authorities are recorded on the consolidated balance sheets as accounts receivable, net and other accrued expenses and current liabilities. These amounts are reported on a net basis in the consolidated statements of operations and do not impact reported revenues or expenses. Certain hardware revenue is included within software revenue and is recognized when all revenue recognition criteria stated above are met, which is generally when the products are delivered to end customers.

Software related services

Consulting services from product design and development projects are considered distinct performance obligations and are provided to customers on a time-and-materials (“T&M”) or fixed-price basis. The Company recognizes software services revenue for T&M contracts based upon hours worked and contractually agreed upon hourly rates using the input method. Revenue from fixed-price engagements is recognized using the output method based on the ratio of costs incurred to total estimated project costs.

Client engineering services

Client engineering services revenue are derived from professional services for staffing primarily representing engineers and data scientists located at a customer site. These professional services are considered distinct performance obligations and are provided to customers on a T&M basis. The Company recognizes this revenue for T&M contracts based upon hours worked and contractually agreed upon hourly rates using the input method.

Other

Other revenue includes product revenue from the sale of LED products primarily for the replacement of fluorescent tubes. Revenue from the sale of LED products is recognized when all revenue recognition criteria stated above are met, which is generally when the products are delivered to resellers or to end customers. Sales returns, which reduce revenue, are estimated using historical experience.

Cash, cash equivalents and restricted cash

The Company considers all highly liquid investments with original or remaining maturities of 90 days or less at the date of purchase to be cash equivalents. Cash and cash equivalents are recorded at cost, which approximates fair value. Restricted cash is included in Other long-term assets on the consolidated balance sheets. The following table provides a reconciliation of cash, cash equivalents and restricted cash reported in the consolidated balance sheets that sum to the total of the amounts reported in the consolidated statements of cash flows (in thousands):

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

Cash and cash equivalents

 

$

241,221

 

 

$

223,117

 

Restricted cash included in other long-term assets

 

 

326

 

 

 

380

 

Total cash, cash equivalents, and restricted cash

 

$

241,547

 

 

$

223,497

 

 

Restricted cash represents amounts required for a contractual agreement with an insurer for the payment of potential health insurance claims, and term deposits for bank guarantees.

76


Accounts receivable, net

Accounts receivable, net consisted of the following (in thousands):

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

Accounts receivable, trade

 

$

111,162

 

 

$

100,461

 

Contract assets

 

 

6,716

 

 

 

4,523

 

Accounts receivable, net

 

$

117,878

 

 

$

104,984

 

A provision for expected credit losses for groups of billed and unbilled receivables and contract assets that share similar risk characteristics is recorded based on an evaluation of historical loss experience, current conditions, and reasonable and supportable forecasts. Accounts are written off when it becomes apparent that such amounts will not be collected, generally when amounts are past due by greater than one year. Generally, the Company does not require collateral or charge interest on accounts receivable. Accounts receivable were reported net of a provision for credit loss of $2.6 million and $1.4 million at December 31, 2020 and 2019, respectively. Activity in the provision for credit loss was as follows (in thousands):

 

 

 

For the Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Balance, beginning of year

 

$

(1,415

)

 

$

(1,150

)

 

$

(798

)

Adoption of ASC 326 on beginning allowance

 

 

(388

)

 

 

 

 

 

 

Provision charged to expense

 

 

(1,259

)

 

 

(671

)

 

 

(394

)

Write-offs, net of recoveries

 

 

563

 

 

 

413

 

 

 

3

 

Effects of foreign currency translation

 

 

(60

)

 

 

(7

)

 

 

39

 

Balance, end of year

 

$

(2,559

)

 

$

(1,415

)

 

$

(1,150

)

 

The change in the provision for credit loss was driven by the $0.4 million from the adoption of ASU 2016-13 and incremental losses in the current year including an immaterial impact of COVID-19 as the Company adjusted expected credit loss rates subsequent to adoption. The impact resulting from the increased credit loss rates did not have a material effect on the Company’s consolidated financial statements and is reflected in the amounts noted above.

Property and equipment, net

Property and equipment are stated at cost, less accumulated depreciation and amortization. Equipment held under capital leases are stated at the present value of minimum lease payments less accumulated amortization. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets.

Expenditures for maintenance and repairs are charged to expense in the period incurred. Major expenditures for betterments are capitalized when they meet the criteria for capitalization. When assets are retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the consolidated statements of operations in the period realized.

Building and improvements is depreciated over an estimated useful life of five to thirty-nine years. Computer equipment and software is depreciated over an estimated useful life of three to five years. Office furniture and equipment is depreciated over an estimated useful life of five to fifteen years. Leasehold improvements and assets acquired under capital leases are amortized over the lease term or the estimated useful life of the related asset or improvement, whichever is shorter.

Software development costs

Software development costs incurred prior to the establishment of technological feasibility are expensed as incurred. Technological feasibility is established upon the completion of a detailed program design. Capitalization of software development costs begins upon the establishment of technological feasibility and ends when the product is available for general release. Generally, the time between the establishment of technological feasibility and commercial release of software is short. As such, all internal software development costs have been expensed as incurred and included in research and development expense in the accompanying consolidated statements of operations.

77


Impairment of long-lived assets

Long-lived assets, such as property and equipment, and definite-lived intangible assets, including developed technology and customer relationships, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group to be tested for possible impairment, the Company compares the undiscounted future cash flows expected to be generated by that asset or asset group to its carrying amount. If the carrying amount of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, an impairment charge is recognized to the extent that the carrying amount exceeds its fair value. Fair value is determined through various valuation techniques, including discounted cash flow models and third-party independent appraisals. No impairment losses were recognized in 2020, 2019, or 2018.

Goodwill and other indefinite-lived intangible assets

Goodwill represents the excess of the consideration transferred for an acquired entity over the estimated fair values of the net tangible assets and the identifiable assets acquired. As described in Note 4—Acquisitions and disposals, the Company has recorded goodwill in connection with certain acquisitions. Goodwill and other indefinite-lived intangible assets are not amortized, but rather are reviewed for impairment annually or more frequently if facts or circumstances indicate that the carrying value may not be recoverable.

The Company has determined that there is one reporting unit with goodwill subject to goodwill impairment testing. An entity has the option to perform a qualitative assessment to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount prior to performing the quantitative two-step impairment test.

The Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount prior to performing the quantitative two-step impairment test. The qualitative assessment evaluates various events and circumstances, such as macro-economic conditions, industry and market conditions, cost factors, relevant events and financial trends that may impact a reporting unit’s fair value. If, after assessing the totality of events or circumstances, an entity determines it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill, then additional impairment testing is not required. However, if an entity concludes otherwise, then it is required to perform the two-step goodwill impairment test.

The impairment test involves comparing the estimated fair value of a reporting unit with its book value, including goodwill. If the estimated fair value exceeds book value, goodwill is considered not to be impaired. If, however, the fair value of the reporting unit is less than book value, then an impairment loss is recognized in an amount equal to the amount that the book value of the reporting unit exceeds its fair value, not to exceed the total amount of goodwill allocated to the reporting unit.

The Company performs its annual impairment review of goodwill in the fourth quarter of each year and when a triggering event occurs between annual impairment dates. For 2020, the Company performed a qualitative assessment of goodwill and determined that it was not more likely than not that the fair value of its reporting unit with goodwill was less than the carrying amounts. Accordingly, the Company determined that its goodwill was not impaired.

The Company performs its annual impairment review of indefinite-lived intangibles in the fourth quarter of each year and when a triggering event occurs between annual reporting dates. In 2020, the Company performed a qualitative assessment of indefinite-lived trade names and determined there was no indication of impairment. Accordingly, no impairment charges were recognized in 2020. During the quarter ended September 30, 2018, the Company performed a test of indefinite-lived trade names. This test was triggered by the Company’s decision during the quarter to rename and rebrand certain products in the Software segment. Upon completion of the impairment test, the Company recorded an impairment charge of $0.6 million which is included in other operating income for the year ended December 31, 2018.

Receivable for R&D credit

The French government provides a research and development (“R&D”) tax credit known as Credit Impôt Recherche, or CIR, in order to encourage Companies to invest in R&D. The tax credit is deductible from the French income tax and any excess is carried forward for three years. After three years, any unused credit may be reimbursed to the Company by the French government. As of December 31, 2020, the Company had approximately $13.2 million receivables from the French government related to CIR, of which $3.2 million is recorded in income tax receivable and the remaining $10.0 million is recorded in other long-term assets. As of December 31, 2019, the Company had approximately $12.1 million receivables from the French government related to CIR, of which $2.5 million was recorded in income tax receivable and the remaining $9.6 million was recorded in other long-term assets. CIR is subject to customary audit by the French tax authorities.

78


Derivative financial instruments

The Company may use derivative financial instruments, primarily interest rate swap contracts or foreign currency contracts, to hedge its exposure to interest rate or foreign exchange risk. Such derivative financial instruments are initially recorded at fair value on the date on which a derivative contract is entered into and are subsequently remeasured to fair value at period end. Any gains or losses arising from changes in fair value on derivative contracts during the year are recorded in other (income) expense, net in the consolidated statement of operations. Hedge accounting has not been applied.

Income taxes

The Company accounts for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis and for operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. The Company records net deferred tax assets to the extent it believes that these assets will more likely than not be realized. These deferred tax assets are subject to periodic assessments as to recoverability and if it is determined that it is more likely than not that the benefits will not be realized, valuation allowances are recorded which increase the provision for income taxes. In making such determination, the Company considers all available positive and negative evidence, including historical taxable income, projected future taxable income, the expected timing and reversal of existing temporary differences, ability to carryback losses, and tax planning strategies. If based upon the evidence, it is more likely than not that the deferred tax asset will not be realized, a valuation allowance is recorded. A valuation allowance is recognized to reduce deferred tax assets to the amount that management believes is more likely than not to be realized.

The Company applies a more-likely-than-not recognition threshold to its accounting for tax uncertainties. The Company reviews all of its tax positions and makes determinations as to whether its tax positions are more likely than not to be sustained upon examination by the relevant taxing authorities. Only those benefits that have a greater than fifty percent likelihood of being sustained upon examination by taxing authorities are recognized. Interest and penalties related to uncertain tax positions are recorded in the provision for income taxes in the consolidated statements of operations.

Research and development costs

Research and development costs are expensed as incurred. Research and development expenses consist primarily of salaries and benefits of research and development employees and costs incurred related to the development of new software products and significant enhancements and engineering changes to existing software products.

Advertising costs

Advertising costs are expensed as incurred. Advertising expenses were $4.0 million, $4.5 million and $4.4 million for the years ended December 31, 2020, 2019 and 2018, respectively.

Mezzanine equity

In 2017, the Company issued 200,000 shares of Class A common stock to a third party as partial consideration for the purchase of developed technology. These shares have a put right that can be exercised by the holder five years from date of purchase at $12.50 per share that requires the shares to be recorded at fair value and classified as mezzanine equity in the consolidated balance sheet. The put right option is terminated if the shareholders sell their shares. As of December 31, 2017, the Company concluded that it is no longer probable that the put option will be exercised as the put value is substantially below market value and subsequent adjustment is not required.

 

During the year ended December 31, 2020, the third party holder sold 133,336 shares on the open market and as a result, the issuance value of those shares was reclassified into permanent equity from mezzanine equity. The remaining 66,664 shares continue to be classified as mezzanine equity until one of the following three events take place: (1) the shares are sold on the open market; (2) a redemption feature lapses; or (3) there is a modification of the terms of the instrument.

Leases

The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, current portion of operating lease liabilities, and operating lease liabilities, net of current portion on the Company’s consolidated balance sheets. Finance leases are included in property and equipment, current portion of long-term debt, and long-term

79


debt, net of current portion on the consolidated balance sheets. The Company did not receive any lease concessions related to COVID-19 that had a material effect on the Company’s consolidated financial statements.  

Stock-based compensation

Employee stock-based awards, consisting of stock options or restricted stock units (RSUs) expected to be settled by issuing shares of Class A common stock, are recorded as equity awards. The fair value of stock options on the date of grant is measured using the Black-Scholes option pricing model. The Company expenses the grant date fair value of its time-vested stock options subject to graded vesting using the straight-line method over the applicable service period. The fair value of RSUs is measured using the fair value of the Company’s Class A common stock on the date of the grant. The fair value of RSUs is recognized as expense on a straight-line basis over the requisite service period, which is generally four years.

Business combinations

The Company accounts for business acquisitions using the acquisition method of accounting. The fair value of purchase consideration of the acquired businesses is allocated to the identifiable tangible and intangible assets acquired and liabilities assumed in the transaction based upon their estimated fair values as of the acquisition date. The excess of the purchase price over those fair values is recorded as goodwill. During the measurement period, which may be up to one year from the acquisition date. The Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.

Recent accounting guidance

Accounting standards adopted

Credit Losses – In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326):  Measurement of Credit Losses on Financial Instruments. The ASU significantly changed how entities measure credit losses on most financial assets. The Company adopted ASU 2016-13 effective January 1, 2020 and recorded a cumulative effect adjustment to retained earnings of $0.4 million related to the adoption of ASU 2016-13; prior periods have not been adjusted.

Fair ValueIn August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement. This ASU modifies the disclosure requirements for fair value measurements, by removing, modifying, or adding certain disclosures. The Company adopted ASU 2018-13 on January 1, 2020. The adoption of this guidance did not have a material effect on the Company’s consolidated financial statements.

Intangibles – In August 2018, the FASB issued ASU 2018-15, Intangibles – Goodwill and Other – Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract. This ASU clarifies and aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The Company adopted ASU 2018-15 on January 1, 2020, on a prospective basis. The adoption of this guidance did not have a material effect on the Company’s consolidated financial statements.

Accounting standards not yet adopted 

Retirement Benefits – In August 2018, the FASB issued ASU 2018-14, Compensation – Retirement Benefits- Defined Benefit Plans – General (Subtopic 715-20): Disclosure Framework – Changes to the Disclosure Requirements for Defined Benefit Plans. This ASU modifies the disclosure requirements for defined benefit pension or other postretirement plans. The amendments are effective for fiscal years ending after December 15, 2020; early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements and related disclosures and does not expect this guidance to have a material effect on its consolidated financial statements.

Income Taxes – In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and improves consistent application of GAAP for other areas of Topic 740 by clarifying and amending existing guidance. The amendments are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020; early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements and related disclosures and does not expect this guidance to have a material effect on its consolidated financial statements.

Reference Rate Reform – In March 2020, the FASB issued ASU 2020-04. Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial ReportingThis ASU provides optional expedients and exceptions for applying U.S.

80


GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another rate that is expected to be discontinued. The amendments in the guidance are optional and effective for all entities as of March 12, 2020 through December 31, 2022. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements and related disclosures and does not expect this guidance to have a material effect on its consolidated financial statements.

Debt – In August 2020, the FASB issued ASU No. 2020-06, Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40). This ASU simplifies the accounting for convertible instruments by eliminating certain separation models. Under ASU 2020-06, a convertible debt instrument will generally be reported as a single liability at its amortized cost with no separate accounting for embedded conversion features. The update also requires the if-converted method to be used for convertible instruments and the effect of potential share settlement be included in the diluted earnings per share calculation when an instrument may be settled in cash or shares. The amendments in this update are effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. The guidance allows entities to use a modified or full retrospective transition method. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company is currently evaluating the timing and method of adoption and the related effect of the new guidance on its consolidated financial statements and earnings per share attributable to common stockholders.

3. Revenue from contracts with customers

Revenue recognition

Software revenue

Revenue is derived principally from the licensing of software products and from related maintenance contracts. The Company enters into contracts that include combinations of products, maintenance and services, which are accounted for as separate performance obligations with differing revenue recognition patterns.

Revenue from term-based software licenses is classified as software revenue. Term-based licenses are sold only as a bundled arrangement that includes the rights to a term-based software license and post-contract customer support (PCS), which includes unspecified technical enhancements and customer support. Maximizing the use of observable inputs, the Company determined that a majority of the estimated standalone selling prices of the term-based license is attributable to the term-based license and a minority is attributable to the PCS. The license component is classified as license revenue and recognized as revenue upon the later of delivery of the licensed product or the beginning of the license period. PCS is classified as maintenance and other services and is recognized ratably over the term of the contract, as the Company provides the PCS benefit over time as a stand ready to perform obligation.

In addition to term-based software licenses, the Company sells perpetual licenses. Software revenue is recognized upon the later of delivery of the licensed product or the beginning of the license period. Typically, the Company’s perpetual licenses are sold with PCS. The Company allocates value in bundled perpetual and PCS arrangements based on the value relationship between the software license and maintenance. Revenue from PCS is classified as maintenance and other services and is recognized ratably over the term of the contract, as the Company satisfies the PCS performance obligation over time as a stand ready to perform obligation.

Revenue from training, consulting and other services is recognized as the services are performed, and is classified as maintenance and other services in the consolidated statement of operations. For contracts in which the service consists of a single performance obligation, such as providing a training class to a customer, the Company recognizes revenue upon completion of the performance obligation. For service contracts that are longer in duration and often include multiple performance obligations (for example, point-in-time training and consulting), the Company measures the progress toward completion of the obligations and recognizes revenue accordingly. In measuring progress towards the completion of performance obligations, the Company typically utilizes output-based estimates for services with fixed fee arrangements, and estimates output based on the total tasks completed as compared to the total tasks required for each contract. Input-based estimates are utilized for services that involve general consultations with contractual billing arrangements based on time and materials, utilizing direct labor as the input measure.

The Company also executes arrangements through indirect channel partners in which the channel partners are authorized to market and distribute the Company's software products to end users of the Company's products and services in specified territories. In sales facilitated by channel partners, the channel partner bears the risk of collection from the end-user customer. The Company recognizes revenue from transactions with channel partners in a manner consistent with the direct sales described above for both perpetual and term-based licenses. Revenue from channel partner transactions is the amount remitted to the Company by the channel partners. This amount includes a fee for PCS that is compensation for providing technical enhancements and the second level of technical support to the end user, which is recognized over the period that PCS is to be provided. The Company does not offer right of return, product rotation, or price protection to any of its channel partners.

81


Non-income related taxes collected from customers and remitted to governmental authorities are recorded on the consolidated balance sheets as accounts receivable, net and other accrued expenses and current liabilities. These amounts are reported on a net basis in the consolidated statements of operations and do not impact reported revenues or expenses. Certain hardware revenue is included within software revenue and is recognized when all revenue recognition criteria stated above are met, which is generally when the products are delivered to end customers.

Software related services revenue

Consulting services from product design and development projects are considered distinct performance obligations and are provided to customers on a time-and-materials (“T&M”) or fixed-price basis. The Company recognizes software services revenue for T&M contracts based upon hours worked and contractually agreed upon hourly rates using the input method. Revenue from fixed-price engagements is recognized using the output method based on the ratio of costs incurred, to the total estimated project costs.

Client engineering services and Other revenue

Client engineering services revenue are derived from professional services for staffing primarily representing engineers and data scientists located at a customer site. These professional services are considered distinct performance obligations and are provided to customers on a T&M basis. The Company recognizes this revenue for T&M contracts based upon hours worked and contractually greed upon hourly rates using the input method. No significant judgments were made for revenue recognition within Other revenue.

Significant judgments

Software revenue

The Company’s contracts with customers typically include promises to transfer licenses and services to a customer. Judgment is required to determine if the promises are separate performance obligations within the context of the arrangement, and if so, the allocation of the transaction price to each performance obligation. The Company’s determination of standalone selling price for performance obligations is based on the midpoint of the range of historical observable prices for goods and services sold separately. In addition, the Company estimates the standalone selling price for certain performance obligations where observable prices are not directly available, or a significant portion of historical prices are not within the range. In instances where standalone selling price was not determined based on the range of historical observable prices for goods and services sold separately, the Company used an adjusted market assessment approach to estimate the standalone selling price. In such cases the Company has considered market conditions and other observable inputs, such as internal price lists, peer data, and industry data for a similar or identical product. The Company estimates standalone selling price at contract inception considering all information that is reasonably available and is based on the amount of consideration for which the Company expects to be entitled in exchange for transferring the promised good or service to the customer. The corresponding revenues are recognized as the related performance obligations are satisfied.

The Company’s contracts do not include a significant financing component requiring adjustment to the transaction price. Payment terms vary by contract type; however, arrangements typically stipulate a requirement for the customer to pay within 30 to 60 days.

The Company rarely enters into agreements to modify previously executed contracts, which constitute contract modifications. The Company assesses each of these contract modifications to determine (i) if the additional products and services are distinct from the products and services in the original arrangement; and (ii) if the amount of consideration expected for the added products and services reflects the stand-alone selling price of those products and services, as adjusted for contract-specific circumstances. A contract modification meeting both criteria is accounted for as a separate contract. A contract modification not meeting both criteria is considered a change to the original contract and is accounted for on either (i) a prospective basis as a termination of the existing contract and the creation of a new contract; or (ii) a cumulative catch-up basis. Generally, the Company’s contract modifications meet both criteria and are accounted for as a separate contract, as adjusted for contract-specific circumstances.

Disaggregation of revenue

The Company disaggregates its software revenue by type of performance obligation and timing of revenue recognition as follows (in thousands):

82


 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Term licenses

 

$

224,472

 

 

$

201,881

 

 

$

168,909

 

Perpetual licenses

 

 

35,493

 

 

 

42,440

 

 

 

38,255

 

Maintenance

 

 

117,159

 

 

 

103,699

 

 

 

86,150

 

Professional software services

 

 

14,587

 

 

 

18,682

 

 

 

11,047

 

Software related services

 

 

26,454

 

 

 

34,576

 

 

 

36,945

 

Client engineering services

 

 

44,320

 

 

 

48,987

 

 

 

47,852

 

Other

 

 

7,436

 

 

 

8,650

 

 

 

7,221

 

Total revenue

 

$

469,921

 

 

$

458,915

 

 

$

396,379

 

The Company derived approximately 10% of its total revenue through indirect sales channels for the years ended December 31, 2020, 2019 and 2018.

Costs to obtain a contract

The Company pays commissions for new software product and PCS sales as well as for renewals of existing software and PCS contracts. Commissions paid to obtain renewal contracts are not commensurate with the commissions paid for new product sales and therefore, a portion of the commissions paid for new contracts relate to future renewals.

The Company accounts for new product sales commissions using a portfolio approach and allocates the cost of commissions in proportion to the allocation of transaction price of license and PCS performance obligations. Commissions allocated to the license and license renewal components are expensed at the time the license revenue is recognized. Commissions allocated to PCS are capitalized and amortized on a straight-line basis over a period of four years, reflecting the Company’s estimate of the expected period that it will benefit from those commissions. As of December 31, 2020 and 2019, respectively, capitalized costs to obtain a contract were $3.7 million and $2.3 million recorded in Prepaid and other current assets and $0.6 million and $0.8 million recorded in Other long-term assets. Sales commissions were $5.0 million and $4.5 million for the years ended December 31, 2020 and 2019, respectively, and were included in sales and marketing expense in the Company’s consolidated statement of operations.

Contract assets

At December 31, 2020, contract assets were $6.7 million included in Accounts receivable, $1.4 million included in Prepaid expenses and other current assets, and $1.3 million included in Other long-term assets. At December 31, 2019, contract assets were $4.5 million included in Accounts receivable and $2.7 million included in Prepaid expenses and other current assets.

Deferred revenue

Deferred revenue consists of billings made or payments received in advance of revenue recognition from software license, PCS and professional services agreements. The timing of revenue recognition may differ from the timing of billings to customers. Payment terms vary by the type and location of customer and the products or services offered. The term between invoicing and when payment is due is not significant. The Company generally invoices its customers annually for the forthcoming year of software licenses, and more frequently for other products and services. Accordingly, the Company’s deferred revenue balance does not include revenue for future years of multiple year non-cancellable contracts that have not yet been billed.

Approximately $74.5 million of revenue was recognized during 2020 was included in the deferred revenue balances at the beginning of the year.

Revenue allocated to remaining performance obligations represents contracted revenue that has not yet been recognized, which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods. Contracted revenue not yet recognized was $131.4 million and $113.5 million at December 31, 2020 and 2019, respectively, of which the Company expects to recognize approximately 84% and 80% of the revenue, respectively, over the next 12 months and the remainder thereafter.

4. Acquisitions and disposals

Univa

In September 2020, the Company acquired all of the outstanding capital stock and equity interests of Univa Corporation (“Univa”) for a preliminary base purchase price of $30.2 million, subject to certain adjustments. Univa is a leading innovator in enterprise-grade workload management, scheduling, and optimization solutions for HPC and artificial intelligence (AI) on-premises and in the cloud. Univa’s technology complements Altair’s HPC and data analytics solutions and enables the Company to further expand into life

83


sciences and financial services. Univa is headquartered in Chicago, with offices in Canada and Germany. The financial results of Univa have been included in the Company’s consolidated financial statements since the acquisition date.

 

The acquisition of Univa has been accounted for as a business combination under the acquisition method of accounting, which results in acquired assets and assumed liabilities being measured at their estimated fair value as of the acquisition date. The following table summarizes the preliminary purchase consideration transferred to acquire Univa and the amounts of identified assets acquired and liabilities assumed at the acquisition date (in thousands):

 

Fair value of consideration transferred

 

$

30,184

 

Recognized amounts of identifiable assets acquired and liabilities assumed:

 

 

 

 

Cash

 

 

193

 

Accounts receivable

 

 

956

 

Other assets

 

 

164

 

Trade names (4-year life)

 

 

200

 

Developed technology (6-year life)

 

 

9,000

 

Customer relationships (7-year life)

 

 

4,800

 

Accounts payable and other liabilities

 

 

(891

)

Deferred revenue

 

 

(874

)

Deferred tax liabilities

 

 

(1,100

)

Total net identifiable assets acquired and liabilities assumed

 

 

12,448

 

Goodwill

 

$

17,736

 

(1)

Goodwill is primarily attributable to market synergies expected to arise after the acquisition and is not deductible for tax purposes. All goodwill is recorded in the Software segment.

The preliminary estimated fair values of assets acquired and liabilities assumed, and identifiable intangible assets may be subject to change as additional information is received. The primary areas that remain preliminary relate to the fair value of intangible assets acquired, certain tangible assets and liabilities acquired, income taxes and residual goodwill. The Company expects to finalize the valuation as soon as practicable, but not later than one year from the acquisition date.

Other business acquisitions

During the year ended December 31, 2020, the Company completed other business acquisitions that were individually insignificant to the Company’s consolidated financial statements. The aggregate purchase price of these other acquisitions was $16.9 million and was allocated to assets acquired and liabilities assumed at their estimated fair values. The allocation included $6.2 million to developed technology, $2.2 million to customer relationships and $8.2 million to goodwill, and approximately $0.7 million is deductible for tax purposes. The operating results of each acquisition have been included in the consolidated financial statements since the respective dates of acquisition. All goodwill is recorded in the Software segment.

Polliwog

In October 2019, the Company entered into a stock purchase agreement and simultaneously acquired 97% of the outstanding capital stock of Polliwog Co. Ltd. (“Polliwog”), a software company based near Seoul, Korea, for aggregate consideration of $19.3 million. In October 2022, the Company will purchase the remaining three percent of Polliwog’s outstanding capital stock for aggregate consideration of $0.8 million, subject to a second stock purchase agreement. The allocation of fair value of purchase consideration was finalized in 2020, and there were no material changes to the fair value of assets acquired and liabilities assumed, as previously reported.

DEM Solutions Limited

In November 2019, the Company entered into a stock purchase agreement and simultaneously acquired 100% of the outstanding capital stock of DEM Solutions Limited (“DEM Solutions”), a company based in Edinburgh, UK, for aggregate consideration of $13.1 million. The allocation of fair value of purchase consideration was finalized in 2020, and there were no material changes to the fair value of assets acquired and liabilities assumed, as previously reported.

WEYV

In July 2019, the Company decided to sunset operations of its WEYV business, a consumer music and content service. The Company concluded that this decision was not a strategic shift that has or will have a major effect on its operations and financial results, and therefore did not meet the accounting criteria to be classified as a discontinued operation.

84


The operations of WEYV ceased in the third quarter of 2019. The loss on disposal was not material and is included in other operating income in the consolidated statement of operations. WEYV had a loss before income tax of $3.0 million and $4.2 million for the years ended December 31, 2019 and 2018, respectively. The WEYV business is reported in All Other within the Company’s segment information in Note 18. 

5. Property and equipment, net

Property and equipment consisted of the following (in thousands):

 

 

 

Estimated

 

 

December 31,

 

 

 

useful lives

 

 

2020

 

 

2019

 

Land

 

Indefinite

 

 

$

10,067

 

 

$

9,942

 

Building and improvements

 

5-39 years

 

 

 

15,630

 

 

 

15,512

 

Computer equipment and software

 

3-5 years

 

 

 

41,451

 

 

 

37,361

 

Office furniture and equipment

 

5-15 years

 

 

 

10,136

 

 

 

8,029

 

Leasehold improvements

 

 

(1

)

 

 

9,652

 

 

 

9,014

 

Right of use assets under finance leases

 

 

(1

)

 

 

2,665

 

 

 

2,745

 

Total property and equipment

 

 

 

 

 

 

89,601

 

 

 

82,603

 

Less: accumulated depreciation and amortization

 

 

 

 

 

 

53,269

 

 

 

46,306

 

Property and equipment, net

 

 

 

 

 

$

36,332

 

 

$

36,297

 

 

(1)

Shorter of lease term or estimated useful life, generally ranging from five to ten years.

Depreciation expense, including amortization of ROU assets under finance leases, was $7.4 million, $7.1 million and $7.0 million for the years ended December 31, 2020, 2019 and 2018, respectively.

6. Goodwill and other intangible assets

Goodwill

The changes in the carrying amount of goodwill, which is attributable to the Software reportable segment, are as follows (in thousands):

 

Balance at December 31, 2018

 

$

210,532

 

Acquisitions

 

 

21,922

 

Effects of foreign currency translation and other

 

 

1,229

 

Balance at December 31, 2019

 

 

233,683

 

Acquisitions

 

 

25,932

 

Effects of foreign currency translation and other

 

 

4,866

 

Balance at December 31, 2020

 

$

264,481

 

 

Other intangible assets

A summary of other intangible assets is shown below (in thousands):

 

 

 

December 31, 2020

 

 

 

Weighted

average

amortization

period

 

Gross

carrying

amount

 

 

Accumulated

amortization

 

 

Net carrying

amount

 

Definite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Developed technology

 

4-6 years

 

$

78,841

 

 

$

37,651

 

 

$

41,190

 

Customer relationships

 

7-10 years

 

 

40,207

 

 

 

16,673

 

 

 

23,534

 

Other intangibles

 

4-10 years

 

 

344

 

 

 

84

 

 

 

260

 

Total definite-lived intangible assets

 

 

 

 

119,392

 

 

 

54,408

 

 

 

64,984

 

Indefinite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Trade names

 

 

 

 

11,130

 

 

 

 

 

 

 

11,130

 

Total other intangible assets

 

 

 

$

130,522

 

 

$

54,408

 

 

$

76,114

 

85


 

 

 

 

December 31, 2019

 

 

 

Weighted

average

amortization

period

 

Gross

carrying

amount

 

 

Accumulated

amortization

 

 

Net carrying

amount

 

Definite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Developed technology

 

4-6 years

 

$

60,916

 

 

$

25,838

 

 

$

35,078

 

Customer relationships

 

7-10 years

 

 

32,582

 

 

 

11,575

 

 

 

21,007

 

Other intangibles

 

10 years

 

 

111

 

 

 

62

 

 

 

49

 

Total definite-lived intangible assets

 

 

 

 

93,609

 

 

 

37,475

 

 

 

56,134

 

Indefinite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Trade names

 

 

 

 

10,941

 

 

 

 

 

 

 

10,941

 

Total other intangible assets

 

 

 

$

104,550

 

 

$

37,475

 

 

$

67,075

 

 

Amortization expense related to amortizing intangible assets was $16.4 million, $14.4 million and $7.7 million for the years ended December 31, 2020, 2019 and 2018, respectively.

Estimated amortization expense for the next five years as of December 31, 2020 is as follows (in thousands):

 

Year ending

 

 

 

 

December 31, 2021

 

$

17,763

 

December 31, 2022

 

 

14,348

 

December 31, 2023

 

 

15,406

 

December 31, 2024

 

 

8,204

 

December 31, 2025

 

 

4,745

 

Thereafter

 

 

4,518

 

Total

 

$

64,984

 

 

 

7. Debt

The carrying value of debt is as follows (in thousands):

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

Convertible senior notes

 

$

230,000

 

 

$

230,000

 

Revolving credit facility

 

 

30,000

 

 

 

 

Obligations for finance leases

 

 

775

 

 

 

1,174

 

Total debt

 

 

260,775

 

 

 

231,174

 

Less: unamortized debt discount

 

 

37,190

 

 

 

46,820

 

Less: unamortized debt issuance costs

 

 

4,548

 

 

 

5,686

 

Less: current portion of long-term debt

 

 

30,384

 

 

 

430

 

Long-term debt, net of current portion

 

$

188,653

 

 

$

178,238

 

 

Convertible senior notes

In June 2019, the Company issued $230.0 million aggregate principal amount of 0.25% convertible senior notes due in 2024 (the "Convertible Notes"), which includes the underwriters’ exercise in full of their option to purchase an additional $30.0 million principal amount of the Convertible Notes, in a public offering. The net proceeds from the issuance of the Convertible Notes were $221.9 million after deducting the underwriting discounts and commissions and issuance costs.

The Company entered into a First Supplemental Indenture relating to the issuance by the Company of the Convertible Notes (the “Supplemental Indenture”) supplementing the Indenture, dated June 10, 2019 (the “Base Indenture,” and together with the Supplemental Indenture, the “Indenture”), by and between the Company and U.S. Bank National Association, as trustee (the “Trustee”). The Indenture includes customary covenants and sets forth certain events of default after which the Convertible Notes may be declared immediately due and payable and sets forth certain types of bankruptcy or insolvency events of default involving the Company after which the Convertible Notes become automatically due and payable. The Convertible Notes are senior unsecured obligations of the Company.

86


The Convertible Notes bear interest at a rate of 0.25% per year, payable semi-annually in arrears on June 1 and December 1 of each year, commencing December 1, 2019. The Convertible Notes will mature on June 1, 2024, unless, earlier repurchased or redeemed by the Company or converted pursuant to their terms.

The Convertible Notes have an initial conversion rate of 21.5049 shares of the Company's Class A common stock per $1,000 principal amount of Convertible Notes, which is equivalent to an initial conversion price of approximately $46.50 per share of its Class A common stock. The conversion rate will be subject to adjustment upon the occurrence of certain events specified in the Indenture but will not be adjusted for any accrued and unpaid interest. In addition, upon the occurrence of a make whole fundamental change or a redemption period (each as defined in the Indenture), the Company will, in certain circumstances, increase the conversion rate by a specified number of additional shares for a holder who elects to convert its Convertible Notes in connection with such make whole fundamental change or during the relevant redemption period.

Holders of the Convertible Notes may convert all or any portion of their Convertible Notes at any time prior to the close of business on December 1, 2023, in integral multiples of $1,000 principal amount, only under the following circumstances:

 

During any calendar quarter, if the last reported sale price of the Class A Common Stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;

 

During the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price (as defined in the Indenture) per $1,000 principal amount of Convertible Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Class A Common Stock and the conversion rate on each such trading day;

 

If the Company calls any or all of the Convertible Notes for redemption (which the Company may not do prior to June 6, 2022), at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or

 

Upon the occurrence of specified corporate events.

On or after December 1, 2023 until the close of business on the business day immediately preceding the maturity date, holders may convert their Convertible Notes at any time, regardless of the foregoing circumstances. Upon conversion, the Company may satisfy its conversion obligation by paying and/or delivering, as the case may be, cash, shares of Class A Common Stock or a combination of cash and shares of the Class A Common Stock, at the Company’s election, in the manner and subject to the terms and conditions provided in the Indenture. The Company intends to settle the principal amount of the Convertible Notes in cash and the conversion spread in shares.

During the quarter ended December 31, 2020, the conditions allowing holders of the Convertible Notes to convert were not met. Therefore, the Convertible Notes were classified as long-term debt on the consolidated balance sheet as of December 31, 2020.

As of December 31, 2020, the “if-converted value” exceeded the principal amount of the Convertible Notes by $57.8 million.

The Company accounts for the Convertible Notes as separate liability and equity components. The carrying amount of the liability component of the Convertible Notes was calculated by measuring the fair value of similar debt instruments that did not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the Convertible Notes. The excess of the principal amount of the liability component over its carrying amount, or the debt discount, is amortized to interest expense over the term of the Convertible Notes using the effective interest method. The $51.8 million difference between the gross proceeds received from issuance of the Convertible Notes of $230.0 million and the estimated fair value of the liability component of $178.2 million, represents the equity component that was recorded in additional paid-in capital. The equity component is not remeasured as long as it continues to meet the conditions for equity classification.

The Company allocated issuance costs related to the issuance of the Convertible Notes to the liability and equity components using the same proportions as the initial carrying value of the Convertible Notes. Issuance costs attributable to the liability component are being amortized to interest expense using the effective interest method over the term of the Convertible Notes. Issuance costs attributable to the equity component are included with the equity component in stockholders’ equity.

The net carrying value of the liability component of the Convertible Notes was as follows (in thousands):

 

87


 

 

 

December 31,

 

 

 

2020

 

 

2019

 

Principal

 

$

230,000

 

 

$

230,000

 

Less: unamortized debt discount

 

 

37,190

 

 

 

46,820

 

Less: unamortized debt issuance costs

 

 

4,510

 

 

 

5,686

 

Net carrying amount

 

$

188,300

 

 

$

177,494

 

The net carrying value of the equity component of the Convertible Notes was $50.0 million at December 31, 2020 and 2019.

The interest expense related to the Convertible Notes was as follows (in thousands):

 

 

 

For the Year Ended December 31,

 

 

 

2020

 

 

2019

 

Contractual interest expense

 

$

575

 

 

$

313

 

Amortization of debt issuance cost and discount

 

 

10,806

 

 

 

5,635

 

Total

 

$

11,381

 

 

$

5,948

 

Credit agreement

Revolving credit facility

The Company has a $150.0 million credit agreement that was amended on June 5, 2019, to permit the issuance of the Convertible Notes and extend the maturity date of the credit facility to December 15, 2023 (“2019 Amended Credit Agreement”). The 2019 Amended Credit Agreement provides for an accordion feature that allows the Company to expand the size of the revolving line of credit by an additional $50.0 million, subject to certain conditions, by obtaining additional commitments from the existing lenders or by causing a person acceptable to the administrative agent to become a lender (in each case subject to the terms and conditions set forth in the 2019 Amended Credit Agreement).

As of December 31, 2020, the Company had $30.0 million of outstanding borrowings under the 2019 Amended Credit Agreement and there was $120.0 million available for future borrowing at that time. In January 2021, the Company repaid the $30.0 million borrowing outstanding at December 31, 2020. The 2019 Amended Credit Agreement is available for general corporate purposes, including working capital, capital expenditures, and permitted acquisitions.

Borrowings under the 2019 Amended Credit Agreement bear interest at a rate per annum equal to an agreed upon applicable margin plus, at the Company’s option, either the Alternate Base Rate (defined as the greatest of (1) the Prime Rate (as defined in the 2019 Amended Credit Agreement) in effect on such day, (2) the Federal Funds Effective Rate (as defined in the 2019 Amended Credit Agreement) in effect on such day plus 1/2 of 1.00% or (3) the Adjusted LIBO Rate (as defined in the 2019 Amended Credit Agreement) for a one month interest period on such day (or if such day is not a business day, the immediately preceding business day) plus 1.00%) or the Adjusted LIBO Rate. The applicable margin for borrowings under the 2019 Amended Credit Agreement is based on the Company’s most recently tested consolidated total net leverage ratio and will vary from (a) in the case of Eurodollar loans, 1.25% to 2.00%, and (b) in the case of ABR loans or swingline loans, 0.25% to 1.00%. The Company pays a commitment fee ranging from 0.15% to 0.30% on the unused portion of the 2019 Amended Credit Agreement. The weighted average interest rate on borrowings under the 2019 Amended Credit Agreement was 1.5% for the year ended December 31, 2020.

Collateral and guarantees

The 2019 Amended Credit Agreement is secured by collateral including (i) substantially all of the Company’s properties and assets, and the properties and assets of the Company’s domestic subsidiaries but excluding any patents, copyrights, patent applications or copyright applications or any trade secrets or software products and (ii) pledges of the equity interests in all present and future domestic subsidiaries (subject to certain exceptions as provided for under the 2019 Amended Credit Agreement). The Company’s direct and indirect domestic subsidiaries are guarantors of all the obligations under the 2019 Amended Credit Agreement.

Debt covenants

The 2019 Amended Credit Agreement requires the Company to maintain the following financial covenants:

 

Maximum Net Leverage Ratio : On the last day of each fiscal quarter, the Company on a consolidated basis will not permit the ratio of total indebtedness (net of unrestricted domestic cash in excess of $20.0 million) to EBITDA, as such terms are defined in the 2019 Amended Credit Agreement, for the rolling four quarter period ending on such date to be greater than 5.00 to 1.00 as of the last day of each fiscal quarter.

88


 

 

Senior Secured Leverage Ratio : On the last day of each fiscal quarter, the Company on a consolidated basis will not permit the ratio of total indebtedness secured by a lien (net of unrestricted domestic cash in excess of $20.0 million) to EBITDA, as such terms are defined in the 2019 Amended Credit Agreement, for the rolling four quarter period ending on such date to be greater than 3.00 to 1.00 as of the last day of each fiscal quarter.

 

Consolidated Interest Coverage Ratio : On the last day of each fiscal quarter, the Company on a consolidated basis will not permit the ratio of (x) EBITDA to (y) cash Consolidated Interest Expense, as such terms are defined in the 2019 Amended Credit Agreement, in each case for the rolling four quarter period ending on such date, to be less than 3.00 to 1.00 as of the last day of each fiscal quarter.

At December 31, 2020, the Company was in compliance with all of the above financial covenants.

Other

The Company has available overdraft and line of credit facilities in several countries in which it operates. These credit facilities are with various domestic and international banks and are at quoted market rates. At December 31, 2020 and 2019, the Company had $3.6 million and $3.5 million, respectively, of availability under these facilities and there were no outstanding commitments.

 

8. Leases

The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease assets and operating lease obligations on the Company’s consolidated balance sheets. Finance leases are included in property and equipment, current portion of long-term debt, and long-term debt on the consolidated balance sheets.  

ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments under the lease. Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. At commencement date, the ROU asset also includes adjustments for lease prepayments, lease incentives received and the lessee's initial direct costs, if applicable. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. The incremental borrowing rates are determined using rates specific to the term of the lease, economic environments where lease activity is concentrated, value of lease portfolio, and assuming full collateralization of the loans. Subsequent to the commencement date, the operating ROU asset is equal to the remeasured lease liability adjusted for cumulative prepaid or accrued rent if the lease payments are uneven throughout the lease term, unamortized lease incentives, unamortized initial direct costs and any impairment of the ROU assets. The lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease cost for minimum lease payments is recognized on a straight-line basis over the lease term.

The Company does not recognize a lease liability or ROU asset for short-term leases (leases with a term of twelve months or less). For contracts with lease and non-lease components, the Company does not allocate the contract consideration, and accounts for the lease and non-lease components as a single lease component.

The Company’s operating leases consist of office facilities, office equipment and cars and the Company’s finance leases consist of office equipment and cars. The Company’s leases have remaining terms of less than one year to 8.7 years, some of which include one or more options to renew, with renewal terms up to six years and some of which include options to terminate the leases within the next three years.

The components of lease cost were as follows (in thousands):

 

 

 

For the Year Ended December 31,

 

 

 

2020

 

 

2019

 

Operating lease cost

 

$

13,412

 

 

$

13,287

 

 

 

 

 

 

 

 

 

 

Finance lease cost:

 

 

 

 

 

 

 

 

Amortization of ROU assets

 

$

634

 

 

$

525

 

Interest on lease liabilities

 

 

32

 

 

21

 

Total finance lease cost

 

$

666

 

 

$

546

 

 

Operating lease cost includes short-term leases and variable lease costs, which are immaterial. Rent cost related to operating leases for office facilities was $12.1 million, $11.8 million and $11.0 million for the years ended December 31, 2020, 2019 and 2018, respectively.

89


Supplemental balance sheet information related to lease liabilities was as follows:

 

 

December 31,

 

(in thousands, except lease term and discount rate)

2020

 

 

2019

 

Operating leases:

 

 

 

 

 

 

 

Operating lease ROU assets

$

33,526

 

 

$

28,134

 

 

 

 

 

 

 

 

 

Current portion of operating lease liabilities

$

10,331

 

 

$

9,141

 

Operating lease liabilities, net of current portion

 

24,323

 

 

 

20,174

 

Total operating lease liabilities

$

34,654

 

 

$

29,315

 

 

 

 

 

 

 

 

 

Weighted average remaining lease term

4.2

 

 

4.2

 

Weighted average discount rate

 

4.7

%

 

 

5.6

%

 

 

 

 

 

 

 

 

Finance leases:

 

 

 

 

 

 

 

Property and equipment

$

2,665

 

 

$

2,745

 

Accumulated depreciation

 

(1,797

)

 

 

(1,447

)

Property and equipment, net

$

868

 

 

$

1,298

 

 

 

 

 

 

 

 

 

Current portion of long-term debt

$

422

 

 

$

430

 

Long-term debt, net of current portion

 

353

 

 

 

744

 

Total finance lease liabilities

$

775

 

 

$

1,174

 

 

 

 

 

 

 

 

 

Weighted average remaining lease term

 

2.1

 

 

 

2.7

 

Weighted average discount rate

 

3.1

%

 

 

3.5

%

 

Supplemental cash flow information related to leases was as follows (in thousands):

 

 

For the Year Ended December 31,

 

 

2020

 

 

2019

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

 

Operating cash flows from operating leases

$

(11,875

)

 

$

(11,355

)

Operating cash flows from finance leases

$

(32

)

 

$

(46

)

Financing cash flows from finance leases

$

(456

)

 

$

(438

)

 

 

 

 

 

 

 

 

ROU assets obtained in exchange for lease obligations:

 

 

 

 

 

 

 

Operating leases

$

11,713

 

 

$

11,251

 

Finance leases

$

118

 

 

$

632

 

 

Maturities of operating lease liabilities at December 31, 2020, were as follows (in thousands):

 

Year ending December 31,

 

 

 

2021

$

11,704

 

2022

 

9,408

 

2023

 

6,900

 

2024

 

4,178

 

2025

 

2,786

 

Thereafter

 

3,203

 

Total lease payments

 

38,179

 

Less: imputed interest

 

3,525

 

Total operating lease liabilities

$

34,654

 

 

90


 

9. Other liabilities

The following table provides the details of other accrued expenses and current liabilities (in thousands):

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

Income taxes payable

 

$

7,250

 

 

$

6,008

 

Accrued VAT

 

 

6,604

 

 

 

5,312

 

Accrued professional fees

 

 

3,156

 

 

 

2,581

 

Accrued royalties

 

 

2,009

 

 

 

2,314

 

Obligations for acquisition of businesses

 

 

1,957

 

 

 

1,362

 

Defined contribution plan liabilities

 

 

1,660

 

 

 

1,593

 

Non-income tax liabilities

 

 

1,366

 

 

 

1,253

 

Billings in excess of cost

 

 

1,108

 

 

 

879

 

Other current liabilities

 

 

5,872

 

 

 

7,301

 

Total

 

$

30,982

 

 

$

28,603

 

 

The following table provides the details of other long-term liabilities (in thousands):

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

Pension and other post retirement liabilities

 

$

14,497

 

 

$

10,379

 

Deferred tax liabilities

 

 

8,028

 

 

 

6,275

 

Other liabilities

 

 

4,889

 

 

 

10,018

 

Total

 

$

27,414

 

 

$

26,672

 

 

 

10. Fair value measurements

The accounting guidance for fair value, among other things, defines fair value, establishes a consistent framework for measuring fair value and expands disclosure for each major asset and liability category measured at fair value on either a recurring or nonrecurring basis. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The framework for measuring fair value consists of a three-level valuation hierarchy that prioritizes the inputs to valuation techniques used to measure fair value based upon whether such inputs are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect market assumptions made by the reporting entity. The three-level hierarchy for the inputs to valuation techniques is briefly summarized as follows:

 

 

Level 1—

Quoted prices in active markets for identical assets and liabilities at the measurement date;

 

 

Level 2—

Observable inputs, other than the quoted prices in active markets, that are observable either directly or indirectly; and

 

 

Level 3—

Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.

An asset’s or liability’s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.

The carrying value of cash and cash equivalents, accounts receivable and accounts payable approximate fair value due to their short maturities. Interest on the Company’s line of credit is at a variable rate, and as such the debt obligation outstanding approximates fair value.

The carrying value of the Company’s Convertible Notes are at face value less unamortized debt discount and issuance costs. The estimated fair values of the Convertible Notes, which the Company has classified as Level 2 financial instruments, were determined based on quoted bid prices of the Convertible Notes on the last trading day of each reporting period. At December 31, 2020, the fair value of the Convertible Notes was $316.3 million and is presented for required disclosure purposes only. For further information on the Convertible Notes see Note 7.

91


The Company is exposed to certain financial market risks related to its ongoing business operations. The Company can manage foreign currency exchange rate risk and interest rate risk through derivative financial instruments and hedging activities. Derivative financial instruments and hedging activities can be utilized to protect the Company’s cash flow from adverse movements in foreign currency exchange rates and to manage interest costs. Although the Company is exposed to credit loss in the event of nonperformance by the counterparty to the derivative financial instruments, the Company attempts to limit this exposure by entering into agreements directly with major financial institutions that meet the Company’s credit standards and that are expected to fully satisfy their obligations under the contracts. The Company had no foreign exchange contracts or derivative financial instruments at December 31, 2020 or 2019.

11. Stockholders’ equity

Preferred stock

As of December 31, 2020, the Company had authorized 45,000,000 shares of preferred stock, par value $0.0001, of which no shares were issued or outstanding. The Board of Directors has the authority to issue the preferred stock in one or more series and to fix rights, preferences, privileges, and restrictions, including dividends and the number of shares constituting any series or the designation of such series, without any further vote or action by the stockholders.

Common stock

As of December 31, 2020, the Company had authorized 513,796,572 shares of Class A common stock, par value $0.0001, and 41,203,428 shares of Class B common stock, par value $0.0001. The rights of the holders of Class A common stock and Class B common stock are identical, except with respect to voting and conversion rights. Each share of Class A common stock is entitled to one vote per share. Each share of Class B common stock is entitled to ten votes per share and is convertible into one share of Class A common stock.

The holders of Class A and Class B common stock are entitled to dividends at the sole discretion of the Board of Directors. No common stock dividends were declared or paid in 2020, 2019, or 2018.

12. Stock-based compensation

2001 stock-based compensation plans

Nonqualified stock option plan

In 2001, the Company established the Nonqualified Stock Option Plan (“NSO Plan”) under which 2,533,931 stock options with an exercise price of $.000025 remain outstanding at December 31, 2020. The NSO Plan was terminated in 2003. Stock options under the NSO plan were immediately vested and have a contractual term of 35 years from the date of grant. The outstanding awards will continue to be governed by their existing terms under the NSO Plan. The NSO Plan is accounted for as an equity plan.

The following table summarizes the stock option activity under the NSO Plan:

 

 

 

Number of

options

 

 

Weighted

average

exercise price

per share

 

 

Weighted

average

remaining

contractual

term (years)

 

 

Aggregate intrinsic value (in millions)

 

Outstanding at January 1, 2020

 

 

3,557,436

 

 

$

0.000025

 

 

 

17.0

 

 

$

127.8

 

Exercised

 

 

(1,023,505

)

 

$

0.000025

 

 

 

 

 

 

 

 

 

Forfeited

 

 

 

 

$

 

 

 

 

 

 

 

 

 

Outstanding and exercisable at December 31, 2020

 

 

2,533,931

 

 

$

0.000025

 

 

 

16.0

 

 

$

147.4

 

 

The total intrinsic value of the NSO Plan stock options exercised during the years ended December 31, 2020, 2019 and 2018, was $43.1 million, $28.8 million and $68.4 million, respectively.

Incentive and nonqualified stock-based plan

Also, in 2001, the Company established the Incentive and Nonqualified Stock-based Plan (“ISO Plan”) which was terminated in 2011 and was authorized to issue nonqualified stock options (“NQSO”) and incentive stock options (“ISO”) totaling 11,153,872 shares of Class A common stock. The NQSO grants could be issued at less than the fair market value at date of grant under the terms of the ISO Plan, while ISO grants were issued at a price equal to or greater than the fair market value at date of grant. Options generally vest over a two to three-year period. All options have a contractual term of ten years from the date of grant.

92


The following table summarizes the stock option activity under the 2001 Stock-based compensation plans for the periods indicated as follows:

 

 

 

Number of

options

 

 

Weighted

average

exercise price

per share

 

 

Weighted

average

remaining

contractual

term (years)

 

 

Aggregate intrinsic value (in millions)

 

Outstanding at January 1, 2020

 

 

103,000

 

 

$

0.64

 

 

 

1.0

 

 

$

3.6

 

Exercised

 

 

(103,000

)

 

$

0.64

 

 

 

 

 

 

 

 

 

Forfeited

 

 

 

 

$

 

 

 

 

 

 

 

 

 

Outstanding and exercisable at December 31, 2020

 

 

 

 

$

 

 

 

 

 

 

 

 

The total intrinsic value of the ISO Plan stock options exercised during the years ended December 31, 2020, 2019 and 2018, was $3.8 million, $14.4 million, and $5.2 million, respectively.

2012 stock-based compensation plans

During 2012, the Company established the 2012 Incentive and Nonqualified Stock Option Plan (“2012 Plan”) which permits the issuance of 5,200,000 shares of Class A common stock for the grant of nonqualified stock options (“NQSO”) and incentive stock options (“ISO”) for management, other employees, and board members of the Company. The options are issued at a price equal to or greater than fair market value at date of grant. All options have a contractual term of 10 years from date of grant.

The 2012 Plan is accounted for as an equity plan. For those options expected to vest, compensation expense is recognized on a straight-line basis over a four-year period, the total requisite service period of the awards. Total compensation cost related to nonvested awards not yet recognized as of December 31, 2020, was $0.1 million and is expected to be recognized over a weighted average period of 0.4 years.

The following table summarizes the stock option activity under the 2012 Plan for the periods indicated as follows:

 

 

 

Number of

options

 

 

Weighted

average

exercise price

per share

 

 

Weighted

average

remaining

contractual

term (years)

 

 

Aggregate intrinsic value (in millions)

 

Outstanding at January 1, 2020

 

 

1,183,817

 

 

$

4.23

 

 

 

6.1

 

 

 

 

 

Granted

 

 

 

 

$

 

 

 

 

 

 

 

 

 

Exercised

 

 

(351,165

)

 

$

4.18

 

 

 

 

 

 

 

 

 

Forfeited

 

 

(8,000

)

 

$

4.31

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2020

 

 

824,652

 

 

$

4.26

 

 

 

5.1

 

 

 

 

 

Exercisable at December 31, 2020

 

 

691,362

 

 

$

4.08

 

 

 

4.8

 

 

$

37.4

 

 

The total intrinsic value of the 2012 Plan stock options exercised during the years ended December 31, 2020, 2019, and 2018, was $13.9 million, $11.2 million and $18.0 million, respectively.

2017 stock-based compensation plan

In 2017, the Company’s board of directors adopted the 2017 Equity Incentive Plan (“2017 Plan”), which was approved by the Company’s stockholders. The 2017 Plan provides for the grant of incentive stock options to the Company’s employees and any parent and subsidiary corporations’ employees, and for the grant of nonstatutory stock options, stock appreciation rights, restricted stock, restricted stock units, performance units, performance shares, other cash-based and stock-based awards to the Company’s employees, directors and consultants and the Company’s parent, subsidiary, and affiliate corporations’ employees and consultants. The 2017 Plan has 10,277,034 authorized shares of the Company’s Class A common stock reserved for issuance.

The following table summarizes the restricted stock units, or RSUs, awarded under the 2017 Plan for the period:

 

93


 

 

 

Number of RSUs

 

Outstanding at January 1, 2020

 

 

781,301

 

Granted

 

 

641,723

 

Vested

 

 

(222,716

)

Forfeited

 

 

(45,372

)

Outstanding at December 31, 2020

 

 

1,154,936

 

The following table summarizes the stock option activity under the 2017 Plan for the period:

 

 

Number of

options

 

 

Weighted

average

exercise price

per share

 

 

Weighted

average

remaining

contractual

term (years)

 

 

Aggregate intrinsic value (in millions)

Outstanding at January 1, 2020

 

 

20,000

 

 

$

38.11

 

 

 

9.2

 

 

 

Granted

 

 

4,209,454

 

 

$

45.68

 

 

 

 

 

 

 

Exercised

 

 

(5,000

)

 

$

38.11

 

 

 

 

 

 

 

Forfeited

 

 

(20,972

)

 

$

40.80

 

 

 

 

 

 

 

Outstanding at December 31, 2020

 

 

4,203,482

 

 

$

45.68

 

 

 

9.7

 

 

 

Exercisable at December 31, 2020

 

 

158

 

 

$

29.22

 

 

 

0.2

 

 

 

The weighted average grant date fair value of the RSUs was $32.22 and the RSUs generally vest in four equal annual installments. The fair value of RSUs that vested during the year ended December 31, 2020, was $6.7 million. Total compensation cost related to nonvested awards not yet recognized as of December 31, 2020, was $90.9 million, and is expected to be recognized over a weighted average period of 2.7 years.

Fair value of equity awards

The Company measures the fair value of its stock options on the date of grant using the Black-Scholes option pricing model. This valuation model requires the Company to make certain estimates and assumptions, including assumptions related to the expected price volatility of the Company’s stock, the period under which the options will be outstanding, the rate of return on risk-free investments, and the expected dividend yield for the Company’s stock.

The fair values of the Company’s stock options granted during the year ended December 31, 2020 and 2019, were estimated using the following assumptions:

 

 

2020 grants

 

 

2019 grants

 

Weighted average grant date fair value per share

 

$29.22 - 57.72

 

 

$

38.11

 

Expected volatility

 

34 - 35%

 

 

 

42

%

Expected term (in years)

 

 

6.25

 

 

 

6.25

 

Risk-free interest rate

 

0.46 - 0.6%

 

 

 

1.80

%

Expected dividend yield

 

 

0

%

 

 

0

%

 

These assumptions and estimates are as follows:

 

 

Fair Value of Common Stock. The Company used the publicly quoted price as reported on the Nasdaq Global Select Market as the fair value of its common stock.

 

 

Expected Term. The Company used the simplified method to determine the expected term.

 

Risk-Free Interest Rate. The Company based the risk-free interest rate on U.S. Treasury zero-coupon yield curves with a remaining term equal to the expected term of the option.

 

Expected Volatility. As the Company does not have an extensive trading history for its common stock, the expected volatility was derived using the historical volatility of the returns of comparable publicly traded companies combined with the brief trading history of the Company’s common stock.

The Company did not grant any stock options during the year ended December 31, 2018.

94


Other

In connection with the acquisition of Polliwog, per the Stock Purchase Agreement, 256,594 shares of the Company’s Class A Common Stock will be issued to existing employees, subject to continuing employment. The shares will be issued on the one-, two- and three-year anniversaries of the closing, subject to potential reduction in certain circumstances. The accounting treatment for these shares in the context of the business combination is to recognize the expense as a post-combination expense, not as transaction consideration.

The estimated post combination expense to the Company as a result of the business combination was approximately $8.7 million which is recognized on a straight-line basis over the employment period that was stipulated in the Stock Purchase Agreement. As of December 31, 2020, the weighted average remaining service period is 1.8 years. Once the vesting conditions of the service period are met, the Company will issue shares for each award. Stock-based compensation expense includes $2.9 million and $0.7 million expense related to these shares for the years ended December 31, 2020 and 2019, respectively.

Stock-based compensation expense

The stock-based compensation expense was recorded as follows (in thousands):

 

 

 

Year ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Cost of revenue-software

 

$

2,473

 

 

$

1,069

 

 

$

31

 

Research and development

 

 

8,372

 

 

 

2,917

 

 

 

740

 

Sales and marketing

 

 

6,423

 

 

 

2,250

 

 

 

910

 

General and administrative

 

 

4,087

 

 

 

2,292

 

 

 

1,658

 

Total stock-based compensation expense

 

$

21,355

 

 

$

8,528

 

 

$

3,339

 

 

13. Income taxes

The components of income (loss) before income taxes are as follows (in thousands):

 

 

 

Year ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

U.S.

 

$

(22,127

)

 

$

(14,732

)

 

$

4,228

 

Non-U.S.

 

 

24,159

 

 

 

18,120

 

 

 

22,796

 

 

 

$

2,032

 

 

$

3,388

 

 

$

27,024

 

 

The significant components of the income tax expense are as follows (in thousands):

 

 

 

Year ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Current

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Federal

 

$

 

 

$

 

 

$

2

 

Non-U.S.

 

 

23,197

 

 

 

11,434

 

 

 

12,629

 

U.S. State and Local

 

 

(315

)

 

 

446

 

 

 

(16

)

Total current

 

 

22,882

 

 

 

11,880

 

 

 

12,615

 

Deferred

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Federal

 

 

(881

)

 

 

193

 

 

 

1,714

 

Non-U.S.

 

 

(9,849

)

 

 

(1,143

)

 

 

(2,823

)

U.S. State and Local

 

 

380

 

 

 

 

 

 

(17

)

Total deferred

 

 

(10,350

)

 

 

(950

)

 

 

(1,126

)

Income tax expense

 

$

12,532

 

 

$

10,930

 

 

$

11,489

 

 

95


 

The reconciliation of income taxes calculated at the U.S. Federal statutory income tax rate to income tax expense is as follows (in thousands):

 

 

 

Year ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

U.S. federal statutory rate

 

 

21

%

 

 

21

%

 

 

21

%

Income taxes at U.S. federal statutory rate

 

$

427

 

 

$

711

 

 

$

5,675

 

Foreign income taxes at rates other than the federal statutory rate

 

 

1,161

 

 

 

1,247

 

 

 

2,179

 

U.S. state and local income taxes, net of U.S. federal tax benefit

 

 

(4,892

)

 

 

(6,836

)

 

 

(3,453

)

U.S. effect of changes in tax laws

 

 

4,946

 

 

 

 

 

 

 

U.S. effect of foreign operations

 

 

1,205

 

 

 

8,609

 

 

 

 

Change in valuation allowance

 

 

5,215

 

 

 

18,138

 

 

 

21,544

 

Foreign withholding taxes

 

 

6,691

 

 

 

5,975

 

 

 

5,103

 

U.S. foreign tax credit and deduction

 

 

(1,308

)

 

 

(7,059

)

 

 

(5,648

)

Research and development tax credit

 

 

2,576

 

 

 

(2,600

)

 

 

(2,819

)

Stock-based compensation

 

 

(5,001

)

 

 

(4,574

)

 

 

(14,964

)

Meals & entertainment

 

 

77

 

 

 

246

 

 

 

181

 

Other

 

 

640

 

 

 

(1,068

)

 

 

1,206

 

Uncertain tax positions

 

 

720

 

 

 

(1,859

)

 

 

903

 

Acquisition costs

 

 

75

 

 

 

 

 

 

503

 

Tax law changes

 

 

 

 

 

 

 

 

1,079

 

Income tax expense

 

$

12,532

 

 

$

10,930

 

 

$

11,489

 

 

The Tax Act subjects a U.S. shareholder to current tax on global intangible low-taxed income (“GILTI”) earned by certain foreign subsidiaries. The impact of GILTI resulted in no incremental tax expense for the year ended December 31, 2020 due to a full valuation allowance on U.S. net deferred tax assets. In addition, the Company has made an accounting policy election to treat taxes due under the GILTI provision as a current period expense. On July 23, 2020, the Department of Treasury published final regulations under the GILTI and Subpart F provisions of the Code regarding the treatment of income that is subject to a high rate of foreign tax (“high-tax exclusion”). These regulations, among other things, permit U.S. shareholders of foreign corporations to make an election for a controlled foreign corporation to exclude from subpart F income any item of income received by the controlled foreign corporation if that income is subject to an effective tax rate greater than 90% of the maximum U.S. corporate income tax rate of 21%. The Company has evaluated the impact of these regulations and made an election to avail the high-tax exclusion for tax years 2018 and 2019. Since this is an annual election, the Company intends to make a high-tax exclusion election for 2020 tax year and has recorded the impact of the election in its 2020 year-end tax provision.

The Tax Cuts and Jobs Act, or the Tax Act, was enacted on December 22, 2017. The Tax Act reduced the U.S. federal corporate income tax rate from 35% to 21%, required companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred and created new taxes on certain foreign sourced earnings. The Company applied the guidance in Staff Accounting Bulletin No. 118, Income Tax Accounting Implications of the Tax Cut and Jobs Act when accounting for the enactment-date effects of the Tax Act. At December 31, 2018, the Company had completed its accounting for the tax effects of the Tax Act; the Company did not record any adjustments to the provisional amounts recorded at December 31, 2017 related to the remeasurement of its deferred balances. At December 31, 2017, the Company originally recorded a provisional amount for its one-time transition tax of $4.2 million, which was substantially offset by available foreign tax credits. During the year ended December 31, 2018, the Company revised its estimate of the provisional amount of the one-time transition tax. Upon further analyses of certain aspects of the Tax Act and refinement of its calculations, the Company increased its provisional amount of transition tax by approximately $0.6 million for the year ended December 31, 2018. This resulted in no change to income tax expense due to the impact of foreign tax credits.

 

96


 

Deferred income tax assets and liabilities result from differences in the basis of assets and liabilities for tax and financial statements purposes. The approximate tax effect of each type of temporary difference, and operating losses and tax credit carryforwards that give rise to a significant portion of the deferred tax assets and liabilities are as follows (in thousands):

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

Deferred tax assets:

 

 

 

 

 

 

 

 

Deferred revenue

 

$

12,135

 

 

$

11,408

 

Net operating loss carryforwards

 

 

66,160

 

 

 

38,745

 

Tax credit carryforwards

 

 

26,299

 

 

 

38,981

 

Stock-based compensation

 

 

3,766

 

 

 

6,480

 

Capitalized research and development

 

 

6,472

 

 

 

7,162

 

Lease obligation

 

 

9,956

 

 

 

7,579

 

Employee benefits

 

 

5,980

 

 

 

5,189

 

Other

 

 

2,618

 

 

 

1,968

 

Total gross deferred tax assets

 

 

133,386

 

 

 

117,512

 

Less: valuation allowances

 

 

(96,831

)

 

 

(84,356

)

Net deferred tax assets (1)

 

 

36,555

 

 

 

33,156

 

Deferred tax liabilities:

 

 

 

 

 

 

 

 

Prepaid royalties

 

 

584

 

 

 

 

Property and equipment and intangibles

 

 

16,177

 

 

 

13,588

 

Deferred tax on investment in subsidiary

 

 

790

 

 

 

474

 

Lease right of use asset

 

 

9,610

 

 

 

7,247

 

Convertible debt, net of issuance costs

 

 

8,685

 

 

 

10,899

 

Other

 

 

1,612

 

 

 

1,432

 

Total deferred tax liabilities

 

 

37,458

 

 

 

33,640

 

Total net deferred tax (liabilities) assets

 

$

(903

)

 

$

(484

)

 

(1)

Reflects gross amount before jurisdictional netting of deferred tax assets and liabilities.

Deferred tax assets and liabilities are determined separately for each tax jurisdiction on a separate or on a consolidated tax filing basis, as applicable, in which the Company conducts its operations or otherwise incurs taxable income or losses. A valuation allowance is recorded when it is more likely than not that some portion or all of the gross deferred tax assets will not be realized. The realization of deferred tax assets depends on the ability to generate sufficient taxable income of the appropriate character within the carryback or carryforward periods provided for in the tax law for each applicable tax jurisdiction. The Company considers the following possible sources of taxable income when assessing the realization of deferred tax assets:

 

taxable income in prior carryback years;

 

future reversals of existing taxable temporary differences;

 

future taxable income exclusive of reversing temporary differences and carryforwards; and

 

prudent and feasible tax planning strategies that the Company would be willing to undertake to prevent a deferred tax asset from otherwise expiring.

The assessment regarding whether a valuation allowance is required or whether a change in judgment regarding the valuation allowance has occurred also considers all available positive and negative evidence, including but not limited to:

 

nature, frequency, and severity of cumulative losses in recent years;

 

duration of statutory carryforward and carryback periods;

 

statutory limitations against utilization of tax attribute carryforwards against taxable income;

 

historical experience with tax attributes expiring unused; and

 

near‑ and medium‑term financial outlook.

The weight given to the positive and negative evidence is commensurate with the extent to which the evidence may be objectively verified. Accordingly, it is generally difficult to conclude a valuation allowance is not required when there is significant objective and verifiable negative evidence, such as cumulative losses in recent years. The Company uses the actual results for the last two years and current year results as the primary measure of cumulative losses in recent years.

97


The evaluation of deferred tax assets requires judgment in assessing the likely future tax consequences of events recognized in the financial statements or tax returns and future profitability. The recognition of deferred tax assets represents the Company’s best estimate of those future events. Changes in the current estimates, due to unanticipated events or otherwise, could have a material effect on the Company’s results of operations and financial condition.

In certain tax jurisdictions, the Company’s analysis indicates that it has cumulative losses in recent years. This is considered significant negative evidence, which is objective and verifiable and, therefore, difficult to overcome. However, the cumulative loss position is not solely determinative and, accordingly, the Company considers all other available positive and negative evidence in its analysis. Based on its analysis, the Company has recorded a valuation allowance for the portion of deferred tax assets where based on the weight of available evidence it is unlikely to realize those deferred tax assets.

Based on the evidence available including a lack of sustainable earnings, the Company in its judgment previously recorded a valuation allowance against substantially all of its net deferred tax assets in the United States. If a change in judgment regarding this valuation allowance were to occur in the future, the Company will record a potentially material deferred tax benefit, which could result in a favorable impact on the effective tax rate in that period.  

As a result of the Tax Act, the Company has not had a change in judgement regarding the gross book-tax basis differences in its non-U.S. consolidated subsidiaries. The Tax Act required a one-time transition tax for deemed repatriation of accumulated undistributed earnings of certain foreign investments. If we determine that all or a portion of our foreign earnings are no longer indefinitely reinvested, we may be subject to additional foreign withholding taxes, U.S. taxes on foreign currency fluctuations on these accumulated undistributed earnings, and incremental U.S. state income taxes, beyond the Tax Act's one-time transition tax. The Company continues to record deferred foreign taxes on gross book-tax basis differences to the extent of foreign distributable reserves and excess cash balances for its subsidiary in India. Determining the amount of unrecognized deferred tax liability related to any remaining undistributed foreign earnings is not practicable.

The following table summarizes the changes to the valuation allowance balance (in thousands):

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Beginning balance

 

$

84,356

 

 

$

78,155

 

 

$

56,761

 

Additions charged to expense

 

 

5,215

 

 

 

18,138

 

 

 

21,544

 

Other

 

 

7,260

 

 

 

(11,937

)

 

 

(150

)

Ending balance

 

$

96,831

 

 

$

84,356

 

 

$

78,155

 

 

The change in valuation allowance in Other for 2020 of $7.3 million is primarily related to a valuation allowance recorded on deferred tax assets established during purchase accounting from the Univa acquisition. The change in valuation allowance in Other for 2019 of $11.9 million is related to the issuance of convertible debt, net of issuance costs. The change in valuation allowance in Other for 2018 of $0.2 million is related to a decrease in valuation allowance from ASC 606 adoption of $12.6 million, the tax benefit recorded in other comprehensive income of $0.2 million, offset by an increase in valuation allowance recorded for business combinations of $12.6 million.

The following table summarizes the amount and expiration dates of operating loss and tax credit carryforwards at December 31, 2020 (in thousands):

 

 

 

Expiration dates

 

Amounts

 

U.S. general business credits and loss carryforwards

 

2021-Indefinite

 

$

79,591

 

Foreign loss carryforwards

 

Indefinite

 

 

9,990

 

U.S. foreign tax credits

 

2027

 

 

2,878

 

Total operating loss and tax credit carryforwards

 

 

 

$

92,459

 

 

98


 

A reconciliation of the beginning and ending amounts of unrecognized tax benefits is as follows (in thousands):

 

 

 

Year ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Unrecognized tax benefits—January 1

 

$

15,540

 

 

$

17,097

 

 

$

6,157

 

Increase in unrecognized tax benefits as a result of:

 

 

 

 

 

 

 

 

 

 

 

 

Additions for tax positions of current period

 

 

310

 

 

 

(203

)

 

 

234

 

Additions for tax positions of prior periods

 

 

1,890

 

 

 

642

 

 

 

10,866

 

Reductions for tax positions of prior periods

 

 

(8,816

)

 

 

(1,834

)

 

 

(100

)

Reductions due to statute of limitations

 

 

 

 

 

(162

)

 

 

(60

)

Unrecognized tax benefits—December 31

 

$

8,924

 

 

$

15,540

 

 

$

17,097

 

 

At December 31, 2020, the Company had $3.5 million of gross unrecognized tax benefits that if recognized would affect the effective tax rate. The Company expects a reduction over the next 12 months in the gross unrecognized tax benefits of approximately $0.4 million which if recognized would not impact the effective tax rate during 2021.

The Company operates globally but considers its more significant tax jurisdictions to include the United States, India, Germany, Japan, and China. India has tax years open for examination from 2009 through 2020. All other significant jurisdictions have open tax years from 2015 through 2020.

The Company records interest and penalties with respect to unrecognized tax benefits as a component of the provision for income taxes. For the years ended December 31, 2020 and 2019, accrued interest and penalties related to unrecognized tax benefits were insignificant.

14. Net (loss) income per share

Basic net (loss) income per share attributable to common stockholders is computed using the weighted average number of shares of common stock outstanding for the period, excluding stock options and restricted stock units (“RSUs”). Diluted net (loss) income per share attributable to common stockholders is based upon the weighted average number of shares of common stock outstanding for the period and potentially dilutive common shares, including the effect of stock options and RSUs under the treasury stock method. The following table sets forth the computation of the numerators and denominators used in the basic and diluted net (loss) income per share amounts (in thousands, except per share data):

 

 

 

Year ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income

 

$

(10,500

)

 

$

(7,542

)

 

$

15,535

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Denominator for basic (loss) income per share—

  weighted average shares

 

 

73,241

 

 

 

71,544

 

 

 

67,468

 

Effect of dilutive securities, stock options and RSUs

 

 

 

 

 

 

 

 

7,410

 

Denominator for dilutive (loss) income per share

 

 

73,241

 

 

 

71,544

 

 

 

74,878

 

Net (loss) income per share attributable to common stockholders, basic

 

$

(0.14

)

 

$

(0.11

)

 

$

0.23

 

Net (loss) income per share attributable to common stockholders, diluted

 

$

(0.14

)

 

$

(0.11

)

 

$

0.21

 

 

Since the Company was in a net loss position for the years ended December 31, 2020 and 2019, basic net loss per share attributable to common stockholders is the same as diluted net loss per share for those periods as the inclusion of all potential common shares outstanding would have been anti-dilutive. For the years ended December 31, 2020 and 2019, respectively, there were 3.1 million and 5.7 million potentially anti-dilutive shares, which were excluded from the computation of net loss per share. For the year ended December 31, 2018, there were no anti-dilutive shares, which were excluded from the computation of net income per share.

 

The Company expects to settle the principal amount of the Convertible Notes in cash, and therefore, the Company uses the treasury stock method for calculating any potential dilutive effect of the Conversion Option on diluted net (loss) income per share, if applicable. The Conversion Option will have a dilutive impact on net income per share of common stock when the average market price of the Company’s Class A common stock for a given period exceeds the conversion price of the Convertible Notes of $46.50 per share. During the years ended December 31, 2020 and 2019, the Company's weighted average common stock price was below the conversion price of the Convertible Notes.

99


15. Retirement benefits

The Company sponsors a 401(k)-profit sharing plan (the “Plan”) for all eligible U.S. employees. This Plan allows eligible employees to contribute up to 80% of their compensation to the Plan. The Company makes discretionary matching contributions to the Plan provided the employee is employed on the last day of the year. Such discretionary contributions vest ratably over five years of service. The Company’s contributions to the Plan were $1.6 million, $1.6 million and $1.3 million for the years ended December 31, 2020, 2019 and 2018, respectively.

The Company also participates in government-mandated retirement and/or termination indemnity plans, benefiting certain non-U.S. employees. Termination benefits are generally lump sum payments based upon an individual’s years of credited service and annual salary at retirement. These plans are generally unfunded, and employees receive payments at the time of retirement or termination under applicable labor laws or agreements. The amount of net benefit cost recorded in the consolidated statements of operations for these plans was $2.7 million, $1.8 million and $1.2 million in 2020, 2019 and 2018, respectively. The amount of benefits paid under these plans was $0.5 million, $0.4 million and $0.4 million in 2020, 2019 and 2018, respectively. The accumulated benefit obligation, unlike the projected benefit obligation, does not reflect expected benefit increases from future salary levels, and was $8.7 million and $6.8 million at December 31, 2020 and 2019, respectively, under these plans. The projected benefit obligation, net of plan assets, was $15.2 million and $11.0 million at December 31, 2020 and 2019, respectively.

A summary of the components of the pension benefits obligation recorded in the consolidated balance sheets are as follows (in thousands):

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

Accrued compensation and benefits

 

$

657

 

 

$

596

 

Other long-term liabilities

 

 

14,497

 

 

 

10,379

 

 

 

$

15,154

 

 

$

10,975

 

 

The estimated future benefit payments, which reflect expected future service, that are expected to be paid for each of the next five years are as follows (in thousands):

 

Year ending

 

 

 

 

December 31, 2021

 

$

677

 

December 31, 2022

 

$

480

 

December 31, 2023

 

$

624

 

December 31, 2024

 

$

662

 

December 31, 2025

 

$

577

 

Next five years

 

$

4,772

 

 

100


 

 

16. Accumulated other comprehensive loss

The components of accumulated other comprehensive loss are as follows (in thousands):

 

 

 

Foreign

currency

translation

 

 

Retirement

related

benefit plans

 

 

Total

 

Balance at December 31, 2017

 

$

(3,374

)

 

$

(1,698

)

 

$

(5,072

)

Other comprehensive income (loss) before reclassification

 

 

(5,449

)

 

 

90

 

 

 

(5,359

)

Amounts reclassified from accumulated other comprehensive loss

 

 

 

 

 

(1,177

)

 

 

(1,177

)

Tax effects

 

 

 

 

 

318

 

 

 

318

 

Other comprehensive income (loss)

 

 

(5,449

)

 

 

(769

)

 

 

(6,218

)

Balance at December 31, 2018

 

 

(8,823

)

 

 

(2,467

)

 

 

(11,290

)

Other comprehensive income (loss) before reclassification

 

 

1,895

 

 

 

62

 

 

 

1,957

 

Amounts reclassified from accumulated other comprehensive loss

 

 

 

 

 

(179

)

 

 

(179

)

Tax effects

 

 

 

 

 

(16

)

 

 

(16

)

Other comprehensive income (loss)

 

 

1,895

 

 

 

(133

)

 

 

1,762

 

Balance at December 31, 2019

 

 

(6,928

)

 

 

(2,600

)

 

 

(9,528

)

Other comprehensive income (loss) before reclassification

 

 

7,782

 

 

 

(501

)

 

 

7,281

 

Amounts reclassified from accumulated other comprehensive loss

 

 

 

 

 

(858

)

 

 

(858

)

Tax effects

 

 

 

 

 

308

 

 

 

308

 

Other comprehensive income (loss)

 

 

7,782

 

 

 

(1,051

)

 

 

6,731

 

Balance at December 31, 2020

 

$

854

 

 

$

(3,651

)

 

$

(2,797

)

 

17. Commitments and contingencies

Swedish Tax Litigation

The Swedish Tax Authorities, or STA, assessed tax (net of utilization of tax attributes), penalties and interest in the amount of $6.2 million related to the acquisition of Panopticon AB by Datawatch Corporation, in 2013 for the years 2013, 2014 and 2015. The STA, upon auditing the acquisition transaction, reached a conclusion that post acquisition, certain assets were removed from Sweden, triggering the tax obligation. The STA is also of the opinion that some services related to product development provided to the new parent company in the U.S. were performed by Panopticon AB at a price below market price triggering tax obligations. Datawatch contested the findings by the STA throughout the audit process including contesting the STA position in the first level of administrative courts. On May 29, 2019, the Administrative Court issued its ruling in favor of Datawatch AB. On July 4, 2019, the STA filed an appeal of the Administrative Court ruling with the Administrative Court of Appeals in Stockholm, effectively continuing to assert that the assessments are in fact appropriate. After relevant submissions by the Company and the STA, the Court of Appeals held a hearing on February 20, 2020. 

On March 27, 2020, the Court of Appeals issued its finding in favor of the STA. Pursuant to requirements in Sweden, the Company paid the assessed tax, penalties and interest on April 24, 2020. The Company, in accordance with its right to appeal the ruling to the Administrative Supreme Court of Sweden, filed an appeal of the Court of Appeals ruling citing specific grounds for reconsideration.  On November 4, 2020, the Supreme Administrative Court issued a decision that they would not grant leave to appeal, effectively eliminating any further appeal rights in this matter.

Legal proceedings

From time to time, the Company may be subject to legal proceedings and claims in the ordinary course of business. The Company has received, and may in the future continue to receive, claims from third parties asserting, among other things, infringement of their intellectual property rights. Future litigation may be necessary to defend the Company, its partners and its customers by determining the scope, enforceability and validity of third-party proprietary rights, or to establish and enforce the Company’s proprietary rights. The results of any current or future litigation cannot be predicted with certainty and regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors.

Commitments

The Company has entered into various renewable, nonexclusive license agreements under which the Company has been granted access to the licensor’s technology and the right to sell or use the technology in the Company’s products. Royalties are payable to developers of the software at various rates and amounts, which generally are based upon unit sales or revenue. Royalty fees were

101


$10.4 million, $10.6 million, and $9.7 million for the years ended December 31, 2020, 2019 and 2018, respectively, and are reported in Cost of revenuesoftware.

Additionally, the Company has current contractual purchase obligations for services supporting business operations, including non-cancelable agreements. The future purchase obligations for these agreements are as follows (in thousands):

 

Year ending December 31,

 

 

 

 

2021

 

$

6,436

 

2022

 

 

6,884

 

2023

 

 

6,509

 

2024

 

 

3,560

 

2025

 

 

3,307

 

Thereafter

 

 

 

Total

 

$

26,696

 

 

18. Segment information

The Company defines its operating segments as components of its business where separate financial information is available and used by the chief operating decision maker (“CODM”) in deciding how to allocate resources to its segments and in assessing performance. The Company’s CODM is its Chief Executive Officer.

The Company has identified two reportable segments for financial reporting purposes: Software and Client Engineering Services. The primary measure of segment operating performance is Adjusted EBITDA, which is defined as net income (loss) adjusted for income tax expense (benefit), interest expense, interest income and other, depreciation and amortization, stock-based compensation expense, restructuring charges, asset impairment charges and other special items as determined by management. Adjusted EBITDA includes an allocation of corporate headquarters costs.

The Software reportable segment derives revenue from the sale and lease of software licenses and cloud solutions in the areas of simulation, high-performance computing, and artificial intelligence to design and optimize high-performance, efficient, innovative and sustainable products and processes for improved business performance. The Software segment also generates revenue by providing services related to the Company’s software, including consulting, training, and implementation services. To a much lesser extent, the Software segment includes revenue from the sale of hardware products.

The Client Engineering Services reportable segment provides support to the Company’s customers with long-term ongoing expertise. The Company hires simulation specialists, industrial designers, design engineers, materials experts, development engineers, manufacturing engineers, data scientists, and information technology specialists for placement at customer sites for specific customer-directed assignments.

The “All other” represents innovative services and products, including toggled ®, the Company’s LED lighting business. toggled® is focused on developing and selling next-generation solid state lighting technology along with communication and control protocols based, in part, on intellectual property for the direct replacement of fluorescent tubes with LED lighting. Other businesses combined within Other include potential services and product concepts that are still in their development stages and the Company’s WEYV business, which ceased operations in the third quarter of 2019.

Inter-segment sales are not significant for any period presented. The CODM does not review asset information by segment when assessing performance, therefore no asset information is provided for reportable segments. The accounting policies of the segments are the same as those described in Note 2—Summary of significant accounting policies.

The following tables are in thousands:

 

Year ended December 31, 2020

 

Software

 

 

CES

 

 

All other

 

 

Total

 

Revenue

 

$

418,165

 

 

$

44,320

 

 

$

7,436

 

 

$

469,921

 

Adjusted EBITDA

 

$

53,820

 

 

$

5,129

 

 

$

(1,661

)

 

$

57,288

 

 

Year ended December 31, 2019

 

Software

 

 

CES

 

 

All other

 

 

Total

 

Revenue

 

$

401,278

 

 

$

48,987

 

 

$

8,650

 

 

$

458,915

 

Adjusted EBITDA

 

$

38,834

 

 

$

5,255

 

 

$

(4,540

)

 

$

39,549

 

102


 

 

Year ended December 31, 2018

 

Software

 

 

CES

 

 

All other

 

 

Total

 

Revenue

 

$

341,306

 

 

$

47,852

 

 

$

7,221

 

 

$

396,379

 

Adjusted EBITDA

 

$

48,643

 

 

$

5,155

 

 

$

(3,618

)

 

$

50,180

 

 

 

 

Year ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Reconciliation of Adjusted EBITDA to GAAP income (loss)

   before income taxes:

 

 

 

 

 

 

 

 

 

 

 

 

Adjusted EBITDA

 

$

57,288

 

 

$

39,549

 

 

$

50,180

 

Stock-based compensation expense

 

 

(21,355

)

 

 

(8,528

)

 

 

(3,339

)

Interest expense

 

 

(11,598

)

 

 

(6,371

)

 

 

(200

)

Interest income and other (1)

 

 

1,503

 

 

 

260

 

 

 

(4,883

)

Depreciation and amortization

 

 

(23,806

)

 

 

(21,522

)

 

 

(14,734

)

Income before income taxes

 

$

2,032

 

 

$

3,388

 

 

$

27,024

 

 

(1)

Included for the year ended December 31, 2020 are a) $1.0 million of proceeds from settlements related to a historical acquisition, and b) $0.6 million of severance expense. Included for the year ended December 31, 2019 are a) acquisition related costs of $0.6 million, b) severance expense of $0.4 million, and c) impairment charges for royalty contracts of $1.0 million. Included for the year ended December 31, 2018 are a) costs from the acquisition of Datawatch of $10.4 million, b) gain on the sale of a building of $4.4 million, c) impairment charges for royalty contracts and trade names of $2.8 million, and d) an income adjustment for a change in estimated legal expenses of $2.0 million.

Revenue is attributed to geographic areas based on the country of origin. The following table provides sales to external customers and long-lived assets for each of the geographic areas in which the Company operates (in thousands):

 

 

 

Revenue

 

 

Long-lived assets (1)

 

 

 

Year ended December 31,

 

 

December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

 

2020

 

 

2019

 

United States

 

$

233,611

 

 

$

219,053

 

 

$

186,026

 

 

$

60,479

 

 

$

55,319

 

Other countries

 

 

12,127

 

 

 

14,753

 

 

 

8,604

 

 

 

8,378

 

 

 

10,190

 

Total Americas

 

 

245,738

 

 

 

233,806

 

 

 

194,630

 

 

 

68,857

 

 

 

65,509

 

Germany

 

 

48,559

 

 

 

50,102

 

 

 

45,664

 

 

 

9,201

 

 

 

3,405

 

France

 

 

15,287

 

 

 

17,210

 

 

 

16,154

 

 

 

1,078

 

 

 

1,224

 

Other countries

 

 

49,403

 

 

 

49,312

 

 

 

42,846

 

 

 

11,730

 

 

 

11,316

 

Total Europe, Middle East and Africa

 

 

113,249

 

 

 

116,624

 

 

 

104,664

 

 

 

22,009

 

 

 

15,945

 

Japan

 

 

41,109

 

 

 

37,757

 

 

 

35,478

 

 

 

2,009

 

 

 

2,036

 

Other countries

 

 

69,825

 

 

 

70,728

 

 

 

61,607

 

 

 

8,441

 

 

 

8,941

 

Total Asia Pacific

 

 

110,934

 

 

 

108,485

 

 

 

97,085

 

 

 

10,450

 

 

 

10,977

 

Total

 

$

469,921

 

 

$

458,915

 

 

$

396,379

 

 

$

101,316

 

 

$

92,431

 

 

(1)

Includes property and equipment, net and definite-lived intangible assets, net.

Concentrations of credit risk

The Company’s financial instruments that are potentially subject to concentrations of credit risk consist primarily of cash and trade receivables. The risk with respect to trade receivables is partially mitigated by the diversity, both by geography and by industry, of the Company’s customer base. The Company’s accounts receivable is derived from sales to a large number of direct customers and resellers around the world. Sales to customers within the automotive industry accounted for approximately 36%, 40%, and 45% of the Company’s 2020, 2019 and 2018 revenue, respectively, with no other industry representing more than 10% of revenue. No individual customer accounted for 10% or more of revenue in the years ended December 31, 2020, 2019 or 2018.

 

103


 

 

  

 

  

Incorporated by Reference

 

Exhibit No.

  

Description

  

Form

  

File No.

 

  

Exhibit

 

  

Filing

Date

 

  

Filed

Herewith

 

  2.1

  

Agreement and Plan of Merger, dated as of November 5, 2018, by and among the Registrant, Dallas Merger Sub, Inc. and Datawatch Corporation

  

8-K

  

 

333-220710

 

  

 

2.1

 

  

 

11/5/2018

 

  

 

 

 

 

 

 

 

 

 

 

  3.1

  

Certificate of Incorporation, as amended and as currently in effect

  

S-1/A

  

 

333-220710

 

  

 

3.1

 

  

 

10/6/2017

 

  

 

 

 

 

 

 

 

 

 

 

  3.2

  

Bylaws, as currently in effect

  

S-1/A

  

 

333-220710

 

  

 

3.2

 

  

 

10/6/2017

 

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  4.1

  

Description of Capital Stock

  

10-K

 

 

 

 

 

 

4.1

 

 

 

3/2/2020

 

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.2

 

Indenture, dated as of June 10, 2019, b y and between Altair Engineering Inc. and U.S. Bank National Association

 

8-K

 

 

 

 

 

 

4.1

 

 

 

6/10/2019

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.3

 

First Supplemental Indenture, dated as of June 10, 2019, by and between Altair Engineering Inc. and U.S. Bank National Association

 

8-K

 

 

 

 

 

 

4.2

 

 

 

6/10/2019

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.4

 

Form of 0.250% Convertible Senior Note Due June 1, 2024 (included as Exhibit A to the First Supplemental Indenture, dated as of June 10, 2019, by and between Altair Engineering Inc. and U.S. Bank National Association attached as Exhibit 4.2 hereto).

 

8-K

 

 

 

 

 

 

4.3

 

 

 

6/10/2019

 

 

 

 

 

 

 

 

 

 

 

 

10.1

  

Form of Indemnification Agreement between the Registrant and each of its directors and executive officers

  

S-1

  

 

333-220710

 

  

 

10.1

 

  

 

9/29/2017

 

  

 

 

 

 

 

 

 

 

 

 

10.2+

  

2001 Incentive and Non-Qualified Stock Option Plan

  

S-1

  

 

333-220710

 

  

 

10.2

 

  

 

9/29/2017

 

  

 

 

 

 

 

 

 

 

 

 

10.3+

  

Form of 2001 Incentive and Non-Qualified Stock Option Plan Incentive Stock Option Agreement

  

S-1

  

 

333-220710

 

  

 

10.3

 

  

 

9/29/2017

 

  

 

 

 

 

 

 

 

 

 

 

10.4+

  

Form of 2001 Incentive and Non-Qualified Stock Option Plan Stock Restriction and Repurchase Agreement

  

S-1

  

 

333-220710

 

  

 

10.4

 

  

 

9/29/2017

 

  

 

 

 

 

 

 

 

 

 

 

10.5+

  

2001 Non-Qualified Stock Option Plan

  

S-1

  

 

333-220710

 

  

 

10.5

 

  

 

9/29/2017

 

  

 

 

 

 

 

 

 

 

 

 

10.6+

  

Form of 2001 Non-Qualified Stock Option Plan Non-Qualified Stock Option Agreement

  

S-1

  

 

333-220710

 

  

 

10.6

 

  

 

9/29/2017

 

  

 

 

 

 

 

 

 

 

 

 

10.7+

  

Form of 2001 Non-Qualified Stock Option Plan Stock Restriction Agreement

  

S-1

  

 

333-220710

 

  

 

10.7

 

  

 

9/29/2017

 

  

 

 

 

 

 

 

 

 

 

 

10.8+

  

2012 Incentive and Non-Qualified Stock Option Plan

  

S-1

  

 

333-220710

 

  

 

10.8

 

  

 

9/29/2017

 

  

 

 

 

 

 

 

 

 

 

 

10.9+

  

Form of 2012 Incentive and Non-Qualified Stock Option Plan Option Agreement

  

S-1

  

 

333-220710

 

  

 

10.9

 

  

 

9/29/2017

 

  

 

 

 

 

 

 

 

 

 

 

10.10+

  

Form of 2012 Incentive and Non-Qualified Stock Option Plan Stock Restriction and Repurchase Agreement

  

S-1

  

 

333-220710

 

  

 

10.10

 

  

 

9/29/2017

 

  

 

 

 

 

 

 

 

 

 

 

10.11+

  

Form of 2012 Incentive and Non-Qualified Stock Option Plan Stock Restriction and Repurchase Agreement (Directors)

  

S-1

  

 

333-220710

 

  

 

10.11

 

  

 

9/29/2017

 

  

 

 

 

 

 

 

 

 

 

 

 

10.12+

  

2017 Equity Incentive Plan and forms of equity agreements thereunder

  

S-1/A

  

 

333-220710

 

  

 

10.12

 

  

 

10/6/2017

 

  

 

 

 

 

 

 

 

 

 

 

10.13+

  

Employment Letter, dated January 10, 2013, by and between the Registrant and Howard N. Morof as amended on July 19, 2017

  

S-1

  

 

333-220710

 

  

 

10.13

 

  

 

9/29/2017

 

  

 

 

 

 

 

 

 

 

 

 

10.14+

  

Consulting Agreement, effective as of January 1, 2017, by and between the Registrant and Advanced Studies Holding Future SRL, an Italian Company, as amended

  

S-1

  

 

333-220710

 

  

 

10.15

 

  

 

9/29/2017

 

  

 

 

 

 

 

 

 

 

 

 

10.15

  

2017 Third Amended and Restated Credit Agreement, dated October 18, 2017, by and among the Registrant, the foreign subsidiary borrowers, the Lenders named therein and JP Morgan Chase Bank, N.A. as administrative agent

  

S-1/A

  

 

333-220710

 

  

 

10.16

 

  

 

10/19/2017

 

  

 

 

 

 

 

 

 

 

 

 

10.16

  

First Amendment to 2017 Third Amended and Restated Credit Agreement, dated October 31, 2018, by and among the Registrant, the foreign subsidiary borrowers, the Lenders named therein and JP Morgan Chase Bank, N.A. as administrative agent

  

8-K

  

 

 

 

  

 

10.1

 

  

 

11/5/2018

 

  

 

 

 

 

 

 

 

 

 

 

10.17

 

Second Amendment to the Company’s Third Amended and Restated Credit Agreement, by and among the Company, as borrower, the lenders party thereto, and JPMorgan Chase Bank, N.A., as Administrative Agent.

 

8-K

 

 

 

 

 

 

10.1

 

 

 

6/6/2019

 

 

 

 

 

 

 

 

 

 

 

 

10.18+

  

Form of 2020 Stock Option Award Agreement

  

8-K

  

 

 

 

  

 

10.1

 

  

 

6/8/2020

 

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.19+

  

Executive Severance Agreement dated August 17. 2020, between Altair Engineering Inc., and James R. Scapa

  

8-K

  

 

 

 

  

 

10.1

 

  

 

8/17/2020

 

  

 

 

 

 

 

 

 

 

 

 

10.20+

  

Executive Severance Agreement dated August 17. 2020, between Altair Engineering Inc., and Brett Chouinard

  

8-K

  

 

 

 

  

 

10.2

 

  

 

8/17/2020

 

  

 

 

 

 

 

 

 

 

 

 

10.21+

  

Executive Severance Agreement dated August 17. 2020, between Altair Engineering Inc., and Dr. Uwe Schramm

  

8-K

  

 

 

 

  

 

10.3

 

  

 

8/17/2020

 

  

 

 

 

 

 

 

 

 

 

 

10.22+

  

Executive Severance Agreement dated August 17. 2020, between Altair Engineering Inc., and Amy Messano

  

8-K

  

 

 

 

  

 

10.4

 

  

 

8/17/2020

 

  

 

 

 

 

 

 

 

 

 

 

21.1

  

List of Subsidiaries of the Registrant

  

 

  

 

 

 

  

 

 

 

  

 

 

 

  

 

X

 

 

 

 

 

 

 

 

23.1

  

Consent of Independent Registered Public Accounting Firm

  

 

  

 

 

 

  

 

 

 

  

 

 

 

  

 

X

 

 

 

 

 

 

 

 

31.1

  

Certification of the Chief Executive Officer of Altair Engineering Inc. pursuant to Rule 13a-14(a)/Rule 15d-14(a) under the Securities Exchange Act of 1934, as amended

  

 

  

 

 

 

  

 

 

 

  

 

 

 

  

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

31.2

 

Certification of the Chief Financial Officer of Altair Engineering Inc. pursuant to Rule 13a-14(a)/Rule 15d-14(a) under the Securities Exchange Act of 1934, as amended

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X

 

104


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

32.1*

 

Certification of the Chief Executive Officer and Chief Financial Officer of Altair Engineering Inc. pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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.SCH

 

Inline XBRL Taxonomy Extension Schema Document

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.LAB

 

Inline XBRL Taxonomy Extension Labels Linkbase Document

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

104

 

The cover page from the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, has been formatted in Inline XBRL.

 

 

+

Indicates management contract or compensatory plan.

*

The certifications furnished in Exhibit 32.1 hereto are deemed to accompany this Annual Report on Form 10-K and will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, except to the extent that the registrant specifically incorporates it by reference.

Item 16. Form 10-K Summary

None.

105


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.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ALTAIR ENGINEERING INC.

 

 

 

 

 

 

 

Date: February 26, 2021

 

 

 

By:

 

/s/ James Scapa

 

 

 

 

 

 

 

 

James R. Scapa

 

 

 

 

 

 

 

 

Chief Executive Officer (Principal Executive Officer)

 

 

 

 

 

 

 

Date: February 26, 2021

 

 

 

By:

 

/s/ Howard N. Morof

 

 

 

 

 

 

 

 

Howard N. Morof

 

 

 

 

 

 

 

 

Chief Financial Officer (Principal Financial and

Accounting Officer)

POWER OF ATTORNEY

KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints James R. Scapa and Howard N. Morof, jointly and severally, his or her true and lawful attorneys-in-fact and agent, each with the power of substitution, for him in any and all capacities, to sign any amendments to this report, and to file the same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that each of said attorneys-in-fact, or his substitute or substitutes, may do or cause to be done by virtue hereof.

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 in the capacities and on the dates indicated.

 

 

 

 

 

 

Name

  

Title

 

Date

 

 

 

/s/ James Scapa

James R. Scapa

  

Chief Executive Officer and Director

(Principal Executive Officer)

 

February 26, 2021

 

 

 

/s/ Howard N. Morof

Howard N. Morof

  

Chief Financial Officer (Principal Financial

and Accounting Officer)

 

February 26, 2021

 

 

 

/s/ Mary C. Boyce

Mary C. Boyce

  

Director

 

February 26, 2021

 

 

 

/s/ Brett Chouinard

Brett Chouinard

  

Director

 

February 26, 2021

 

 

 

/s/ Stephen Earhart

Stephen Earhart

  

Director

 

February 26, 2021

 

 

 

/s/ Trace Harris

Trace Harris

  

Director

 

February 26, 2021

 

 

 

/s/ Richard Hart

Richard Hart

  

Director

 

February 26, 2021

 

 

 

/s/ Jan Kowal

Jan Kowal

  

Director

 

February 26, 2021

 

 

106

EX-21.1 2 altr-ex211_9.htm EX-21.1 altr-ex211_9.htm

Exhibit 21.1

LIST OF SUBSIDIARIES

Subsidiary

Jurisdiction of Organization

Altair Product Design, Inc.

Michigan, United States

Altair Engineering India Pvt. Ltd.

India

Altair Engineering Ltd.

Japan

Datawatch Corporation

Delaware, United States

 

 

EX-23.1 3 altr-ex231_10.htm EX-23.1 altr-ex231_10.htm

Exhibit 23.1

 

Consent of Independent Registered Public Accounting Firm

 

We consent to the incorporation by reference in the following Registration Statements:

 

(1)

Registration Statement (Form S-8 No. 333-221312) pertaining to the 2001 Non-Qualified Stock Option Plan, 2001 Incentive and Non-Qualified Stock Option Plan, 2012 Incentive and Non-Qualified Stock Option Plan, and 2017 Equity Incentive Plan of Altair Engineering Inc.,

 

(2)

Registration Statement (Form S-8 No. 333-223833) pertaining to the 2017 Equity Incentive Plan of Altair Engineering Inc.,

 

(3)

Registration Statement (Form S-8 No. 333-230019) pertaining to the 2017 Equity Incentive Plan of Altair Engineering Inc.,

 

(4)

Registration Statement (Form S-3 No. 333-231948), and

 

(5)

Registration Statement (Form S-8 No. 333- 236814) pertaining to the 2017 Equity Incentive Plan of Altair Engineering Inc.

of our reports dated February 26, 2021, with respect to the consolidated financial statements of Altair Engineering Inc., and the effectiveness of internal control over financial reporting of Altair Engineering Inc. included in this Annual Report (Form 10-K) for the year ended December 31, 2020.

 

/s/ Ernst & Young LLP

 

Detroit, Michigan

February 26, 2021

 

 

EX-31.1 4 altr-ex311_7.htm EX-31.1 altr-ex311_7.htm

Exhibit 31.1

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, James R. Scapa, certify that:

1. I have reviewed this annual report on Form 10-K of Altair Engineering Inc.;

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 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 fiscal 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 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.

 

 /s/ James Scapa

James R. Scapa

Chief Executive Officer

(Principal Executive Officer)

February 26, 2021

 

EX-31.2 5 altr-ex312_6.htm EX-31.2 altr-ex312_6.htm

Exhibit 31.2

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Howard N. Morof, certify that:

1. I have reviewed this annual report on Form 10-K of Altair Engineering Inc.;

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 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 fiscal 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 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.

 

 /s/ Howard N. Morof

Howard N. Morof

Chief Financial Officer

(Principal Financial and Accounting Officer)

February 26, 2021

 

EX-32.1 6 altr-ex321_8.htm EX-32.1 altr-ex321_8.htm

Exhibit 32.1

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 Altair Engineering Inc. (the “Company”), on Form 10-K for the period ended December 31, 2020, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned officers of the Company certify to their knowledge and in their respective capacities, 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), as applicable, of the Securities Exchange Act of 1934, as amended; and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

 

/s/ James Scapa

James R. Scapa

Chief Executive Officer

(Principal Executive Officer)

 

 

 

/s/ Howard N. Morof

Howard N. Morof

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

February 26, 2021

GRAPHIC 7 guzr20sajrn2000001.jpg GRAPHIC begin 644 guzr20sajrn2000001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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*** "BBN%\;_ !7\.^!Y?LETTMWJ)4-]DM@"R@]"Y/"_S]J .ZHKPBW_ &E[ M-KK;=>&)X[?/^LBO [X_W2BC_P >KV+PYXAT_P 4Z!:ZUICNUI< E?,7:RD$ M@@CL00?Z<4 :M%>3^*?CYX;T&\ELM.MYM7N(B59XG"0[AVWG.?J 1[FL*P_: M6L))L:AX:N;>+^];W2S-^3*G\Z /=:*R_#_B'2_%&D1ZGI%TMS:R<9 P58=5 M8'D$>AKS3QO\=8O"'BR[T*+P^U\;4('F-WY0+,H; &QN ".<]OT5R'P\ M^(%E\0=&FO;>U>TGMY!'/;NX?:2,@@C&5//) Z'BNKN)XK6VEN)W"11(7=CT M50,D_E0!)17@MQ^TO;I=R);>%I);<-A)'O@C,OJ5\LX/MDU[%>>(K>S\'3>) M&BD-O'8F]\KC<5V;POIGM0!L45X!_P --?\ 4H_^5+_[572^%?C[X?U[4(;# M4;.?29YB%1WD$D6X\ %@ 1]2,>I% 'K5%%>6_$/XT6W@7Q"FCQ:.=1F$(EF; M[5Y0C+=%^ZV3CGMU% 'J5%@JUXV\4Q^#/"=YKLEJUU]GV!8 ^S>68*/FP<=<].U '045X!_PTU_U*/_E2 M_P#M5=7X-^.N@^*-3@TR\M)M*O+A@D7F.)(G8]%W\$$]L@9^M 'JE%<]XW\5 M)X+\)W>NO:-=_9R@$(DV;BS!1\V#CKZ&L[X<>/5^(.AW.I#3C8&"X,!C,WFY M^4-G.T?WO2@#LJ*\K\9?'30?"^ISZ99VDVJWMNQ2;RW$<2..J[\$DCO@''US M53PG\?\ 2?$.M6>E7NCW.GW%Y,L$+I*)DWL<*"<*1DD#H>OIS0!Z_13)IHK: M"2>>1(H8U+N[MA54RT5XAI/[26D7%PJ:KH5U91LP'F03"<*/4@A3CZ9_&O9--U*RUC3H-0TZ MYCN;2==\?:<8,B*P^3;R!N ^]7I% !117D_BGX^>&]!O);+3K>;5[B(E6>)P MD.X=MYSGZ@$>YH ]8HKPJP_:6L))L:AX:N;>+^];W2S-^3*G\Z]A\/\ B'2_ M%&D1ZGI%TMS:R<9 P58=58'D$>AH U**\?\ &OQVC\(^++W0H_#S7OV78&G- MYY62RAN%V-TSCK6!_P --?\ 4H_^5+_[50![_15;3[O[?IMK>>6T7VB%)?+; MJNX X/N,U9H **\G\5?'SPYH-Y+9:;;S:O/$2KO$X2$,.PK#:IQ] 30![;17GOQ*^*2?#QM-5=).HF^5V M!%SY04+M[[6SG=78>']777O#NG:ND)A6]MTG$9;)3< <9[T :5%<+\2_B,OP M[LM/G_LLZ@UY(Z!?M'E!0H!SG:V>H[5K6GC""?X>#Q?+:O'#]A:]:W#!F "D M[0>,GC&>* .DHKP2V_:8@:XC6Z\*R10$_.\5\'8#V4QJ#^8KW:VN(KNUAN8' M$D,R"2-QT92,@_E0!+17(?$+Q_9_#_1(KZXMFNYYY/*@MU<)N.,DDX. /7!Z MBN6\ _&R/QOXHCT1] :Q:6-W247?FC*C."-BXXSSS0!ZQ17GWQ,^*"_#I]-C M_L@Z@]Z)&_X^/*"!=O\ LMG.ZNO\/ZNNO>'=.U=(3"M[;I.(RV2FX XSWH T MJ*X7XE_$9?AW9:?/_99U!KR1T"_:/*"A0#G.UL]1VK3@\8Q2_#G_ (3 V;K& M+%KPVPD!/"D[=V/;KB@#IZ*\]^&?Q07XBR:C'_9!T]K(1M_Q\>:'#;O]E'/#U_K%V"8;.%I64'!8CHHSW)P!]:\I\,_M"6VO>)+'2KO MP^;&.[E$(N/MOF!&;ATT56U"[^P:;=7GEM+]GA>7RUZMM!.! M[G%>$_\ #37_ %*/_E2_^U4 >_T5X!_PTU_U*/\ Y4O_ +57<^%?BLGB3P/K MGB631GM4TH.3 +CS/-VINX;:,'MTH ]&HKSOX _C5%XS\5#0;C0SID[QNT;-=>86=>2F-BX. Q_"@#U6B MBO+M4^,B67Q*C\'6>A/>L;J*U:Z%UMPS8W$)L.0N>>1T/2@#U&BO+_B-\8X_ M /B"'25T1M0>2W6=G^U>4%RS #&QL_=S^- _%O_";>%+?7/L+67FNZ>29/,QM8C(; ST]*Z-W6.-G8X502?I0 ZBO 7_: M94.P3PD63/REM1P2/<>4<5H:1^TCI%U=+'JVAW-A$QQYL,XG"^Y&U3CZ9H ] MNHJO!>VUU81WUO,DUK)&)4E0Y5D(R"/7BO"7_:94.P3PD63/REM1P2/<>4<4 M >_45X5I?[1O]I:O96'_ BC)]IG2'4,]>F15WQ3\?O\ A&O% M&HZ-_P (PUQ]CF,7FM?>7OQWV^6<#\: /:**\ _X::_ZE'_RI?\ VJNJ^'OQ MF_X3SQ,='_X1]K+$#S><+OS<;2."-B^O7- 'JM%>6:-\9X]7^)+>$1H3Q#[5 M-;+=FZSDQ[N2FSC.W^]7J= !17F$/QA2;XH-X,_L-@!=-;"\^U=P#SLV=./[ MU7_B9\3X_AU_9J?V4VH27OF';]H\H($V]]K9SN_2@#T"BO %_::&X;O")"YY M(U')_P#15>E>!/B?H7CT2PV/FVU_"N^2TGQNV]-RD'##./<9Y'(H [6BO,/B M-\8HO .O0:2NBMJ$DEN)W?[3Y03+, /N-D_*3VZBNC^'_CRR\?Z"^HVUN]K- M#)Y4]N[[BC8!&#@9!!ZX'0T =917 ?$SXF+\.4TPG23J#7YEP/M'E! FS/.U MLYWC\J[73;U=2TJSOE0HMS DP0G)4,H./UH M445XAXQ^(OB:Y^+UEX0\+7Z MVT*RQP7#>1')N<_,Y)8'A5[#'1NO% 'M]4M0UG2])>!-2U*SLVN&VPBYG6,R M'CA=Q&3R.GJ*J^)?$NE^$]%EU;5YS%;1D*-J[F=CT51W)_Q)P!7R_P#$GXG6 MWCC7=(N[?3)8+7368A991OERRDYP,+PH]>M 'UO17(> ?B'I?Q L+F:PAGMY M[4JMQ!,!E=V=I!'!!VGT/'2K'B_Q_P"'_!-IYFK7@^T.,Q6D0W2R?1>P]S@> M] '3T5Y=\/?C(OCWQ/+HZZ$;)4MWG68W?F$A648V[!C[WKVKT]W6-&=V"HH) M9F. .YH =17B_B#]HO1=.OY+;1])FU1(W*F=IQ#&WNORL2/J!70> _C+HGC M:_73&MI=.U)UW1PRN'27 R0KC&2 ,X(% 'I%%8/BWQ?I'@O1FU/5YF5,[8HH MQF25O[JCU^O KR7_ (:7M/MNS_A%Y_LN[_6_;!OQZ[-F,^VZ@#WBBL/PGXMT MKQGHB:KI,K-$3LDCD&'B?J58>O(Z<5Y7X0^(OB:T^+]YX0\57PNH'EDM[=O( MCCV./FC;*@<,O&#DY9?>@#W"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** ,_7M430_#VI:JZ[ULK:2VJ3C\<8KYC^$? MAU/B#\0[S4?$&;R*W4WDZR'B:5F&T,.Z]3CI\H'3BOHOQY;RW7P^\0P0J7E? M3IPJCJ3L/ ]Z\/\ V;+^*+Q'K6GLP$MQ:I*@/?8Q!_\ 0Q0!]#W&FV%W8FQN M+*VFM"NTP21*R8]-I&,5YA\6I[7P#\)FTG0(?L45[*+Z MUCGO))VBM3(H81(HP64=F))&?0#'4Y]0\;^#].\8^'+NQN[:)[@Q,;::.7/V:^M2^S/\ RT0@@C_@);]/2J'C&WBN M_P!I$6TZ!X9M6LHY$/1E/E C\J/V?K*2Y^)BW" [+6TED)#H7P[GM(GQ:_LS_ /'[XD_ZYV_\ MY*P?VA--T^P\=VLEE#'#+=60EN%C 9M[ ,0.Y Z]\5@_#/_ (6!Y^I?\('_ M *S;']K_ -1TRVW_ %O_ +I7?:)\%/$_B3Q&NM^/K]=I97FA$HDEEQT0E?E M5>W!/'3'6@#VGPM)- M2OE/V5[>=T8C_5LX\N$?55Y'NE>P_&?7QX<^&=[' PCFOMMC" .@8'?TZ?(& M'XBO(?A+\3/#'@#0[V'4++4YM0NYP\DEM#&5V*,(N6<$X)8]/XJ +O[/NM2Z M/XTU+PU>9C-XAQ&Q^[-$3E<>NTOG_=%>G?'3_DDVJ?\ 72#_ -&K7SWJWC"P MC^*Q\7>'X;F*V^V)=^3.BHY/'F+\I(PQWGWGQ8N(?# B>25XH\6 M9X:Y. =N.-V<9Q_%GOFI/A]\))O'_AV^U.WUA+2:WG,"026Y97.U6R7#?+][ M'W36A\&KO3?#GQ);1]>TF+^TWF:VM[J0DM;3#(*XSCYB,!@,Y/H> #U_XX!A M\(]2#D%@\&XCN?-6N?\ V1?#C7-.\'_ !(-WXJMW/E>;#*[IYC6\V<%R.22 M"&!QSR:^H$M/"?C466L0I8:FUK,DUO=Q$%XG4AA\PY'(&5/IR*PO''PA\.^- M9GO7$EAJC#FZMP/WAQ@;U/#?7@\=:^>]3LO$?P:\=QQP7R^G:1X+L]'Y8F!"6BPMCL4)0_P#H- &5\8?!^G:_X%U. M_>VB74=/@:YAN0N' 0;F4GN"H/![X/:N(_9MUN9XM:T*5RT4>RZA4G[N(Y9W"HVGS0@DX^9U**/Q+ 5XW^S592-K.NW^#Y4=O'# MG'!9F)_]D_6@#C;/P[_PE?Q2\3:,JJ9YY+XV[,<;959G3GL"5P?8FO2OV>?% M$AMM0\(7VY)K1FN+9)."%)Q(F.V&PE^)VG3 M_#CXL:;XTTV(BSO)?.D1!@>9TE3VWJ<\]26]* (/$7_)U4/_ %_V?_HF.OI6 MOF/5KN#4/VG+&]M9!+;W%U8RQ.O1E:"(@_D:^G* /-?CEXAGT'X\DG:*U,BAA$BC!91V8DD9 M] ,=3G3_ &CH)'\":?*JDI'J*[R!]W,;X)]L\?B*TO@%>QW7PP@@1@7M+J:) MQW!)WC]'H ZOQOX/T[QCXO4=QQ7A'[.NMS6 MGC.\T-/^3CO^XK9_RBKZLKY&^)=A M_:OQSU#3O-\K[7>V\'F;=VS>D:YQQG&>F:[K_AF7_J;O_*;_ /;: /?Z\X^- M_B.?P]\.IUM7:.XU"5;-74\JK LQ_%5(_P"!5Z+&NR-4R6V@#)ZFO(/VC;>6 M7P'83(I9(=14N1_"#&X!^F<#\10!D?L^^"=.DTB;Q3?6T<]VT[0VGF ,(E4# M+ =F))&>H XZG/L6N^&=$\369M=9TRWO(CT\Q?F7_=8?,I]P17"? &_BN_AE M%;(P\RSNI8I!Z9.\?HU>HT ?/'[2P"WGAM5 $5P !VYCKV'X=?\DW\-_P#8 M.A_] %>1?M,(1<>&I.,,ERH_ Q?XUZW\-W63X:^'"C!@-/B&1ZA0#^HH \R_ M:6_Y!7A[_KO-_P"@K716G_)M+?\ 8"D_] -^*[^--UQIZ#E#]-I"_\!-<#^SM8P:IIGC/3[I=U MO=0V\,B^JL)@?T-1?M,(1<>&I.,,ERH_ MQ?XUZW\-W63X:^'"C!@-/B&1ZA0#^HH \R_:6_Y!7A[_ *[S?^@K716G_)M+ M?]@*3_T US/[2\L8L/#L.X>8TL[A?8! 3^HKIK52O[-+!@0?[!<\C_8- '&? MLS_\?OB3_KG;_P Y*^AJ^>?V9_\ C]\2?]<[?^XU+S)]'TVYCM6CB0,SQQM^\4 D Y;?SGH1UKI?B5\7 M?"7CCP;/I,%AJT=X)$FMI)H(MBNIYSB0D94L.!WH ]S\(:\GB?PCI>LH1FZM MU:0*>%D'#C\&!'X54^(O_)-_$G_8.F_] ->:?LX^(OM.BZGX>F?+VD@N8 3_ M /PP'L&&?\ @=>E_$7_ ))OXD_[!TW_ * : /)OV9?^9I_[=/\ VM7K/Q%_ MY)OXD_[!TW_H!KR;]F7_ )FG_MT_]K5ZS\1?^2;^)/\ L'3?^@&@#Q_]F?\ MX_?$G_7.W_G)7+^.(7^'GQS_ +3@!2 W4>HQA?XHW/[Q?H3YB_2NH_9G_P"/ MWQ)_USM_YR5K_M'>'_M.A:9K\2$O9RFWF(_N/R"?HPQ_P.@#V*_U2UT_1+G5 MI) ;2"W:X9P>"@7=D?A7SE\"]-F\3?$O4?$UZ [6BO<.PZ>?,2!Q]/,/X"K^ MK^//M'[-MC;";-]/*NE2;6Y"Q_,2?K&$!_WZ[[X$^'SHOPYANY4*W&IRM=-G MJ$^Z@^F%W?\ J /)OVB/^2D0?\ 8.B_]#DKZ!M?'/A%;.%6\5:&"(U!!U"+ MCC_>KY^_:(_Y*1!_V#HO_0Y*]"@_9T\(RV\4C:CKF70,<3Q=Q_URH ]AAFBN M(8YH9$DBD4.CHP*LIY!!'4&F7G_'E/,$6!C?CMGIG_:QWKS#X=^"?^$]\2/I']H?8=MLT_F^3YN=I48Q MN7^]USVJ]J'AZ/X8?$6VM?$NG0ZQ81[90O*K-$>-P&>H(/RMD$@@\'- 'T'\ M)X+NW^#>E)>!@[6\SH'ZB-G=D_ J01[$5X?\"-5T[2/'\USJ=_:V4!L)$$MS M,L:EBR8&6(&>#^5?4GGV]SHGVBT96MI;;?$R?=*%<@CVQBOD7X5>#=.\<^+9 M-)U.:ZA@6T><-;,JMN#*!RRD8^8]J /K"P\5>'=4NUM-/U_2[NY<$K#;WD]>CT ?+ M/@'_ ).4/_81U#_T":OJ:OEGP#_R(- MC!=V>>K(.>Y%.N_@O?)\.+?Q=8ZHMUOLUO);,VY1D0J&;#;CNP,GH.!^%>@? ML[ZQHMQI5]I<&FPVNL0 23SJ26NH\X#9))&TX! XY!'4T #SJ6@6_B>SC/VO3?DG*CEH">#Z_*QS[!F- &/ M^TU_S*W_ &]_^T:]I\+_ /(I:+_UX0?^BUKYG^)WBL>,/ O@?47<-=QK=V]W MSR)4\D$GZC#?\"KZ8\+_ /(I:+_UX0?^BUH TIYDM[>6>0D)&A=L>@&37S/\ M#$?Q!\6M0UNZ4&5()[LMGI)(X!_1WKZ'\3Y_X1/6<9S]AGQC_KFU>#_LU?\ M(&]%E17-LEVXE(Z!BORY_)JL_!SQWX.C\'66A2 MW%IINHQ@I/'<$(+ABQ^8.>&)ST)R.G3%>M:GI=CK6G3:?J5K%=6DPVR12KD' MN/Q!Y!Z@C->(^+_V=K8P3WGA6^DCE4%EL;D[E;_95^H]MV?J* /9=+\.Z-HU MY>7FEZ=;VDM]L-P8%VK)MS@[1QGYFY YSS7,ZQ\+O#.I^)=0\4:G;RWMW-&N M(9GS"A1 H(4=>!W)'M7EO[/?B_4VUV?PS=7$L]B]N9K=9&+>0RD9"YZ*0>G3 M('J:^AKS_CRN/^N;?RH ^7_V=_\ DI$__8.E_P#0XZ]D^-FK2:5\+M2\ERDE MVR6H(]&/S#\5##\:\;_9W_Y*1/\ ]@Z7_P!#CKU3]H")Y/AB[J,B*\A9O875TT8E*\B-0, 'TR6S^'I7G'Q9MHO!OQD34=,1 M8S1M@]_E;^3"O+?C^#>?% M*"VMQYDWV*&+8.NXLQ _4?G0!8^/=_+K/Q(T_1HI,Q06\<<8 R-\K9)'KD;/ MRKWC6/".DW'@&Z\-QV<*6:VC1PKL'R,%^5Q_M X.?6OGSXO#^R_C/;SR?ZN- M;20$G&57 S_XZ:^G]1E2'3+N61MJ)"[,3V !S0!\Z?LW:G)%XIU?2]W[FXLQ M/@G^)' 'Z2'\J@^.T,F@?%73M3Q]?7 4^ M7#IS@MVW-(F!^0;\JTOVE?\ D.:#_P!>TO\ Z$* /HBVG2ZM8;B/[DJ!U^A& M14M9/A?_ )%+1?\ KP@_]%K6M0 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% "$ @@@$'@@U\W^*OA%XI\(^*?\ A(/ PDF@20RP M+ P\ZV)SE=I^^N"0,9R.".Y^D:* /GY/'OQJU*$V%OX3-M.1M%RVFR1D'US( MWE_IBO1=*\'ZEK7PK_X1[QI*8#."4'SJ1[8],FK.LZA\8?B-9_V/+X> METZSD8"95MGM5?_&3PM/XJ^']Q%96[3W]G(MS;QH"68CA@ .I*LW'<@5YS\!O M6JV/B>[US6])N[(6D/EVPNX&C8R/P64, >%R,_[=?0U% 'A?[0OA_6M:NM ? M2M)OK]8DG$AM;=I=A)3&=H.,X/Y5Z%K&FWL_P=N=,BMI'OFT7R1 !\Q?RL;< M>N>*[*B@#PO]GOP]K6BW.OR:KI-]8+*D"QFZMVBWD%\XW 9QD5[I110!X#\> M=.\3^)/$FE:7I6AZE=V5O#O\V"W=HS+(V#E@-HP%')/&37J>E_#GPG8:19V< MWAS1[B6"!(WFEL8V:1@H!8DKDDGGFNKHH \/^-GPU@ET'3[[PKX=C6Y@G*30 M:99@,Z,/O%4&6P5 ]MQJ&2Q\2ZQ^S;)I-SHNHKJEG(D"6\ENRRR1I(K*50C) M 4XZ?PFO=J* /)_@%HNJ:+X/U"+5=.NK&62_+I'M)XWM_$?AW3;ZZ-TJO*;.!I6BFCP V%!QD!?Q!KZ*HH \R^(<6L>*O@BS1Z M3=#5+B*WEEL5B/FJP=2XV]>.>,9K+^"6@:YIGP\UNTNK.ZTN^N+F0VYNHFC8 M$Q*JM@C. ?Y5[#10!\]P^*/C9X2C^PW6@R:PJ?*DTEH]R2/7?$P)^K<^M9UG M\//'/Q.\71:UXOMGTZR(42&5/+81CGRXX\[AG)Y;IDGD\'Z5HH Y3QYX&L_& MOA)M&9A;R1$26DH&1$ZC X_NX)!'O[5XCHEK\6_A8\]EI^C2:A8N^[RDA:ZA M9N!N780Z_I[BOIFB@#YIUBS^+?Q5:"RU#2&TVP1]Q26)K6$'^\P MW^ _!=GX%\,Q:5;/YTI8RW-P5P99#U..P 'H/7-=/10!\]> ?"VOV/Q[U# M4+O1K^"Q^T7CBYD@98F#%MI#D8.B3ZAH&JQ1VMU'YL\]LZQJD8Q]\C;@!0!@ M\\8KZRHHH R/%'AVS\5^'+W1;[(AN4QO7JC Y5A[@@&OGO3_ Q\4?A1JUP^ MAV+:C9R_?%O&9XI@,X)0?.I'MCTR:^FZ* /FW6=0^,/Q&L_['E\/2Z=9R,!, MJVSVJN/]II6R1WP.OH:]7^%_PYA^'^B2)+*EQJEV0UU,@^48Z(N>=HR>3U)^ M@'=T4 ?-GB[PEXBN/C\NHP:'J$MBVHVDHNH[=FBV*(\DN!@8PJL/<$ _A6K10!\PVGA+XG?"C7+BXT&S? M4+63Y6:VB\Z.X49V[HQ\X(S^&3@D9SNRZ_\ &SQG$+&VT8Z'&YVR3I UJ0/7 M=*Q8?\ YXKZ!HH X?XE> O\ A._"26*3I'J5JPEMIG^Z7Q@JW?##\B >V#Y! MH%[\7?AM:MH]MX;FOK-7+1QM:O OB#\5/ M$D.I^+(GTRQ4!294\LQQ]2L<1YR?5OQ)QBO;_%ND$?#75]'TJU+;=,DM[:WB M&3@)A5 _(5T]% 'B/[//A_6=$3Q$^K:5>V G-L(OM4#1%]OFYP& )QN'YUS7 MQO\ &L3^./[7T71[V^@OX5:8VD#R[)5^4Y"@XRH4^YS7TG10!QOPL\,/X3^ M'^G6$\/E7DH-S=*1@^8_.#[A=J_\!KROP!X8UZR^/5_J-UHM_!8FXO'%S+;N ML1#%MI#D8.Q'IT(! M[8/CN@7OQ=^&UJVCVWAN:^LU 3S@G\.37TO10!\TIX"^ M(/Q4\20ZGXLB?3+%0%)E3RS''U*QQ'G)]6_$G&*]Q\5Z,6^&VK:-I5MG;IDE MO;01CTC(51^0 KI:* /DWP-<_$;P!+>R:5X,OYC>*BR?:M+N&QMSC&W;_>-> MF>'OB'\2M0;4QJW@R2WC@TZ:: Q:=/$SS*!L4;R0V2>@&?RKV:B@#YX^"GPY MN)]6U;5/%WA^0HL8CABU6TSYCL=S.%D')&T#./XC[U[,? ?@\@@^%-#Y]-/B M_P#B:Z&B@#YE\">&?$_@?XR(L>AZH^E_:9+-[E;5S$\#'"N7QMP/D8\]J]Z\ M=6EQ?^ M>M+2%YKB:PF2.)!EG8J< #N:Z"B@#Q']GGP_K.B)XB?5M*O; 3FV M$7VJ!HB^WS:XFL9DCC099V*G 'O7044 > M%_L]^'M:T6YU^35=)OK!94@6,W5NT6\@OG&X#.,BO6/&.@KXF\'ZKH[!2UU; MLL98<"0)8HD'\*J /R%3T4 ?./QY\*>(-5\=VU[IFBZA M?6[6")YEK;/* P=\@[0<'D?G5R/XH?%Z*)(U\!G"*%&=(N^W_ Z^@J* .9\! M:SKNO>%8;_Q%IO\ 9VHM(ZM;^0\6%!P#MUF11EF1@![XJ6B@#Y MQ^!7A7Q#HWC^YN=4T34+*!;&2/S;BW:-2Q=, $C!Z'I7;_'7P7<^)O#%KJ&F M6DMSJ.G2'$4*%GDB? 8!1R2"%/TS7J]% 'FWP=?7'^'1TK6]-O+*XLF>W@^U MPM$9(R,J<, >,E?H!7AG@^T^(/@/7I-3TWP=J,UP8FMRMQIL[I@D$D;<9^Z. M(;3]H&34KG1-0AL%OKV0W4ENRQ;624*0Y&#DL,8/>OHZBB@#P;XJ?"76 M[GQ0WBOPDIEGD=9IH$D"21RKC$B$X!S@'&WWAVC+?>=VZ M;B"1P3U/X5/VA/#NM:W<:!+I6DWM^D23K)]E@:4H24QD*"1T->YT4 <]X(LI MK3X?Z%8WMNT4T=A%'-#(N"IV %2*\&T;PIXF^'GQFCDTW1-3NM)6[\KSX;=W MC:VD..7 (RH()R>J\U]-44 ?/7QE\+:_JWQ2TN\T[1K^[M3;P(9H(&=%(D;( M9@,+C(ZXKW^[M8+ZSGL[J)9;>>-HI8V&0RL,$'Z@U-10!\=>)_ACXMT77+C2 M;71]4O["*9GM9K>W>5&5L88E1@,0JY'MZ8KZTT"VEL_#FEVLZ;)H;2*.1<]& M" $?G6C10!'/"EQ;RP2 E)$*-CT(P:^9O@;(_A[XMW^AW3 2R0SV97'62-@W M\D>OIVO$/&WPZ\2V_P 6+'QAX3L5ND:6.>X3SXX]KK@,/F(X9?3)R6]J .G^ M*47CV&XTG5/!+RN+82K=6R,I#@[2"4;AOND<N44 ?(/@RV^(' M@;6VU;3/!VI2SM"T!6YTR=EVD@GA<'/RCO7T'8VNI?$;X52VGBFP_LR_OTD1 MXO(>/RF5SY;['.[^%3@GG\:[NB@#YBT&W^*GPHN;RQT[P^^H6T[[B$MGN868 M<;U,9!!(]<=LBMKP1\-O%'B7Q\/&7C6W-LJ3"Y$4F%>61<;!L'W47 Z_W0,' M)-?0=% 'D7QJ^&=]XPCM-9T2-)=2M8S%+ 6"F:+.1M)XR"3P>N[V /#7.O\ MQBUCPXWA.3PW=!)(OLTETUBZ22)C!!D8[.1P3C\:^EJ* /.OA%\.Y? >A7#Z M@8VU:^96G$;;EC5<[4![GDDD=SWP#7E'QUF?7_BMI^AVC!I8H(;4+Z2R,3_) MDKZY^5%^4GA5YR<'*K[T >V6T M"6MK#;Q_+ M/#>F7DEG?^(-*M+J/&^&>]CC=<@$94G(R"#^- &Q16'!XT\*W5Q%;V_B71II MY7"1QQW\3,[$X #9))[5N4 %%9>I>)=!T:X6WU36]-L9V3>L=U=)$Q7)&0& M(.,@\^QJY8W]GJ=G'>6%W!=VLF=DT$@D1L$@X8<'!!'X4 6***Q[[Q9X;TR\ MDL[_ ,0:5:74>-\,]['&ZY (RI.1D$'\: -BBHX)X;JWBN+>6.:"5 \Y!&W![S6 M_ /C3P!XEU#Q)\/98Y]/NG\VXTL(N0 2Y01X 9!C"[") 'V@=2>;^'?QQL_" M/AS3?#U_H<\EK:^;ONX)P7.YW<8C( ZL!]_W]J /?_"LVLS^%]/?Q#:_9M7$ M02Z3S$?+J<;\I\OS8W8'3=CM7SIX7\+V/Q9^*_BB>^N]2ETO?-<0WD!P<&4+ M"I+J<#R\X4@'"<="*^BSK/\ :WA*;5_##P:A)+:/+89/R2R!3M5LD8^88()! M'(."*^>/!/@#XHV]GK.F:7'_ &!'<2HMQ>7,K0NS0DX2-DRVT^83O4;6VX#8 MR" >EZ3\ _"NC:S8ZI;ZAK+3V5Q'<1K)-$5+(P8 XC!QD>HKK/B+XAN/"WP_ MUC6+-)#$6VEXI7:-/,XQO1LG(Z@?P[B![GX$_P"2>>&? M^P5:_P#HI:\@_::_YE;_ +>__:- '=_&KQ1?>%OA])-ILDD-W>W"6:7$;[6A M#!F9AP>2J%>,$;L@Y%<)X*^ .CZOX2T_5=;U.^^U7T2W*)9.BI'&ZAE4[D)+ M8.2>!SCG&2?M-?\ ,K?]O?\ [1KW^@#YX^&#ZI\/_C'>> 9KS[98W&[[AVH' M$0E24*0<,4&T@'OU;:*^AZ\ ^*?_ "<+X*_[O?Z "BBB@ HK#GT+4 M9KB65/%FLP([EEBCBLRJ G[HW0$X'3DD^I->:>,M(U&3XA:/I#^)=2E6\M"3 M-+#;;D(E51@+$HQ\Y/K[T >ST5YA_P *CNO^APOO_ .#_P")H_X5'=?]#A?? M^ <'_P 30!Z?17F'_"H[K_H<+[_P#@_^)H_X5'=?]#A??^ <'_Q- 'I]%>8? M\*CNO^APOO\ P#@_^)H_X5'=?]#A??\ @'!_\30!Z?17F'_"H[K_ *'"^_\ M .#_ .)H_P"%1W7_ $.%]_X!P?\ Q- 'I]%>8?\ "H[K_H<+[_P#@_\ B:/^ M%1W7_0X7W_@'!_\ $T >GT5YA_PJ.Z_Z'"^_\ X/_B:/^%1W7_0X7W_@'!_\ M30!Z?17F'_"H[K_H<+[_ , X/_B:/^%1W7_0X7W_ (!P?_$T >GT5YA_PJ.Z M_P"APOO_ #@_P#B:/\ A4=U_P!#A??^ <'_ ,30!Z?17F'_ J.Z_Z'"^_\ M X/_ (FC_A4=U_T.%]_X!P?_ !- 'I]%>8?\*CNO^APOO_ .#_XFC_A4=U_T M.%]_X!P?_$T >GT5YA_PJ.Z_Z'"^_P# .#_XFC_A4=U_T.%]_P" <'_Q- 'I M]%>8?\*CNO\ H<+[_P X/\ XFC_ (5'=?\ 0X7W_@'!_P#$T >GT5YA_P * MCNO^APOO_ .#_P")H_X5'=?]#A??^ <'_P 30!Z?17F'_"H[K_H<+[_P#@_^ M)H_X5'=?]#A??^ <'_Q- 'I]%>8?\*CNO^APOO\ P#@_^)H_X5'=?]#A??\ M@'!_\30!Z?17F'_"H[K_ *'"^_\ .#_ .)H_P"%1W7_ $.%]_X!P?\ Q- ' MI]%>8?\ "H[K_H<+[_P#@_\ B:/^%1W7_0X7W_@'!_\ $T >GT5YA_PJ.Z_Z M'"^_\ X/_B:/^%1W7_0X7W_@'!_\30!Z?17F'_"H[K_H<+[_ , X/_B:/^%1 MW7_0X7W_ (!P?_$T >GT5YA_PJ.Z_P"APOO_ #@_P#B:/\ A4=U_P!#A??^ M <'_ ,30!Z?17F'_ J.Z_Z'"^_\ X/_ (FC_A4=U_T.%]_X!P?_ !- 'I]% M>8?\*CNO^APOO_ .#_XFC_A4=U_T.%]_X!P?_$T >GT5YA_PJ.Z_Z'"^_P# M.#_XFC_A4=U_T.%]_P" <'_Q- 'I]%>8?\*CNO\ H<+[_P X/\ XFC_ (5' M=?\ 0X7W_@'!_P#$T >GT5YA_P *CNO^APOO_ .#_P")H_X5'=?]#A??^ <' M_P 30!Z?17F'_"H[K_H<+[_P#@_^)H_X5'=?]#A??^ <'_Q- 'I]%>8?\*CN MO^APOO\ P#@_^)H_X5'=?]#A??\ @'!_\30!Z?17F'_"H[K_ *'"^_\ .#_ M .)H_P"%1W7_ $.%]_X!P?\ Q- 'I]%>8?\ "H[K_H<+[_P#@_\ B:/^%1W7 M_0X7W_@'!_\ $T >GT5YA_PJ.Z_Z'"^_\ X/_B:/^%1W7_0X7W_@'!_\30!Z M?17F'_"H[K_H<+[_ , X/_B:/^%1W7_0X7W_ (!P?_$T >GT5YA_PJ.Z_P"A MPOO_ #@_P#B:/\ A4=U_P!#A??^ <'_ ,30!Z?17F'_ J.Z_Z'"^_\ X/_ M (FC_A4=U_T.%]_X!P?_ !- 'I]%>8?\*CNO^APOO_ .#_XFC_A4=U_T.%]_ MX!P?_$T >GT5YA_PJ.Z_Z'"^_P# .#_XFC_A4=U_T.%]_P" <'_Q- 'I]%>8 M?\*CNO\ H<+[_P X/\ XFC_ (5'=?\ 0X7W_@'!_P#$T >GT5YA_P *CNO^ MAPOO_ .#_P")H_X5'=?]#A??^ <'_P 30!Z?17F'_"H[K_H<+[_P#@_^)H_X M5'=?]#A??^ <'_Q- 'I]%>8?\*CNO^APOO\ P#@_^)H_X5'=?]#A??\ @'!_ M\30!Z?17F'_"H[K_ *'"^_\ .#_ .)H_P"%1W7_ $.%]_X!P?\ Q- 'I]%> M8?\ "H[K_H<+[_P#@_\ B:/^%1W7_0X7W_@'!_\ $T >GT5YA_PJ.Z_Z'"^_ M\ X/_B:/^%1W7_0X7W_@'!_\30!Z?17F'_"H[K_H<+[_ , X/_B:/^%1W7_0 MX7W_ (!P?_$T >GT5YA_PJ.Z_P"APOO_ #@_P#B:/\ A4=U_P!#A??^ <'_ M ,30!Z?17F'_ J.Z_Z'"^_\ X/_ (FC_A4=U_T.%]_X!P?_ !- 'I]%>8?\ M*CNO^APOO_ .#_XFC_A4=U_T.%]_X!P?_$T >GT5YA_PJ.Z_Z'"^_P# .#_X MFC_A4=U_T.%]_P" <'_Q- 'I]%>8?\*CNO\ H<+[_P X/\ XFC_ (5'=?\ M0X7W_@'!_P#$T >GT5YA_P *CNO^APOO_ .#_P")H_X5'=?]#A??^ <'_P 3 M0!Z?17F'_"H[K_H<+[_P#@_^)H_X5'=?]#A??^ <'_Q- 'I]%>8?\*CNO^AP MOO\ P#@_^)H_X5'=?]#A??\ @'!_\30!Z?17F'_"H[K_ *'"^_\ .#_ .)H M_P"%1W7_ $.%]_X!P?\ Q- 'I]%>8?\ "H[K_H<+[_P#@_\ B:/^%1W7_0X7 MW_@'!_\ $T >GT5YA_PJ.Z_Z'"^_\ X/_B:/^%1W7_0X7W_@'!_\30!Z?17F M'_"H[K_H<+[_ , X/_B:/^%1W7_0X7W_ (!P?_$T >GT5YA_PJ.Z_P"APOO_ M #@_P#B:/\ A4=U_P!#A??^ <'_ ,30!Z?17F'_ J.Z_Z'"^_\ X/_ (FC M_A4=U_T.%]_X!P?_ !- 'I]%>8?\*CNO^APOO_ .#_XFC_A4=U_T.%]_X!P? M_$T >GT5YA_PJ.Z_Z'"^_P# .#_XFC_A4=U_T.%]_P" <'_Q- 'I]%>8?\*C MNO\ H<+[_P X/\ XFC_ (5'=?\ 0X7W_@'!_P#$T >GT5YA_P *CNO^APOO M_ .#_P")H_X5'=?]#A??^ <'_P 30!Z?17F'_"H[K_H<+[_P#@_^)H_X5'=? M]#A??^ <'_Q- 'I]%>8?\*CNO^APOO\ P#@_^)H_X5'=?]#A??\ @'!_\30! MZ?17F'_"H[K_ *'"^_\ .#_ .)H_P"%1W7_ $.%]_X!P?\ Q- 'I]%>8?\ M"H[K_H<+[_P#@_\ B:/^%1W7_0X7W_@'!_\ $T >GT5YA_PJ.Z_Z'"^_\ X/ M_B:/^%1W7_0X7W_@'!_\30!Z?17F'_"H[K_H<+[_ , X/_B:/^%1W7_0X7W_ M (!P?_$T >GT5YA_PJ.Z_P"APOO_ #@_P#B:/\ A4=U_P!#A??^ <'_ ,30 M!Z?17F'_ J.Z_Z'"^_\ X/_ (FC_A4=U_T.%]_X!P?_ !- 'I]%>8?\*CNO M^APOO_ .#_XFC_A4=U_T.%]_X!P?_$T >GT5YA_PJ.Z_Z'"^_P# .#_XFC_A M4=U_T.%]_P" <'_Q- 'I]%>8?\*CNO\ H<+[_P X/\ XFC_ (5'=?\ 0X7W M_@'!_P#$T >GT5YA_P *CNO^APOO_ .#_P")H_X5'=?]#A??^ <'_P 30!Z? M17F'_"H[K_H<+[_P#@_^)H_X5'=?]#A??^ <'_Q- 'I]%>8?\*CNO^APOO\ MP#@_^)H_X5'=?]#A??\ @'!_\30!Z?17F'_"H[K_ *'"^_\ .#_ .)H_P"% M1W7_ $.%]_X!P?\ Q- 'I]%>8?\ "H[K_H<+[_P#@_\ B:/^%1W7_0X7W_@' M!_\ $T >GT5YA_PJ.Z_Z'"^_\ X/_B:/^%1W7_0X7W_@'!_\30!Z?17F'_"H M[K_H<+[_ , X/_B:/^%1W7_0X7W_ (!P?_$T >GT5YA_PJ.Z_P"APOO_ #@ M_P#B:/\ A4=U_P!#A??^ <'_ ,30!Z?17F'_ J.Z_Z'"^_\ X/_ (FC_A4= MU_T.%]_X!P?_ !- 'I]%>8?\*CNO^APOO_ .#_XFC_A4=U_T.%]_X!P?_$T M>GT5YA_PJ.Z_Z'"^_P# .#_XFC_A4=U_T.%]_P" <'_Q- 'I]%>8?\*CNO\ MH<+[_P X/\ XFC_ (5'=?\ 0X7W_@'!_P#$T >GT5YA_P *CNO^APOO_ .# M_P")H_X5'=?]#A??^ <'_P 30!Z?17F'_"H[K_H<+[_P#@_^)H_X5'=?]#A? M?^ <'_Q- 'I]%>8?\*CNO^APOO\ P#@_^)H_X5'=?]#A??\ @'!_\30!Z?17 MF'_"H[K_ *'"^_\ .#_ .)H_P"%1W7_ $.%]_X!P?\ Q- 'I]%>8?\ "H[K M_H<+[_P#@_\ B:/^%1W7_0X7W_@'!_\ $T >GT5YA_PJ.Z_Z'"^_\ X/_B:/ M^%1W7_0X7W_@'!_\30!Z?17F'_"H[K_H<+[_ , X/_B:/^%1W7_0X7W_ (!P M?_$T >GT5YA_PJ.Z_P"APOO_ #@_P#B:/\ A4=U_P!#A??^ <'_ ,30!Z?1 M7F'_ J.Z_Z'"^_\ X/_ (FC_A4=U_T.%]_X!P?_ !- 'I]%>8?\*CNO^APO MO_ .#_XFC_A4=U_T.%]_X!P?_$T >GT5YA_PJ.Z_Z'"^_P# .#_XFC_A4=U_ MT.%]_P" <'_Q- 'I]%>8?\*CNO\ H<+[_P X/\ XFC_ (5'=?\ 0X7W_@'! M_P#$T >GT5YA_P *CNO^APOO_ .#_P")H_X5'=?]#A??^ <'_P 30!Z?17F' M_"H[K_H<+[_P#@_^)H_X5'=?]#A??^ <'_Q- 'I]%>8?\*CNO^APOO\ P#@_ M^)H_X5'=?]#A??\ @'!_\30!Z?17F'_"H[K_ *'"^_\ .#_ .)H_P"%1W7_ M $.%]_X!P?\ Q- 'I]%>8?\ "H[K_H<+[_P#@_\ B:/^%1W7_0X7W_@'!_\ M$T >GT5YA_PJ.Z_Z'"^_\ X/_B:/^%1W7_0X7W_@'!_\30!Z?17F'_"H[K_H M<+[_ , X/_B:/^%1W7_0X7W_ (!P?_$T >GT5YA_PJ.Z_P"APOO_ #@_P#B M:/\ A4=U_P!#A??^ <'_ ,30!Z?17F'_ J.Z_Z'"^_\ X/_ (FC_A4=U_T. M%]_X!P?_ !- 'I]%>8?\*CNO^APOO_ .#_XFC_A4=U_T.%]_X!P?_$T >GT5 MYA_PJ.Z_Z'"^_P# .#_XFC_A4=U_T.%]_P" <'_Q- 'I]%>8?\*CNO\ H<+[ M_P X/\ XFC_ (5'=?\ 0X7W_@'!_P#$T >GT5YA_P *CNO^APOO_ .#_P") MH_X5'=?]#A??^ <'_P 30!Z?17F'_"H[K_H<+[_P#@_^)H_X5'=?]#A??^ < M'_Q- 'I]%>8?\*CNO^APOO\ P#@_^)H_X5'=?]#A??\ @'!_\30!Z?17F'_" MH[K_ *'"^_\ .#_ .)H_P"%1W7_ $.%]_X!P?\ Q- 'I]%>8?\ "H[K_H<+ M[_P#@_\ B:/^%1W7_0X7W_@'!_\ $T >GT5YA_PJ.Z_Z'"^_\ X/_B:/^%1W M7_0X7W_@'!_\30!Z?17F'_"H[K_H<+[_ , X/_B:/^%1W7_0X7W_ (!P?_$T M >GT5YA_PJ.Z_P"APOO_ #@_P#B:/\ A4=U_P!#A??^ <'_ ,30!Z?17F'_ M J.Z_Z'"^_\ X/_ (FC_A4=U_T.%]_X!P?_ !- 'I]%>8?\*CNO^APOO_ . M#_XFC_A4=U_T.%]_X!P?_$T >GT5YA_PJ.Z_Z'"^_P# .#_XFC_A4=U_T.%] M_P" <'_Q- 'I]%>8?\*CNO\ H<+[_P X/\ XFC_ (5'=?\ 0X7W_@'!_P#$ MT >GT5YA_P *CNO^APOO_ .#_P")H_X5'=?]#A??^ <'_P 30!Z?17F'_"H[ MK_H<+[_P#@_^)H_X5'=?]#A??^ <'_Q- 'I]%>8?\*CNO^APOO\ P#@_^)H_ MX5'=?]#A??\ @'!_\30!Z?17F'_"H[K_ *'"^_\ .#_ .)H_P"%1W7_ $.% M]_X!P?\ Q- 'I]%>8?\ "H[K_H<+[_P#@_\ B:/^%1W7_0X7W_@'!_\ $T > MGT5YA_PJ.Z_Z'"^_\ X/_B:/^%1W7_0X7W_@'!_\30!Z?17F'_"H[K_H<+[_ M , X/_B:/^%1W7_0X7W_ (!P?_$T >GT5YA_PJ.Z_P"APOO_ #@_P#B:/\ MA4=U_P!#A??^ <'_ ,30!Z?17F'_ J.Z_Z'"^_\ X/_ (FC_A4=U_T.%]_X M!P?_ !- 'I]%>8?\*CNO^APOO_ .#_XFG_#_ $^32_%NI64EY+=F&.5/-E5% M)Q(HZ* .V?QZT >F4444 %%%% !5/5KR;3]&OKVWM)+R>WMY)8[:/.Z9E4D( M, G)(QT/7I5RB@#S?X5_%#_A8']JP7D$%I?6TOF0P1MUMVX7DG+,IR&8 #YD MX&<5R&G?V%_PRO!_;OD;?*NOL?FYW?:O-F\K9CG=GT_AW9^7=5OQ7\"[G_A( M#KO@75H]&N'?<;O\ ME>'E\PV]LCO))'^]VR*JL-D>XJQW#=SC*GL =G\'-&.&,NWDXC#&,,0-@8R,2#@8<]0:]0\)>*]-\9^'XM9TLR""1V1HY=OF1L MIQAPI(!QA@,]&![U6S3,=S@ M!0<;1R .0,'UR_L;?4].N;"\C\RUNHFAF3<1N1@0PR.1D$]* .3^$^MPZY\, MM#FB\M7MK=;.6-9 Y1HOD^;T+*%?!Z!AUZGS#XY3P^)OB-X6\(12QQNKJDMP MK"0Q-<2(N&3C!545L$\AQTZF2;X%^,-!U&X_X0WQ=]EL9\%M]S-;2<%MJMY8 M(? /WN.2?E%=/\.?@[)X7UP^)?$&J?VCK9WE?+9BD;ON#N7;#2,RGN!C(] L?%/A^\T74ED-I=(%?RVVLI!# M*P/J& /.1QR".*\0C^"?Q!T-YK3PYXTC@T\OO&V[N+4NQ4 EHT# 'C&A_]*(Z /3Z*** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *X#PM_P E!UK_ +;_ /HU:[^N \+?\E!UK_MO_P"C5H [^BBB@ HH MHH **** "J]C86>F6<=G86D%I:QYV0P1B-%R23A1P,DD_C5BB@ HHHH **** M "BBB@ HHHH **** "BBB@ KS#Q?_P EC\,?]>A_]*(Z]/KS#Q?_ ,EC\,?] M>A_]*(Z /3Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X#PM_R4'6O^V__HU:[^N M\+?\E!UK_MO_ .C5H [^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ KS#Q?\ \EC\,?\ 7H?_ $HCKT^O,/%__)8_#'_7H?\ THCH 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@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ K@/"W_)0=:_[;_P#HU:[^N \+?\E! MUK_MO_Z-6@#OZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "O,/%__ "6/PQ_UZ'_THCKT^O,/%_\ R6/PQ_UZ'_THCH ]/HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ K@/"W_)0=:_[;_^C5KOZX#PM_R4'6O^V_\ Z-6@ M#OZ*** "BBB@ HHHH \7\9?&R_M/%$WAKP;HG]IW]O*8I9)8I)-[H&\Q$B3# M';C[V?X6X(PU(M+GU#2)=XBOY#)Y\V)/G82.2LNS)7:, M?P@L,5)\(]4TCX;>-?$&B>*WCLM09X[:&[>([!ACD;R 51]T;AB I"@DC KM M_A_X4TWQG\ ='T;5!(()'E=9(MOF1LMS(@#U2POK?4].MK M^SD\RUNHEFA?:1N1@"IP>1D$=:DGGAM;>6XN)8X8(D+R22,%5% R22> .]4 M]$T33O#FCP:3I-O]GL8-WEQ;V?;N8L>6))Y)/)KQCXN>+KSQ5XAM_AKX::"? M[3*D=],H+XD#Y\LX4[53:'=ADC&.-K @&_\ #OXM7GCWQ]J6F1V$%MI$5H]Q M;%@?/.UXU&\[MO.XG '' R<9/K%?.'P.TS^Q/C)XBTGSO.^PVES;>;MV[]EQ M&N[&3C.,XR:]S\9:JVB>"M;U.*YCMI[>RE>"5RN%EVGR_O<$EMH /4D#O0!X MI'\\)?8-,F\SSKG^S;B+9B-F7YG8J,L .?6N$^$?CCPS\/?"NH:AJE//#=6_+VMVJ MI(4X^< ,05R<<'@XR!D9 -SQ'K]CX6\/WFM:DT@M+5 S^6FYF)(55 ]2Q YP M.>2!S7B$?QL^(.N/-=^'/!<<^GA]@VVEQ=%&"@D-(A4$\YQ@8!'U.I^TIJ?E M>'M#TGR<_:;M[GS=WW?*3;MQCG/G9SGC;WSQZWX;T2'PYX:TW1H/+*6=ND1= M(Q&)& ^9]HZ%FRQY/)/)H XOX7_%BW^('G6%S9_8M7MHA*Z(2T0#Z@5YMXIU>^E^*_AV=_#FJ12):D+;O);%Y/W\9R")BOMRPZ^G- M 'LM%<__ ,)#JG_0F:Y_W^LO_DBC_A(=4_Z$S7/^_P!9?_)% '045S__ D. MJ?\ 0F:Y_P!_K+_Y(H_X2'5/^A,US_O]9?\ R10!T%%<_P#\)#JG_0F:Y_W^ MLO\ Y(H_X2'5/^A,US_O]9?_ "10!T%%<_\ \)#JG_0F:Y_W^LO_ )(H_P"$ MAU3_ *$S7/\ O]9?_)% '045S_\ PD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ M %E_\D4 =!17/_\ "0ZI_P!"9KG_ '^LO_DBC_A(=4_Z$S7/^_UE_P#)% '0 M45S_ /PD.J?]"9KG_?ZR_P#DBC_A(=4_Z$S7/^_UE_\ )% '045S_P#PD.J? M]"9KG_?ZR_\ DBC_ (2'5/\ H3-<_P"_UE_\D4 =!17/_P#"0ZI_T)FN?]_K M+_Y(H_X2'5/^A,US_O\ 67_R10!T%%<__P )#JG_ $)FN?\ ?ZR_^2*/^$AU M3_H3-<_[_67_ ,D4 =!17/\ _"0ZI_T)FN?]_K+_ .2*/^$AU3_H3-<_[_67 M_P D4 =!17/_ /"0ZI_T)FN?]_K+_P"2*/\ A(=4_P"A,US_ +_67_R10!T% M%<__ ,)#JG_0F:Y_W^LO_DBC_A(=4_Z$S7/^_P!9?_)% '045S__ D.J?\ M0F:Y_P!_K+_Y(H_X2'5/^A,US_O]9?\ R10!T%%<_P#\)#JG_0F:Y_W^LO\ MY(H_X2'5/^A,US_O]9?_ "10!T%%<_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_ M *$S7/\ O]9?_)% '045S_\ PD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_ M\D4 =!17/_\ "0ZI_P!"9KG_ '^LO_DBC_A(=4_Z$S7/^_UE_P#)% '045S_ M /PD.J?]"9KG_?ZR_P#DBC_A(=4_Z$S7/^_UE_\ )% '045S_P#PD.J?]"9K MG_?ZR_\ DBC_ (2'5/\ H3-<_P"_UE_\D4 =!17/_P#"0ZI_T)FN?]_K+_Y( MH_X2'5/^A,US_O\ 67_R10!T%%<__P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3 M-<_[_67_ ,D4 =!17/\ _"0ZI_T)FN?]_K+_ .2*/^$AU3_H3-<_[_67_P D M4 =!17/_ /"0ZI_T)FN?]_K+_P"2*/\ A(=4_P"A,US_ +_67_R10!T%%<__ M ,)#JG_0F:Y_W^LO_DBC_A(=4_Z$S7/^_P!9?_)% '045S__ D.J?\ 0F:Y M_P!_K+_Y(H_X2'5/^A,US_O]9?\ R10!T%%<_P#\)#JG_0F:Y_W^LO\ Y(H_ MX2'5/^A,US_O]9?_ "10!T%%<_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S M7/\ O]9?_)% '045S_\ PD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_\D4 M=!17/_\ "0ZI_P!"9KG_ '^LO_DBC_A(=4_Z$S7/^_UE_P#)% '045S_ /PD M.J?]"9KG_?ZR_P#DBC_A(=4_Z$S7/^_UE_\ )% '045S_P#PD.J?]"9KG_?Z MR_\ DBC_ (2'5/\ H3-<_P"_UE_\D4 =!17/_P#"0ZI_T)FN?]_K+_Y(H_X2 M'5/^A,US_O\ 67_R10!T%%<__P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3-<_[ M_67_ ,D4 =!17/\ _"0ZI_T)FN?]_K+_ .2*/^$AU3_H3-<_[_67_P D4 =! M17/_ /"0ZI_T)FN?]_K+_P"2*/\ A(=4_P"A,US_ +_67_R10!T%%<__ ,)# MJG_0F:Y_W^LO_DBC_A(=4_Z$S7/^_P!9?_)% '045S__ D.J?\ 0F:Y_P!_ MK+_Y(H_X2'5/^A,US_O]9?\ R10!T%%<_P#\)#JG_0F:Y_W^LO\ Y(H_X2'5 M/^A,US_O]9?_ "10!T%%<_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S7/\ MO]9?_)% '045S_\ PD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_\D4 =!17 M/_\ "0ZI_P!"9KG_ '^LO_DBC_A(=4_Z$S7/^_UE_P#)% '045S_ /PD.J?] M"9KG_?ZR_P#DBC_A(=4_Z$S7/^_UE_\ )% '045S_P#PD.J?]"9KG_?ZR_\ MDBC_ (2'5/\ H3-<_P"_UE_\D4 =!17/_P#"0ZI_T)FN?]_K+_Y(H_X2'5/^ MA,US_O\ 67_R10!T%%<__P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3-<_[_67_ M ,D4 =!17/\ _"0ZI_T)FN?]_K+_ .2*/^$AU3_H3-<_[_67_P D4 =!17/_ M /"0ZI_T)FN?]_K+_P"2*/\ A(=4_P"A,US_ +_67_R10!T%%<__ ,)#JG_0 MF:Y_W^LO_DBC_A(=4_Z$S7/^_P!9?_)% '045S__ D.J?\ 0F:Y_P!_K+_Y M(H_X2'5/^A,US_O]9?\ R10!T%%<_P#\)#JG_0F:Y_W^LO\ Y(H_X2'5/^A, MUS_O]9?_ "10!T%%<_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S7/\ O]9? M_)% '045S_\ PD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_\D4 =!17/_\ M"0ZI_P!"9KG_ '^LO_DBC_A(=4_Z$S7/^_UE_P#)% '045S_ /PD.J?]"9KG M_?ZR_P#DBC_A(=4_Z$S7/^_UE_\ )% '045S_P#PD.J?]"9KG_?ZR_\ DBC_ M (2'5/\ H3-<_P"_UE_\D4 =!17/_P#"0ZI_T)FN?]_K+_Y(H_X2'5/^A,US M_O\ 67_R10!T%%<__P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3-<_[_67_ ,D4 M =!17/\ _"0ZI_T)FN?]_K+_ .2*/^$AU3_H3-<_[_67_P D4 =!17/_ /"0 MZI_T)FN?]_K+_P"2*/\ A(=4_P"A,US_ +_67_R10!T%%<__ ,)#JG_0F:Y_ MW^LO_DBC_A(=4_Z$S7/^_P!9?_)% '045S__ D.J?\ 0F:Y_P!_K+_Y(H_X M2'5/^A,US_O]9?\ R10!T%%<_P#\)#JG_0F:Y_W^LO\ Y(H_X2'5/^A,US_O M]9?_ "10!T%%<_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S7/\ O]9?_)% M'045S_\ PD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_\D4 =!17/_\ "0ZI M_P!"9KG_ '^LO_DBC_A(=4_Z$S7/^_UE_P#)% '045S_ /PD.J?]"9KG_?ZR M_P#DBC_A(=4_Z$S7/^_UE_\ )% '045S_P#PD.J?]"9KG_?ZR_\ DBC_ (2' M5/\ H3-<_P"_UE_\D4 =!17/_P#"0ZI_T)FN?]_K+_Y(H_X2'5/^A,US_O\ M67_R10!T%%<__P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3-<_[_67_ ,D4 =!1 M7/\ _"0ZI_T)FN?]_K+_ .2*/^$AU3_H3-<_[_67_P D4 =!17/_ /"0ZI_T M)FN?]_K+_P"2*/\ A(=4_P"A,US_ +_67_R10!T%%<__ ,)#JG_0F:Y_W^LO M_DBC_A(=4_Z$S7/^_P!9?_)% '045S__ D.J?\ 0F:Y_P!_K+_Y(H_X2'5/ M^A,US_O]9?\ R10!T%%<_P#\)#JG_0F:Y_W^LO\ Y(H_X2'5/^A,US_O]9?_ M "10!T%%<_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S7/\ O]9?_)% '045 MS_\ PD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_\D4 =!17/_\ "0ZI_P!" M9KG_ '^LO_DBC_A(=4_Z$S7/^_UE_P#)% '045S_ /PD.J?]"9KG_?ZR_P#D MBC_A(=4_Z$S7/^_UE_\ )% '045S_P#PD.J?]"9KG_?ZR_\ DBC_ (2'5/\ MH3-<_P"_UE_\D4 =!17/_P#"0ZI_T)FN?]_K+_Y(H_X2'5/^A,US_O\ 67_R M10!T%%<__P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3-<_[_67_ ,D4 =!17/\ M_"0ZI_T)FN?]_K+_ .2*/^$AU3_H3-<_[_67_P D4 =!17/_ /"0ZI_T)FN? M]_K+_P"2*/\ A(=4_P"A,US_ +_67_R10!T%%<__ ,)#JG_0F:Y_W^LO_DBC M_A(=4_Z$S7/^_P!9?_)% '045S__ D.J?\ 0F:Y_P!_K+_Y(H_X2'5/^A,U MS_O]9?\ R10!T%%<_P#\)#JG_0F:Y_W^LO\ Y(H_X2'5/^A,US_O]9?_ "10 M!T%%<_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S7/\ O]9?_)% '045S_\ MPD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_\D4 =!17/_\ "0ZI_P!"9KG_ M '^LO_DBC_A(=4_Z$S7/^_UE_P#)% '045S_ /PD.J?]"9KG_?ZR_P#DBC_A M(=4_Z$S7/^_UE_\ )% '045S_P#PD.J?]"9KG_?ZR_\ DBC_ (2'5/\ H3-< M_P"_UE_\D4 =!17/_P#"0ZI_T)FN?]_K+_Y(H_X2'5/^A,US_O\ 67_R10!T M%%<__P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3-<_[_67_ ,D4 =!17/\ _"0Z MI_T)FN?]_K+_ .2*/^$AU3_H3-<_[_67_P D4 =!17/_ /"0ZI_T)FN?]_K+ M_P"2*/\ A(=4_P"A,US_ +_67_R10!T%%<__ ,)#JG_0F:Y_W^LO_DBC_A(= M4_Z$S7/^_P!9?_)% '045S__ D.J?\ 0F:Y_P!_K+_Y(H_X2'5/^A,US_O] M9?\ R10!T%%<_P#\)#JG_0F:Y_W^LO\ Y(H_X2'5/^A,US_O]9?_ "10!T%% M<_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S7/\ O]9?_)% '045S_\ PD.J M?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_\D4 =!17/_\ "0ZI_P!"9KG_ '^L MO_DBC_A(=4_Z$S7/^_UE_P#)% '045S_ /PD.J?]"9KG_?ZR_P#DBC_A(=4_ MZ$S7/^_UE_\ )% '045S_P#PD.J?]"9KG_?ZR_\ DBC_ (2'5/\ H3-<_P"_ MUE_\D4 =!17/_P#"0ZI_T)FN?]_K+_Y(H_X2'5/^A,US_O\ 67_R10!T%%<_ M_P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3-<_[_67_ ,D4 =!17/\ _"0ZI_T) MFN?]_K+_ .2*/^$AU3_H3-<_[_67_P D4 =!17/_ /"0ZI_T)FN?]_K+_P"2 M*/\ A(=4_P"A,US_ +_67_R10!T%%<__ ,)#JG_0F:Y_W^LO_DBC_A(=4_Z$ MS7/^_P!9?_)% '045S__ D.J?\ 0F:Y_P!_K+_Y(H_X2'5/^A,US_O]9?\ MR10!T%%<_P#\)#JG_0F:Y_W^LO\ Y(H_X2'5/^A,US_O]9?_ "10!T%%<_\ M\)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S7/\ O]9?_)% '045S_\ PD.J?]"9 MKG_?ZR_^2*/^$AU3_H3-<_[_ %E_\D4 =!17/_\ "0ZI_P!"9KG_ '^LO_DB MC_A(=4_Z$S7/^_UE_P#)% '045S_ /PD.J?]"9KG_?ZR_P#DBC_A(=4_Z$S7 M/^_UE_\ )% '045S_P#PD.J?]"9KG_?ZR_\ DBC_ (2'5/\ H3-<_P"_UE_\ MD4 =!17/_P#"0ZI_T)FN?]_K+_Y(H_X2'5/^A,US_O\ 67_R10!T%%<__P ) M#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3-<_[_67_ ,D4 =!17/\ _"0ZI_T)FN?] M_K+_ .2*/^$AU3_H3-<_[_67_P D4 =!17/_ /"0ZI_T)FN?]_K+_P"2*/\ MA(=4_P"A,US_ +_67_R10!T%%<__ ,)#JG_0F:Y_W^LO_DBC_A(=4_Z$S7/^ M_P!9?_)% '045S__ D.J?\ 0F:Y_P!_K+_Y(H_X2'5/^A,US_O]9?\ R10! MT%%<_P#\)#JG_0F:Y_W^LO\ Y(H_X2'5/^A,US_O]9?_ "10!T%%<_\ \)#J MG_0F:Y_W^LO_ )(H_P"$AU3_ *$S7/\ O]9?_)% '05P'C?QO]C\S2=)E_TG M[L]PI_U7JJG^]ZGM]>E/Q+\0YVMYM.LK&[T^\#F.9YWB9D&!]PQ.XSR1G.1@ M\9Y'G->I@\'?]Y4^2./$8BWNQ/0/!'C?['Y>DZM+_HWW8+AC_JO16/\ =]#V M^G3U&OFZNX\+>/Y=(LQ87]O/>Q+A;?RF0.N2!M)D95VCKDL,8QTQB\9@[_O* M?S1.'Q%O=D>LT5S_ /PD.J?]"9KG_?ZR_P#DBC_A(=4_Z$S7/^_UE_\ )%>0 M=QT%%<__ ,)#JG_0F:Y_W^LO_DBC_A(=4_Z$S7/^_P!9?_)% '045S__ D. MJ?\ 0F:Y_P!_K+_Y(H_X2'5/^A,US_O]9?\ R10!T%.=9EFLI[-SY^8IV0L/WJ_P!QF'MU M[4 >CT444 %%%% !115/5M-AUG1K[2[AI%@O;>2WD:,@,%=2I(R",X/H: .? M\0>$O"'Q"MYTO8;2\GMW:V:[M9!Y]M(H/R%UY!4N3L;(R02M?/&D_#76H_AO M!\0M!UJ2*[B2:9[>+,,D42,Z.R2AN3M4DC R"1R< ZG@[Q3JGP1\4:CX?\36 M,\MA/B0BW;=R 0LT(8A65NAZ'Y1G!0J<^U^)]Q#\*-.\!Z%8SOJ5QYUM=2F, M/N261B$B49+,P?:20,'=$^,GBC7M1U#R=,OOM?V>?R9&W[[A M77Y54L,J">0*^A[RQT;QMX76&ZC^VZ1J,4/ /@ MGP[K?QD\4:!J.G^=IEC]K^SP>=(NS9<*B_,K!CA21R37L_C_ ,.WY^&KV'A6 M[OM/NM+B1[-+*XD5Y$B7'E97+/E,X'=@N30 >'OA'X*\/6;0)HT&H2/]^?4D M6X=L$D<$;5ZX^4#.!G)&:\H^,6DV_P ._'/AWQ1X:A@L9)=S&U@C,<>^(KDD M*1\KJX5E&,@'J6-;'ACX_6>D:'#I7BO3-5_M>Q_T:9XD#&39\NZ3S'#"3@A@ M<\@GC.!CMJ%Q\>/B5ID2:=/;^&M)RTX--S3!0RLHY'(5RW&2 M=N ,FN$\%?'[1](\):?I6MZ9??:K&);9'LD1DDC10JL=S@AL#!'(XSQG #X MI_\ )PO@K_MQ_P#2MZ]_KYX^&":I\0/C'>>/IK/['8V^[[@W(7,0B2(,2,L$ M.XD#MT7<*^AZ "BBB@ KS#Q?_P EC\,?]>A_]*(Z]/KS#Q?_ ,EC\,?]>A_] M*(Z /3Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH *BN(?M%M+!YDD7F(4\R)MK+D8RI[$=JEHH \%\0^'KSP[J!MKD;XVR89P, M+(O]".X[?0@G(KN_B1XA6^O5T>W.8;1]TS @AI,=!_N@D'GJ2,<5PE?2X>YY%6,8S:B%7M)TF\UK4([*RCWR-R2>%1>[,>P'_UNIHTG2;S6M0CLK*/ M?(W))X5%[LQ[ ?\ UNIKVSP]X>L_#NGBVMAOD;!FG(PTC?T [#M]22%O^2@ZU_VW_\ 1JUW]&+.WN[/33K4:2)<7MK$-TBM(6 +E0Q&-O!_NCT%=I10 4444 9]KH6CV.H MSZC9Z58V]]/N\ZYAMT223<=S;F RI>&M!UFX6XU31--OIU M38LEU:I*P7). 6!.,D\>YK0@@AM;>*WMXHX8(D"1QQJ%5% P . .U244 % M8]]X3\-ZG>27E_X?TJ[NI,;YI[*.1VP !EB,G 'X5L44 1P00VMO%;V\4<, M$2!(XXU"JB@8 ' ':I*** "BBB@ KS#Q?_ ,EC\,?]>A_]*(Z]/KS#Q?\ M\EC\,?\ 7H?_ $HCH ]/HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ KE/'/B4:)I1MK>1?M]TI50&(:-"""_'0]AR.>><$5T&J M:E;Z1IL]_=%A#"N6VC).3@ >Y) KP35-2N-7U*>_NBIFF;+;1@# P /8 5W M8'#>UES2V1S8BKR*RW94KU;PWX!LQX?D&K1[[F]16/R;6MAU 4D9#<\]N,8( M'.)\/?"WV^Y&L7B2+;V[AK<=!*X/7/7"D#V)[\$5ZM71CL4T_9P>VYGAJ*MS M2,CP]X>L_#NGBVMAOD;!FG(PTC?T [#M]22=>BBO+E)R?-+<[$DE9!1114C" MBBB@ HHHH *X#PM_R4'6O^V__HU:[^N \+?\E!UK_MO_ .C5H [^BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS#Q?\ \EC\,?\ M7H?_ $HCKT^O,/%__)8_#'_7H?\ THCH ]/HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBN"^(OB46MH=%M)%,\Z_Z058[HTX(7CNW M\NWS UK1I2JS4(D5)J$>9G+>.?$IUO53;6\C?8+5BJ@,"LC@D%^.H[#D\<\9 M(K+\-Z'+X@UJ*S3B,?O)VW %8P1DCKSS@<=3Z9K*CC>:5(HD9Y'8*J*,EB>@ M [FO=/"WAZ+P[I"6^(VNG^:XF0'YV[#GL <#IW.!DU[->I'"TE&&_3_,X*<' M6GS2-2SL[?3[2*TM(EB@B7:B+T'^)]^]3T45X3;;NSTM@HHHI %%%% !1110 M 4444 %8>+_^2Q^&/^O0_P#I1'0!Z?1110 4444 %%%% !1110 4444 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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 444V21(8GEE=4C12S.QP% ZDGL* ,CQ+X@M_#VE/< M2.OVAU*V\1&2[X],CY1QD_U(KPNXN);NYEN9VWS3.9'; &6)R3Q[UK^*?$,O MB+5WN,R+:I\MO"Y'R+W/';5FZT^6)U/PZ\+>4B:[>)(LQR+5#P-I&-_O MD$@9[<\Y!'HE-CC2&)(HD5(T4*J*,!0.@ ["G5X]:M*K-R9WTX*$>5!11161 M84444 %%%% !1110 4444 %&O"7EC7-7@M)),%8L-)(0(/%+R7 B=9'M4=U5VEW[1NW;@B!,!0?[O.!@FG?"2'Q1\&-*U MW0K>0^(B\IDC$H"W2^>R8.]@J%5 ((QG!!!)! !]-T5C^%;76+'POI]GKUQ! M<:G!$(IIH'=UDVG"L6?YBQ4 L3U;-+3)4DCD4JR,)H@00>00>U>S_%?Q!-X: M^&^K7MI<1P7DB+;V[,Y5MSL%)3!!WA2S#'3;GH#0!)K/Q3\$Z!J+V&HZ_ ET MF0Z0QR3;""058QJP5@01Z5L>'O%6A>*[-KK0]3@O8U^^$)#QY) W(<,N= MIQD#.,CBO(/A5\'/#NJ^"[?6?$EC/=W5_F2*&1Y(1#&"0N-K MN&&W'C!7 Z MDX>IZ,OPA^-VB3Z7/)!HNHNH9KDLL4<3OLEC+Y 8(-K@L>/D+9QD@'TG7#WW MQ@\ Z?>26LWB.!Y$QDP123(<@'AT4J>O8\=.M8?Q]\03:-\/A96MQ'%/JEP+ M=UWE9#" 6\U.YB6>?SI98#"64 M'RMBL,;>ASR3GIP >H:-KFE^(=.2_TB_@O;5L#?"^=I(!VL.JM@C*G!&>16 MA7SIX,LYOAC\?'\,)=R?V3J">6LEWF,2JR%XB.0K.''E!LGUYAXO_ .2Q^&/^O0_^E$= 'I]%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !7F'Q'\2BXE_L2TD5HHV#7+HQ MY<9^0]L#@GKSCH5-=1XS\4)H&FM%;RK_ &E,O[E-N[8,\N1V'7&>I[$ UXK7 MJ9?AKOVLOD<>*JV7(BSI]C/J>H065LN9IG"+P<#W..P')]A7O&BZ1;Z'I4-C M;JN$4>8X7!D?'+'KR?KQP.@KG_ /AHZ-IIO;J-EOKI1N1U ,2 \+ZY/!/X#& M1785ECL3[27)'9%X>ER+F>["BBBN Z0HHHH **** "BBB@ HHHH **** "N M\+?\E!UK_MO_ .C5KOZX#PM_R4'6O^V__HU: ._HHHH **** "BBJ>K27T.C M7TNEPQSZ@EO(UK%(<*\H4[%/(X+8'4?44 >3^+OA)K5MXEN_%O@+69+'4IW, MTUFTA42ODNVU^00S!?W;C;DG) P!P'@WXK^*O!'A/2X9?#4=QX;C>1(KEHI8 MC,S,[86;E,AMW 4\*1[UZ'\'?BK<>+[S4=+\074"ZFTIGLE4! \1'S1( .=F M,\L6(8_W2:Q+#7]%T;]F"UM=6:-Y=1M[RWM+,?@9%8V3VE MN\VNM?Q/=2$*\2Q>4<;0Q!W@C! Z$^F;EC\'?BGIEG'9V'C*"TM8\[(8-3NH MT7)).%"8&22?QH L?"S_ ).%\:_]OW_I6E;_ .T=_P D\T__ +"L?_HJ6O(/ M"OA7QAJGQ#UK2-(U[['K=KY_VR]^V31^=ME57^=06;+D'D:]G^*WAR\N M/@;#!?23WFIZ1%;3R20L9/-D11'*[$C@#N/ G_)//#/_ &"K M7_T4M>0?M-?\RM_V]_\ M&N_^#?B>W\1?#K381/ U]IL2VES!'D&,)E8R0?[ MR*IR."=V.A \X^+-];^.OBUX<\(VDGVFUM91#=-9J3)&\CCSAGD?(B*>AVG= MGH0 "Q^TU_S*W_;W_P"T:]_KQ?\ :.T;[7X2TS5T2=Y+"[,3;!E$CE7EFXX^ M9(P#D#YLW\7>$M/U>&>"6:2)1=+#D"*<*/,3!Y&">,]B#D@@D M\@^*?_)PO@K_ +YUD/(Y=A'K5XB@DYX590%'L M.U>;>*?#MC!\5_#MJD^J&.6U)9GU2Y=Q^_C'#F0LO7H"/7K7LM>8>+_^2Q^& M/^O0_P#I1'0!U_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!1 M0!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE M_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z] M_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PA MNE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ M@^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!1 M0!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE M_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z] M_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PA MNE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ M@^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!1 M0!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE M_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z] M_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PA MNE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ M@^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!1 M0!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE M_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z] M_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PA MNE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ M@^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!1 M0!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE M_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z] M_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PA MNE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ M@^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!1 M0!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE M_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z] M_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PA MNE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ M@^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!1 M0!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE M_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z] M_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PA MNE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ M@^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!1 M0!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE M_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z] M_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PA MNE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ M@^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!1 M0!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE M_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z] M_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PA MNE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ M@^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!1 M0!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE M_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z] M_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PA MNE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ M@^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!1 M0!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE M_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z] M_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PA MNE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ M@^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!1 M0!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE M_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z] M_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PA MNE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ M@^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!1 M0!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE M_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z] M_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PA MNE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ M@^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!1 M0!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE M_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z] M_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PA MNE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ M@^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!1 M0!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE M_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z] M_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PA MNE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ M@^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!1 M0!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE M_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z] M_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PA MNE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ M@^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!1 M0!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE M_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z] M_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PA MNE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ M@^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!1 M0!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE M_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z] M_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PA MNE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ M@^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!1 M0!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE M_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z] M_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PA MNE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ M@^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!1 M0!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE M_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z] M_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PA MNE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ M@^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]535/#^AZ1IL]_=7>O"&%)_[W3W=R\C2W+IN;REN;EYWC0L2%WN2Q SWKJO ?A5=:N);Z\ M$@LH0J2(U'4G'Y#IR M0,C->\6=G;Z?:16EI$L4$2[41>@_Q/OWKT\;75*'LH;O\$1C?\(; MI?\ S]:Y_P"#Z]_^/4?\(;I?_/UKG_@^O?\ X]7045XAZ!S_ /PANE_\_6N? M^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X] M1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6 MN?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#C MU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ MPANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N? M^#Z]_P#CU9O\ 6J/O.2>WK7H]5^./@;HOBW5)-5L;R32+^=PUP4A$D4IYRV MS*D.21DAL'!)&237"?"_X*:7XGT'3O$NKZE/+:W&\_8(4\OE)2N&DR25(0Y M"GYN",<_1]% $<$$-K;Q6]O%'#!$@2..-0JHH& !P !VJ2BB@#S_P *_#+_ M (1GXAZUXK_M?[3_ &GY_P#HOV;9Y7F2K)]_>;2-=GT^U?)^SS6_VC822<*V MY3M P #D\B@#B_ /PST7P!;R-9F2ZU"=%6>]F M W$ #*H!]Q"PSCD],DX&.THHH **** "O,/%_P#R6/PQ_P!>A_\ 2B.O3Z\P M\7_\EC\,?]>A_P#2B.@#T^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***R M_$&NV_A[2FO;A6<[MD<:]7<@D#/8<'GV[GBJC%R?*MQ-I*[.:^(/BA+&Q?2+ M253>3KMG&W/EQ$1V"JBC)8GH .YJ6\O+C4+N6 M[NY6EGE;<[MU/^ ]NU>B?#KPN\3#7+V)D8K_ *(I;!P007(]"#@?4G'0U[J4 M,'1UW_-GFMRKU#IO"'AY?#VBK&XS=SXDN"0,AL?%O\ DH.M M?]M__1JUW]$:.VB79!&6Y SRQ'3<>^/0#G&:Z;XB^*?- M=]"LWC:$8-TXY.X'.SVP0"<=^.,$'@K.SN-0NXK2TB:6>5MJ(O4_X#W[5[.! MP_)'VL]_T.#$U>9\D3;\'^&W\1:K\^T6=NRO<$GE@3PHP !DXK2K@Q> M(=:>FRV.FC2]G'S"BBBN4V"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MK@/"W_)0=:_[;_\ HU:[^N \+?\ )0=:_P"V_P#Z-6@#OZ*** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "O,/%__)8_#'_7H?\ THCK MT^O,/%__ "6/PQ_UZ'_THCH ]/HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YWQA MXD3P[I7R;C>7"LEN .%('+'(Q@9''?CW(V=0OH-,T^>]N6Q#"A=N1D^PSW)X M'N:\)U[69]>U>:_G79OPJ1AB1&HZ 9_,].23@9KMP6&]K.\MD<^(J\D;+=F? M)(\TKRRNSR.Q9G8Y+$]23W->M^ /"[Z1:/J%[$T=]<+M5"W,<7!P1V8D9/7& M!T.17*> O"W]L7O]HW:1OI]L^TQOSYKXR!CT&03G@\#!R<>OUTX_$_\ +J/S M_P C+#4OML****\D[0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"N \+?\ )0=:_P"V_P#Z-6N_K@/"W_)0=:_[;_\ HU: ._HHHH **** "BBB M@ HKP3Q!\5O&'BGQC/X<^'-O&4MG;_2D6.1I@F0S[G)C6(DC!ZGY>?FVUQ_A M7Q[X\\ >&-'OVM([KPG.\D5M'*B;21(2X#I\Z.2'QOR.I"D#@ ^JZ*Q['Q/I M=]X2C\3QS[=,:T-V[GYC&@4E@P7/S+@@@9P017BDOQ'^)OC[5)V\!:9):Z7 M[A)##$2X&WB227*;^0=BX(#?Q8S0!]!T5XG\/_BMKZ^,?^$+\=6\<6H%S#'= M%5B;S>6"N 0C!@0$* 9^7[V[(]LH **^:-'\>?%WQSJ.J3>%9LVL,N\V^RT_ MT='+%$W2*"V I&?;GK7;^"?^%R_\)?8_\)7_ ,@3]Y]I_P"//_GFVW_5_-]_ M;T_E0![!17/^-/%EGX*\+W6M7B>;Y6$A@$@5II&.%4$_B3C)"AC@XQ7BFF^* MOC=XRMVUG088XM/D?9&L45LD>5 !V>=EV&GUYAXO\ ^2Q^&/\ KT/_ *41T >GT444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 445Q?C_Q0^D6B:?92M'?7"[F<+S'%R,@]F)&!UQ@]#@UI2IRJS4(DSFH M1YF_V=:/&^GVS[A(G/FOC!.?09(&.#R0J2(U'4G'Y#IR0,C-9\<;S2I%$C/([!511DL3T '?3BZU2\C;T^Q@TS3X+*V7$ M,*!%X&3[G'!]\>+R;U(Q@QJSA9=F3E&5R3M)*E2N"VD+1D MJLH7!*,0.0K\.A[\&OGRQ^$MGJWP77QC9W\\>IQQ3W,T,Q!A>.)Y RKA=RMM M0$$DC(QQG( /H^^\*Z%J'AR3P]-ID":0^,VD ,*##A^-F,?,,\=:Q[&W\+?" M/P7'!->_9=-BE.9YU#2S2.2>0B@NV..!D*GHN:R_@KXHOO%/P^CFU*22:[LK MA[-[B1]S3!0K*QX'(5PO.2=N20YE[XP69U4+DL 0Q M'4#U_P"(&JKHOP^U^_:YDM72RD2*:,L&65QLCP5Y!WLO/;KQ7D'Q3\'6GPQM M]-\4^"KN[T>"ARK<<#!S[7I\EGXN\)6%U?Z=!) M:ZE:0W+VDZB9!N57"G(PV#CG';- 'S9\-OB7I'PZ\*W;)IN2,+GV/X=__'EY+ITMK_9>IKEH;=YO,$Z 9)5MJ_, M.(?M,03-;^&KA8I#!&]RCR!3M5F$14$] 2%; [[3Z5[O!/#=6\5Q;RQS M02H'CDC8,KJ1D$$<$$=Z /!/&G_%.?M->'M1L_GFU+[-YRSV=Y&W =,(0QST7GI7O] M !1110!ASZ[J,-Q+$GA/69T1RJRQRV85P#]X;IP<'KR ?4"O-O%.KWTOQ7\. MSOXA_\ 2B.@ M#K_^$AU3_H3-<_[_ %E_\D4?\)#JG_0F:Y_W^LO_ )(KH** .?\ ^$AU3_H3 M-<_[_67_ ,D4?\)#JG_0F:Y_W^LO_DBN@HH Y_\ X2'5/^A,US_O]9?_ "11 M_P )#JG_ $)FN?\ ?ZR_^2*Z"B@#G_\ A(=4_P"A,US_ +_67_R11_PD.J?] M"9KG_?ZR_P#DBN@HH Y__A(=4_Z$S7/^_P!9?_)%'_"0ZI_T)FN?]_K+_P"2 M*Z"B@#G_ /A(=4_Z$S7/^_UE_P#)%'_"0ZI_T)FN?]_K+_Y(KH** .?_ .$A MU3_H3-<_[_67_P D4?\ "0ZI_P!"9KG_ '^LO_DBN@HH Y__ (2'5/\ H3-< M_P"_UE_\D4?\)#JG_0F:Y_W^LO\ Y(KH** .?_X2'5/^A,US_O\ 67_R11_P MD.J?]"9KG_?ZR_\ DBN@HH Y_P#X2'5/^A,US_O]9?\ R11_PD.J?]"9KG_? MZR_^2*Z"B@#G_P#A(=4_Z$S7/^_UE_\ )%'_ D.J?\ 0F:Y_P!_K+_Y(KH* M* .?_P"$AU3_ *$S7/\ O]9?_)%'_"0ZI_T)FN?]_K+_ .2*Z"B@#G_^$AU3 M_H3-<_[_ %E_\D4?\)#JG_0F:Y_W^LO_ )(KH** .?\ ^$AU3_H3-<_[_67_ M ,D4?\)#JG_0F:Y_W^LO_DBN@HH Y_\ X2'5/^A,US_O]9?_ "11_P )#JG_ M $)FN?\ ?ZR_^2*Z"B@#G_\ A(=4_P"A,US_ +_67_R11_PD.J?]"9KG_?ZR M_P#DBN@HH Y__A(=4_Z$S7/^_P!9?_)%'_"0ZI_T)FN?]_K+_P"2*Z"B@#G_ M /A(=4_Z$S7/^_UE_P#)%'_"0ZI_T)FN?]_K+_Y(KH** .?_ .$AU3_H3-<_ M[_67_P D4?\ "0ZI_P!"9KG_ '^LO_DBN@HH Y__ (2'5/\ H3-<_P"_UE_\ MD4?\)#JG_0F:Y_W^LO\ Y(KH** .?_X2'5/^A,US_O\ 67_R11_PD.J?]"9K MG_?ZR_\ DBN@HH Y_P#X2'5/^A,US_O]9?\ R11_PD.J?]"9KG_?ZR_^2*Z" MB@#G_P#A(=4_Z$S7/^_UE_\ )%'_ D.J?\ 0F:Y_P!_K+_Y(KH** .?_P"$ MAU3_ *$S7/\ O]9?_)%'_"0ZI_T)FN?]_K+_ .2*Z"B@#G_^$AU3_H3-<_[_ M %E_\D4?\)#JG_0F:Y_W^LO_ )(KH** .?\ ^$AU3_H3-<_[_67_ ,D4?\)# MJG_0F:Y_W^LO_DBN@HH Y_\ X2'5/^A,US_O]9?_ "11_P )#JG_ $)FN?\ M?ZR_^2*Z"B@#G_\ A(=4_P"A,US_ +_67_R11_PD.J?]"9KG_?ZR_P#DBN@H MH Y__A(=4_Z$S7/^_P!9?_)%'_"0ZI_T)FN?]_K+_P"2*Z"B@#G_ /A(=4_Z M$S7/^_UE_P#)%'_"0ZI_T)FN?]_K+_Y(KH** .?_ .$AU3_H3-<_[_67_P D M4?\ "0ZI_P!"9KG_ '^LO_DBN@HH Y__ (2'5/\ H3-<_P"_UE_\D4?\)#JG M_0F:Y_W^LO\ Y(KH** .?_X2'5/^A,US_O\ 67_R11_PD.J?]"9KG_?ZR_\ MDBN@HH Y_P#X2'5/^A,US_O]9?\ R11_PD.J?]"9KG_?ZR_^2*Z"B@#G_P#A M(=4_Z$S7/^_UE_\ )%'_ D.J?\ 0F:Y_P!_K+_Y(KH** .?_P"$AU3_ *$S M7/\ O]9?_)%'_"0ZI_T)FN?]_K+_ .2*Z"B@#G_^$AU3_H3-<_[_ %E_\D4? M\)#JG_0F:Y_W^LO_ )(KH** .?\ ^$AU3_H3-<_[_67_ ,D4?\)#JG_0F:Y_ MW^LO_DBN@HH Y_\ X2'5/^A,US_O]9?_ "11_P )#JG_ $)FN?\ ?ZR_^2*Z M"B@#G_\ A(=4_P"A,US_ +_67_R11_PD.J?]"9KG_?ZR_P#DBN@HH Y__A(= M4_Z$S7/^_P!9?_)%'_"0ZI_T)FN?]_K+_P"2*Z"B@#G_ /A(=4_Z$S7/^_UE M_P#)%'_"0ZI_T)FN?]_K+_Y(K>DD2&)Y975(T4LSL65U2-%+,[' 4#J2>PH Y?4/&5QI=HUQ M>^&-5M8_NJ\\UIM+8X'R3,W/LIQUQ@5X_>7EQJ%W+=WW:M MOQAXD?Q%JOR;19V[,EN .6!/+'(SDX'';CW)C\*>''\2:KY!=HK:)=\\@7D# M/"@]-Q[9]"><8KW<+16'I.<]^IYM:HZL^6)I>#-+O+:[CUB3PY?:G;[,VS6\ MEO@.&(+$23(.=9EFLI[-SY^8IV0L/WJ_W&8>W7M7H]*?@%XHO?/T[^TM$O-J&8*8X[C 8QD28/ER#YLH<\;NHVM6/I/C'Q3KO M@33_ (=>&-,G++Y@NYK=BSS1O*3@\ 11YDPQ)P>,D D'ZWKG_!/AG_A#O"%C MH'VS[9]E\S]_Y7E[MTC/]W)QC=CKVH YO0_A9:6'PFN?!MY-&\]ZC275S&'* MBX."K@;@2$*QC'RAMG(&2*\LT3QMXL^"GF^&]=T+[;8"61K60RNBL3L),4A! M4Q\[BH4$,YS@Y%?2]% 'S1>ZAXL^/FL65E;:=_9>@6LK,\^7>.,[5W%VX620 M9^50 0)#GC+5Z_X_\!V_B'X:OX>TZ#9)81(^FIO)VO$N$3+,,Y7*98G&[)R1 M7<44 ?.FE?&/Q'\.]+M_#'B;PK)+=V*>5#(\WV;^WE6ZM4+A%D=005)([JS8Z?-MR0,UY)X?\ CCK7@K1H M/#FO>&9)[NP184,LIM9$B"C8KH8SR%Q@\9&.IR3])T4 >"?"GP_XC\4_$.?X MC>([>2U0H6MOD\H3,\81=BD9,2Q'AL\G;RWS5[W110 4444 %>8>+_\ DL?A MC_KT/_I1'7I]>8>+_P#DL?AC_KT/_I1'0!Z?1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4V21(8GEE=4C12S.QP% ZDGL*))$AB>65U2-%+,[' 4#J2>PKR# MQGXS?796L;%F334;D]#.1W/HOH/Q/. .C#X>5:5EL95:JIJ[#QGXS?796L;% MF334;D]#.1W/HOH/Q/. */A3Q7<>&[O:VZ6PE;]]"#R/]I?1OY]#V(YVBO=6 M'IJG[.VAYKJR^I]%6=Y;ZA:17=I*LL$J[D=>A_P #[=JGKQ#PIXKN/#=W MM;=+82M^^A!Y'^TOHW\^A[$>T6=Y;ZA:17=I*LL$J[D=>A_P/MVKP\3AI4)> M1Z-&LJB\R>BBBN8V"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O.?B+XH>)CH=E*R,5_T MM@N#@@$(#Z$')^H&>HKIO%_B%?#VBM(AS=SYCMP",AL??P>H7Z'D@=Z\0DD> M:5Y979Y'8LSLI)[FO2P&&YG[66RV.3$U;+D1+9V=QJ%W%:6D32SRMM1% MZG_ >_:O=O#^A6_A[2ELK=F<[M\DC=7<@ G'8<#CV[GFN:^'WA=+&Q35[N)3 M>3KN@.[/EQ$<'V8\_A@<&IA_\ 2B.O3Z\P\7_\EC\,?]>A M_P#2B.@#T^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBJU]J%GIELUS>W$<$(_B< MXR<$X'J< \#FFDV[(&[;DEQY'V:7[3Y?V?8?-\W&W;CG=GC&.N:\%UY-*35Y MAHLTDMD<%"ZD;2>H&>2!ZD _7J=?Q3XUO/$&^UB7[/IX?*QC[T@'3><^O.!Q M]< USMG9W&H7<5I:1-+/*VU$7J?\![]J]O!X:5%.4W\CSL1551VBB"BNDU_P M5J7A^RBNYFCGA/$K0Y(B;/&8@; D3/*GKP?IQP> MHKW;2]2M]7TV"_M2QAF7*[A@C!P0?<$$5Y>9*IS)OX?U.W".-FNI;HHHKRSL M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHJ"\O+?3[26[NY5B@B7<[MT'^)]N]-)MV0!>7EOI]I+=W MS<<8Z=.>)+O:NZ*PB;]S"3R?\ :;U;^70=R>=KVL+@8QC>HKM_@>?6Q#;M#8TM M>UF?7M7FOYUV;\*D88D1J.@&?S/3DDX&:V_ OAC^W-0-Y<\65HZEE*9$S==G M(QCU]B!WR.2KWCPK)I;^';5=(=FM(UVX MA-"'M)WD;-%%%>">D%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 5P'A;_DH.M?]M_\ T:M=_7 >%O\ DH.M?]M__1JT =_1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5YAXO_Y+ M'X8_Z]#_ .E$=>GUYAXO_P"2Q^&/^O0_^E$= 'I]%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 445Q_BOQS;Z(OV;3S#=7Y;# G?;N>*\;UWQ!?^(;M;B]=<(NV.*,$ M(GK@$GD]S_0"J5Y>7&H7>;U[_Y'GSJ3K/ECL9NA>'[_P 0W;6]DBX1 M=TDLA(1/3) /)[#^@->R>'_#5AX>M%CMXU>XVXDN64;WSC/T7@<>W<\U>TW2 M[+2+06MA;K#"&+;0222>Y)Y)^OH*MUYN)QDJSLM(G71H*GJ]QLD:31/%*BO& MZE61AD,#U!'<53_L?3_[(_LK[)']AV;/)QQC^><\YZYYZU>HKD4FMC:R9X%X M@T*X\/:JUE<,KC;OCD7HZ$D X['@\>W<)-*\@.L5S$V^"0KP#CE2>NT]\>@/.,5X;)&\,KQ2HR M2(Q5D88*D=01V->[0J1Q5)QGOU_S/.J0=&=XGT?17!?#KQ*+JT&BW!?] M'+,=TBKY\U;5KS6M0DO;V3?(W X5%[*H[ ?_ %^IKLO!'C?['Y>DZM+_ M *-]V"X8_P"J]%8_W?0]OIT[ZN7RA3YHZOK_ , YH8I2E9['J-%%%><=0444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !14%Y>6^GVDMW=RK%!$NYW;H/\3[=Z+.\M]0M(KNTE66"5=R.O0_X'V[4 M[.U^@KJ]B>BBBD,**** "BBB@ HK+O/$FBV"RFXU2U5HFVNBR!G!SC&T9.<^ MU8=U\2M MY0D1NKE2N=\,6 /;YBIS^'>M8T*L_ABR'4A'=G845YEU=$*IH]FK/O-=TG3VE2[U*UBDB7<\;2C>.,_=ZDX[8YKPFZU74;Z(17=_=7$ M8;<$FF9P#ZX)Z\FJE=,R7?Q'\/6VSRI+BZW9SY,)&WZ[]OZ9Z M5C7GQ50-*MEI;,NW]W)/+@YQU*@'C/;=S[5YI6S:^$]?O)3'%I-TK!=V9D\H M?FV!GVK?ZEAZ>LOQ9'UBK+8U+OXC^(;G9Y4EO:[0E0W/(7H.IZ"NFL_AEKN ,$XYQN M_*MZT^%=BF_[9J5Q-G&SR46/'KG.[/;TH]OA*7PV^2%[.O/<\MHKN_%_@+^R M[87^DB26VC0">-CN9<#E_<'J?3KTZ<)752JPJQYHF,X2@[2"O0OAII6J"[?4 MUE:#3F4HR$<7!YQ@>BG^+Z@=3C-\&>#'UV5;Z^5DTU&X'0SD=AZ+ZG\!SDCU M^.-(8DBB14C10JHHP% Z #L*X,=BDDZ4=7U.G#46WSL=1117CG>%%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5P'A;_ )*# MK7_;?_T:M=_7 >%O^2@ZU_VW_P#1JT =_1110 4444 %%%% !17/^(_''AKP MEY8US5X+223!6+#22$'.&V("VWY2-V,9&,YKG_!?Q>\->+8+6&6[@T[5YL@V M$TC<'?M55D955V;*D*.>>G!H ] HHKE_$/Q%\(^%KQ;/6-;@@NCUA17E=. ? MF5 2N0P(W8SVS0!U%%8_A[Q5H7BNS:ZT/4X+V-?OA"0\>20-R'#+G:<9 SC( MXK8H **X_6?BGX)T#47L-1U^!+I,ATACDFV$$@JQC5@K @Y4\CTK8\/>*M"\ M5V;76AZG!>QK]\(2'CR2!N0X9<[3C(&<9'% &Q117#WWQ@\ Z?>26LWB.!Y$ MQDP123(<@'AT4J>O8\=.M '<45GZ-KFE^(=.2_TB_@O;5L#?"^=I(!VL.JM@ MC*G!&>16A0 4444 %>8>+_\ DL?AC_KT/_I1'7I]>8>+_P#DL?AC_KT/_I1' M0!Z?1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 45!>7EOI]I+=WO(/%?C:X\0 MK]DMXVMK -DH6RTN#P6]!T^7GGN>,=&'PTZSTV[F56K&FM=S;\6_$%_-ET_1 M)%\O:4DNUZD]_+/8=1N]^,8!/G-3V=G<:A=Q6EI$TL\K;41>I_P'OVKU;PEX M$M]*BBO=3C6;40P=5SE8/0>C-[]B!CID^NY4<'"RW_%G"E.O*YB>%/AZ\[?: M]>@9(=O[NV+89\CJV#E0,].#GKC'/IL<:0Q)%$BI&BA511@*!T '84ZBO&K5 MYUI7D=].G&FK(****Q- HHHH *\[^(OA;S4?7;-)&F&!=(.1M QO]L '';G MC!)]$HK6C6E2GSQ(J04X\K/G*WN);2YBN8&V30N)$; .&!R#S[U[EX6\0Q>( MM(2XS&MTGRW$*$_(W8\]B!D=>XR<&O+_ !GX7?P_J32V\3?V;,W[E]V[8<H[D@U2\->(+CP]JJ7$;M]G=@MQ$!D.F?3(^86^H6D5W:2K+!*NY'7H?\#[=JGKPFFG9GI;A1112 ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK/U+7-+TA2;^^ MA@8*&V%LN03C(4;FY.^1LB& '#2-_0#N>WU(!\3U;5KS6M0DO;V3?(W X M5%[*H[ ?_7ZFJMQ<3W<[3W,TDTS8W22,68X&.2?:HZ]7#86-!7W9Q5JSJ/R" MBBBNLP/0/!'C?['Y>DZM+_HWW8+AC_JO16/]WT/;Z=/4:^=;.[FL+N*ZMV59 MHFW(S(& /K@@C->FZ!\2K>\ECMM7A6UE=MHGC/[KG/W@>5'09R?4X%>1C<(W M+GIKU.[#UU;EDSO:*;'(DT22Q.KQNH974Y# ]"#W%.KRCM"BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H+R\M]/M);N[E6*") M=SNW0?XGV[T7EY;Z?:2W=W*L4$2[G=N@_P 3[=Z\7\5^*[CQ)=[5W16$3?N8 M2>3_ +3>K?RZ#N3TX;#2KR\C&M65->8>*_%=QXDN]J[HK")OW,)/)_VF]6_E MT'*[CPW=[6W2V$K?OH0>1_M+Z-_/H>Q'.T5[OL:?L_9VT/-]I+FYKZG MT59WEOJ%I%=VDJRP2KN1UZ'_ /MVK-NO%F@6<0DEU:U92VW$+^:?R7)Q[UX M/17"LLC?61TO&.VB/7;SXFZ+ TJ6\5U,[?SK"N_BI?/ ML^QZ;;PXSO\ .=I,^F,;<=_6N&M;.ZOI3%:6TUQ(%W%(8RY ]<#MR*V[/P-X MBO%B==/:*.1L;IW5"O.,E2=P'X?2M?JN%I?%^+(]M6GL.N/'OB.X\T?VAY22 M9&V*)%V@]E.-PQV.<^]8EWJ-]?[/MEY<7.S.SSI6?;GKC)XZ"NWM/A7?/O\ MMFI6\.,;/)1I,^N<[<=O6MBS^%^DQ+$;N[NKB16RX4A$?GIC!(&./O?E1]9P MM/X?P0>QK3W/)ZDM[>>[G6"VADFF;.V.-2S' SP![5[E:>#_ ]9;_*TFW;? MC/G R]/3?G'7M6S'&D,211(J1HH5448"@= !V%93S./V8FD<&^K/#K7P9XBO M(C)%I4RJ&VXF*Q'\F(./>MNS^%^K2M$;N[M;>-ERX4EW3CIC !.>/O?G7K%% MO.:Z"U\&>';.4R1:5 M"S%=N)BTH_)B1GWK=HKGGB:T]Y,UC1A'9$5O;P6D"P6T,<,*YVQQJ%49.> / M>I:**PW- HHHH *XF[^&^GW'B!+Q'\K3VR\UJHQEO13V4\Y],8'7Y>VHK2G5 MG3;<':Y,H1G\2&QQI#$D42*D:*%5%& H'0 =A3J**S*"BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N \+?\E!UK_M MO_Z-6N_K@/"W_)0=:_[;_P#HU: ._HHHH **** "BBB@#YD^%_ABT^*_C'Q! MX@\4O)<")UD>U1W57:7?M&[=N"($P%!_N\X&":=\)(?%'P8TK7="MY#XB+RF M2,2@+=+Y[)@[V"H54 @C&<$$$D$=OXN^$FM6WB6[\6^ M9DL=2G#?BOXJ\$>$]+AE\-1W'AN-Y$BN6BEB,S,SMA9 MN4R&W8?,P7#MN^\P( M[UYQ\-O@S9:OH[Z[XXM+Z?4KR64_9;F62)E&X?/(,*_F%@YY8@JP.,]/8_#F MOV/BGP_9ZUIK2&TND+)YB;64@E64CU# CC(XX)'-8_Q#D\8)X:5?!,,W9G*MN=@I*8(.\*6 M88Z;<] :\JC5[W>\&HBX26%=VV,DHG]U2P(#':I4"/[ MIKM_VCO^2>:?_P!A6/\ ]%2T 9'PJ^#GAW5?!=OK/B2QGN[J_P R10R/)"(8 MP2%QM8%MPPVX\8*X'4G#U/1E^$/QNT2?2YY(-%U%U#-__:->_P! 'SIX,LYOAC\? M'\,)=R?V3J">6LEWF,2JR%XB.0K.''E!L ?%/_DX7P5_VX_\ MI6]>_P! !1110 5YAXO_ .2Q^&/^O0_^E$==?_PANE_\_6N?^#Z]_P#CU>=> M*?#MC!\5_#MJD^J&.6U)9GU2Y=Q^_C'#F0LO7H"/7K0![+17/_\ "&Z7_P _ M6N?^#Z]_^/4?\(;I?_/UKG_@^O?_ (]0!T%%<_\ \(;I?_/UKG_@^O?_ (]1 M_P (;I?_ #]:Y_X/KW_X]0!T%%<__P (;I?_ #]:Y_X/KW_X]1_PANE_\_6N M?^#Z]_\ CU '045S_P#PANE_\_6N?^#Z]_\ CU'_ ANE_\ /UKG_@^O?_CU M '045S__ ANE_\ /UKG_@^O?_CU'_"&Z7_S]:Y_X/KW_P"/4 =!17/_ /"& MZ7_S]:Y_X/KW_P"/4?\ "&Z7_P _6N?^#Z]_^/4 =!17/_\ "&Z7_P _6N?^ M#Z]_^/4?\(;I?_/UKG_@^O?_ (]0!T%%<_\ \(;I?_/UKG_@^O?_ (]1_P ( M;I?_ #]:Y_X/KW_X]0!T%%<__P (;I?_ #]:Y_X/KW_X]1_PANE_\_6N?^#Z M]_\ CU '045S_P#PANE_\_6N?^#Z]_\ CU'_ ANE_\ /UKG_@^O?_CU '04 M5S__ ANE_\ /UKG_@^O?_CU'_"&Z7_S]:Y_X/KW_P"/4 =!17/_ /"&Z7_S M]:Y_X/KW_P"/4?\ "&Z7_P _6N?^#Z]_^/4 =!17/_\ "&Z7_P _6N?^#Z]_ M^/4?\(;I?_/UKG_@^O?_ (]0!T%%<_\ \(;I?_/UKG_@^O?_ (]1_P (;I?_ M #]:Y_X/KW_X]0!T%%<__P (;I?_ #]:Y_X/KW_X]1_PANE_\_6N?^#Z]_\ MCU '045S_P#PANE_\_6N?^#Z]_\ CU'_ ANE_\ /UKG_@^O?_CU '045S__ M ANE_\ /UKG_@^O?_CU'_"&Z7_S]:Y_X/KW_P"/4 =!17/_ /"&Z7_S]:Y_ MX/KW_P"/4?\ "&Z7_P _6N?^#Z]_^/4 =!17/_\ "&Z7_P _6N?^#Z]_^/4? M\(;I?_/UKG_@^O?_ (]0!T%%<_\ \(;I?_/UKG_@^O?_ (]1_P (;I?_ #]: MY_X/KW_X]0!T%%<__P (;I?_ #]:Y_X/KW_X]1_PANE_\_6N?^#Z]_\ CU ' M045S_P#PANE_\_6N?^#Z]_\ CU'_ ANE_\ /UKG_@^O?_CU '045S__ AN ME_\ /UKG_@^O?_CU'_"&Z7_S]:Y_X/KW_P"/4 =!17/_ /"&Z7_S]:Y_X/KW M_P"/4?\ "&Z7_P _6N?^#Z]_^/4 =!17/_\ "&Z7_P _6N?^#Z]_^/4?\(;I M?_/UKG_@^O?_ (]0!T%%<_\ \(;I?_/UKG_@^O?_ (]1_P (;I?_ #]:Y_X/ MKW_X]0!T%%<__P (;I?_ #]:Y_X/KW_X]1_PANE_\_6N?^#Z]_\ CU '045S M_P#PANE_\_6N?^#Z]_\ CU'_ ANE_\ /UKG_@^O?_CU '045S__ ANE_\ M/UKG_@^O?_CU'_"&Z7_S]:Y_X/KW_P"/4 =!17/_ /"&Z7_S]:Y_X/KW_P"/ M4?\ "&Z7_P _6N?^#Z]_^/4 =!17/_\ "&Z7_P _6N?^#Z]_^/4?\(;I?_/U MKG_@^O?_ (]0!T%%<_\ \(;I?_/UKG_@^O?_ (]1_P (;I?_ #]:Y_X/KW_X M]0!T%%<__P (;I?_ #]:Y_X/KW_X]1_PANE_\_6N?^#Z]_\ CU '045S_P#P MANE_\_6N?^#Z]_\ CU'_ ANE_\ /UKG_@^O?_CU '045S__ ANE_\ /UKG M_@^O?_CU'_"&Z7_S]:Y_X/KW_P"/4 =!17/_ /"&Z7_S]:Y_X/KW_P"/4?\ M"&Z7_P _6N?^#Z]_^/4 =!61XA\0V?AW3S\GI\O''<<9\\DFFG?S)YYIY, &2:1G= ML# RS$D\#O7?A<$ZGO3T7YG-6Q"A[L=S4\0^(;SQ%J!N;D[(UR(8 MY[_0 "#2-%O].7 MG*XWC.,)GJ<@C/0=^P/I%OX$T6UCV0/JL6<%_)U:ZA#-@#<5CD5/LZ>_P"1STJ,JKYI;%KP]X6T_P .P#[.F^Z9 LMPWWGYSP/X1GL/09SC M-;=<_P#\(;I?_/UKG_@^O?\ X]1_PANE_P#/UKG_ (/KW_X]7BSG*;YI.[/0 MC%15D=!17/\ _"&Z7_S]:Y_X/KW_ ./4?\(;I?\ S]:Y_P"#Z]_^/5(SH**Y M_P#X0W2_^?K7/_!]>_\ QZC_ (0W2_\ GZUS_P 'U[_\>H Z"BN?_P"$-TO_ M )^M<_\ !]>__'J/^$-TO_GZUS_P?7O_ ,>H Z"BN?\ ^$-TO_GZUS_P?7O_ M ,>H_P"$-TO_ )^M<_\ !]>__'J -+5M)L]:T^2RO8]\;<@CAD;LRGL1_P#6 MZ&O!]4TVXTC4I["Z"B:%L-M.0)O M -I+I4USIQO)+^)0P-U>W%TSHH8[%\QVP3G(P.3QWS7=@L3[*7++9G-B*7.K MK=&)\/?%/V"Y&CWCR-;W#A;<]1$Y/3'7#$CV![ M7.LKJ$.&D*:[>*)0?X@HEX]P!@9&,9P-\PPUOWL?F9X6K]AGI-%<_P#\(;I? M_/UKG_@^O?\ X]1_PANE_P#/UKG_ (/KW_X]7E':=!17/_\ "&Z7_P _6N?^ M#Z]_^/4?\(;I?_/UKG_@^O?_ (]0!T%%<_\ \(;I?_/UKG_@^O?_ (]1_P ( M;I?_ #]:Y_X/KW_X]0!T%%<__P (;I?_ #]:Y_X/KW_X]1_PANE_\_6N?^#Z M]_\ CU '045S_P#PANE_\_6N?^#Z]_\ CU'_ ANE_\ /UKG_@^O?_CU '04 M5S__ ANE_\ /UKG_@^O?_CU'_"&Z7_S]:Y_X/KW_P"/4 =!17/_ /"&Z7_S M]:Y_X/KW_P"/4?\ "&Z7_P _6N?^#Z]_^/4 =!17/_\ "&Z7_P _6N?^#Z]_ M^/4?\(;I?_/UKG_@^O?_ (]0!T%%<_\ \(;I?_/UKG_@^O?_ (]1_P (;I?_ M #]:Y_X/KW_X]0!T%%<__P (;I?_ #]:Y_X/KW_X]1_PANE_\_6N?^#Z]_\ MCU '045S_P#PANE_\_6N?^#Z]_\ CU'_ ANE_\ /UKG_@^O?_CU '045S__ M ANE_\ /UKG_@^O?_CU'_"&Z7_S]:Y_X/KW_P"/4 =!17/_ /"&Z7_S]:Y_ MX/KW_P"/4?\ "&Z7_P _6N?^#Z]_^/4 =!17/_\ "&Z7_P _6N?^#Z]_^/4? M\(;I?_/UKG_@^O?_ (]0!T%%<_\ \(;I?_/UKG_@^O?_ (]1_P (;I?_ #]: MY_X/KW_X]0!T%%<__P (;I?_ #]:Y_X/KW_X]1_PANE_\_6N?^#Z]_\ CU ' M045S_P#PANE_\_6N?^#Z]_\ CU'_ ANE_\ /UKG_@^O?_CU '045S__ AN ME_\ /UKG_@^O?_CU'_"&Z7_S]:Y_X/KW_P"/4 =!17/_ /"&Z7_S]:Y_X/KW M_P"/5SNI3>#--4YUC6KF3:&$=KKM[(3DXZB;:#WP2/Y5<(2F[15R924=6ST* MBO$K[Q%9-N73[?6$P_#W'B&^;M8?]HZBUJ]K+JFHSP.2S ]/[['T%=E/+JLOBT,)8J"VU/F[AJ:NP%A8S3*6*[PN M$! S@L> <>I[BNV. HTU>;OZG.\34EI$TM2\<:_J3'-\UM'N#".U_=@8&.H^ M8CO@D_RKG:[VP^%M_-%OOK^&U8J"J1H92,]0W( (]B:Z6/X:^&Q:O!/!F_#36;I@;UX;*/<006\Q^G! 7@C/'WAW_'NX_!.D0Q)%%/K21HH M5477+T!0.@ \W@4[_A#=+_Y^M<_\'U[_ /'JY*F95'\"L;1PD5\3N9MC\--# MMMK7)N+QMF&#OL7=QD@+@CZ$GKWK>O/#FDWFE2Z:UE#%;R-OQ @0J^,;Q@<- M[_@>.*I_\(;I?_/UKG_@^O?_ (]1_P (;I?_ #]:Y_X/KW_X]7'*O5D[N3.A M4X)62/)?$/AZ\\.Z@;:Y&^-LF&<#"R+_ $([CM]"">T\*?#V%[3[7KT#,\J_ MN[8LRE!ZM@@[O;MWYZ=%-X%T6X\OSY-8E\MQ(F_6[UMK#HPS+P1ZU)_PANE_ M\_6N?^#Z]_\ CU=53'U)P45H^K,8X:,979QVM?#&Z@S+HT_VE/\ GA,0L@Z= M&X4]SSMP!WK@[BWGM)V@N89(9EQNCD4JPR,\@^U>V_\ "&Z7_P _6N?^#Z]_ M^/5%+X"T"XECDNDU&Z:+.P7.K74P7/7AY"/_ -0JZ.8SCI4U7XDU,+%ZQT/) M]'\1:IH4NZQN66,MEH6^:-^F2>O Y:L36OAC=09ET:?[2G_ #PF(60=.C<*>YYVX [UP=Q;SVD[07,, MD,RXW1R*589&>0?:NQPP^*5UO^)@I5:+LSZ+CD2:))8G5XW4,KJA![BG M5\[07]Y;QK%#>WL4 D$C107AZM17.Q^$=(FB26*]UIXW4 M,KKK]Z0P/0@^=R*=_P (;I?_ #]:Y_X/KW_X]7"=!T%%<_\ \(;I?_/UKG_@ M^O?_ (]1_P (;I?_ #]:Y_X/KW_X]0!T%%<__P (;I?_ #]:Y_X/KW_X]1_P MANE_\_6N?^#Z]_\ CU '045S_P#PANE_\_6N?^#Z]_\ CU'_ ANE_\ /UKG M_@^O?_CU '045S__ ANE_\ /UKG_@^O?_CU'_"&Z7_S]:Y_X/KW_P"/4 =! M17/_ /"&Z7_S]:Y_X/KW_P"/4?\ "&Z7_P _6N?^#Z]_^/4 =!17/_\ "&Z7 M_P _6N?^#Z]_^/4?\(;I?_/UKG_@^O?_ (]0!T%%<_\ \(;I?_/UKG_@^O?_ M (]1_P (;I?_ #]:Y_X/KW_X]0!T%%<__P (;I?_ #]:Y_X/KW_X]1_PANE_ M\_6N?^#Z]_\ CU '045S_P#PANE_\_6N?^#Z]_\ CU'_ ANE_\ /UKG_@^O M?_CU '045S__ ANE_\ /UKG_@^O?_CU'_"&Z7_S]:Y_X/KW_P"/4 =!17/_ M /"&Z7_S]:Y_X/KW_P"/4?\ "&Z7_P _6N?^#Z]_^/4 =!17/_\ "&Z7_P _ M6N?^#Z]_^/4?\(;I?_/UKG_@^O?_ (]0!T%%<_\ \(;I?_/UKG_@^O?_ (]1 M_P (;I?_ #]:Y_X/KW_X]0!T%%<__P (;I?_ #]:Y_X/KW_X]1_PANE_\_6N M?^#Z]_\ CU '045S_P#PANE_\_6N?^#Z]_\ CU'_ ANE_\ /UKG_@^O?_CU M '045S__ ANE_\ /UKG_@^O?_CU'_"&Z7_S]:Y_X/KW_P"/4 =!17/_ /"& MZ7_S]:Y_X/KW_P"/4?\ "&Z7_P _6N?^#Z]_^/4 =!17/_\ "&Z7_P _6N?^ M#Z]_^/4?\(;I?_/UKG_@^O?_ (]0!T%%<_\ \(;I?_/UKG_@^O?_ (]1_P ( M;I?_ #]:Y_X/KW_X]0!T%%<__P (;I?_ #]:Y_X/KW_X]1_PANE_\_6N?^#Z M]_\ CU '045S_P#PANE_\_6N?^#Z]_\ CU'_ ANE_\ /UKG_@^O?_CU '04 M5S__ ANE_\ /UKG_@^O?_CU'_"&Z7_S]:Y_X/KW_P"/4 =!17/_ /"&Z7_S M]:Y_X/KW_P"/4?\ "&Z7_P _6N?^#Z]_^/4 =!17/_\ "&Z7_P _6N?^#Z]_ M^/4?\(;I?_/UKG_@^O?_ (]0!T%%<_\ \(;I?_/UKG_@^O?_ (]1_P (;I?_ M #]:Y_X/KW_X]0!T%%<__P (;I?_ #]:Y_X/KW_X]1_PANE_\_6N?^#Z]_\ MCU '045S_P#PANE_\_6N?^#Z]_\ CU'_ ANE_\ /UKG_@^O?_CU '045S__ M ANE_\ /UKG_@^O?_CU'_"&Z7_S]:Y_X/KW_P"/4 =!17/_ /"&Z7_S]:Y_ MX/KW_P"/4?\ "&Z7_P _6N?^#Z]_^/4 =!17/_\ "&Z7_P _6N?^#Z]_^/4? M\(;I?_/UKG_@^O?_ (]0!T%%<_\ \(;I?_/UKG_@^O?_ (]1_P (;I?_ #]: MY_X/KW_X]0!LWEG;ZA:2VEW$LL$J[71NA_P/OVKP[Q1HB:!KDEC%3^$X<7*+TZC**O7.CZA9Z?;7]Q: M21VMS_JI".&_PR.1GJ.1FNB\&>#'UV5;Z^5DTU&X'0SD=AZ+ZG\!SDCT9UH0 MASMZ'+&G*4N5(/!G@Q]=E6^OE9--1N!T,Y'8>B^I_ @6<1CBTFU M92V[,R>:?S;)Q[56C\$Z1#$D44^M)&BA51=!3O^$-TO_GZUS_P M?7O_ ,>KP:^*J597O9=CTJ=&,%8Z"BN?_P"$-TO_ )^M<_\ !]>__'J/^$-T MO_GZUS_P?7O_ ,>KF-CH**Y__A#=+_Y^M<_\'U[_ /'J/^$-TO\ Y^M<_P#! M]>__ !Z@#H**Y_\ X0W2_P#GZUS_ ,'U[_\ 'J/^$-TO_GZUS_P?7O\ \>H MZ"BN?_X0W2_^?K7/_!]>_P#QZC_A#=+_ .?K7/\ P?7O_P >H Z"BN?_ .$- MTO\ Y^M<_P#!]>__ !ZC_A#=+_Y^M<_\'U[_ /'J .@HKG_^$-TO_GZUS_P? M7O\ \>H_X0W2_P#GZUS_ ,'U[_\ 'J .@HKG_P#A#=+_ .?K7/\ P?7O_P > MH_X0W2_^?K7/_!]>_P#QZ@#H**Y__A#=+_Y^M<_\'U[_ /'J/^$-TO\ Y^M< M_P#!]>__ !Z@#H**Y_\ X0W2_P#GZUS_ ,'U[_\ 'J/^$-TO_GZUS_P?7O\ M\>H Z"BN?_X0W2_^?K7/_!]>_P#QZC_A#=+_ .?K7/\ P?7O_P >H Z"BN?_ M .$-TO\ Y^M<_P#!]>__ !ZC_A#=+_Y^M<_\'U[_ /'J .@HKG_^$-TO_GZU MS_P?7O\ \>H_X0W2_P#GZUS_ ,'U[_\ 'J .@HKG_P#A#=+_ .?K7/\ P?7O M_P >H_X0W2_^?K7/_!]>_P#QZ@#H**Y__A#=+_Y^M<_\'U[_ /'J/^$-TO\ MY^M<_P#!]>__ !Z@#H**Y_\ X0W2_P#GZUS_ ,'U[_\ 'J/^$-TO_GZUS_P? M7O\ \>H Z"BN?_X0W2_^?K7/_!]>_P#QZC_A#=+_ .?K7/\ P?7O_P >H Z" MBN?_ .$-TO\ Y^M<_P#!]>__ !ZC_A#=+_Y^M<_\'U[_ /'J .@HKG_^$-TO M_GZUS_P?7O\ \>H_X0W2_P#GZUS_ ,'U[_\ 'J .@HKG_P#A#=+_ .?K7/\ MP?7O_P >H_X0W2_^?K7/_!]>_P#QZ@#H**Y__A#=+_Y^M<_\'U[_ /'J/^$- MTO\ Y^M<_P#!]>__ !Z@#H**Y_\ X0W2_P#GZUS_ ,'U[_\ 'J/^$-TO_GZU MS_P?7O\ \>H Z"N \+?\E!UK_MO_ .C5K?\ ^$-TO_GZUS_P?7O_ ,>KEO!. MGPZ?X]UI(7N6&)AF>YDF/$H[NQ/X]^] 'I-%%% !1110 53U:2^AT:^ETN&. M?4$MY&M8I#A7E"G8IY'!; ZCZBKE% 'C_P '?BK<>+[S4=+\074"ZFTIGLE4 M! \1'S1( .=F,\L6(8_W2:Q+#7]%T;]F"UM=6:-Y=1M[RWM+[DM(=:B=Q<6D3!*WMXHX8(D"1QQJ%5% MP . .U>/\ BC]GG1=9U1[[1]2DT<3.SRVXMQ+$"BXECC=6,*K&1AQG*EO-4KD<@'\=/XC^&+B3]G MVPM;F"<7^BVEG*T,.'PZ((Y-V,Y559R2#_#G. :N>!_@;HOA+5(]5OKR35[^ M!RUN7A$<41XPVS+$N"#@EL#((&0#7J$\$-U;RV]Q%'-!*A22.10RNI&""#P0 M1VH X/X-^)[?Q%\.M-A$\#7VFQ+:7,$>08PF5C)!_O(JG(X)W8Z$#SCXLWUO MXZ^+7ASPC:2?:;6UE$-TUFI,D;R./.&>1\B(IZ':=V>A V-9_9NTN[U%YM(U MV?3[5\G[/-;_ &C822<*VY3M P #D\Q!R003J: MKI5CK>EW&F:G;1W-G<)LEB<<,/Y@@X((Y! (Y%>*7W[-%G)>2-8>)YX+4XV1 MSV8E=>!G+!U!YS_"/3GK0!GSWUO\0_VE=.-I)]ITS2MACN;-201"#+N9CD%? M..S<, @K@\@GZ'KB_ /PST7P!;R-9F2ZU"=%6>]F W$ #*H!]Q"PSCD],DX& M.TH **** "O,/%__ "6/PQ_UZ'_THCKT^O,/%_\ R6/PQ_UZ'_THCH ]/HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M*@O+RWT^TEN[N58H(EW.[=!_B?;O32;=D!/7G/BWX@IY4NGZ)(WF;BDEVO0# MOY9[GJ-WMQG((Q/%?CFXUMOLVGF:UL N&!.UY2,9YZGL!R=O;SW< MZP6T,DTS9VQQJ68X&> /:O6PN!4??J_=_F<-;$W]V!'7>^%/A\]\OVS6XYH( M0W[NV/R.^#R6SRJ]L<$]>.,[WA/P%!I?D:AJ0\W4%^98L@QQ'C'U8>O0$\= M:[:IQ6/^Q2^__(='#?:F-CC2&)(HD5(T4*J*,!0.@ ["G445Y1VA1110 444 M4 %%%% !1110 4444 %%%% 'EWQ%\,?99WURU_U,S@7$83[C$??X'0DWUO2H;ZW9<.H\Q V3&^.5/3D?3G@]#6A7B'@_Q(_AW5?GVFSN&5+@ M$&&!G(R>._/L1[;'(DT22Q.KQNH974Y# ]"#W%>?BL.Z,]-GL=5&K[2/ MF.HHHKE-@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ J"\O+?3[26[NY5B@B7<[MT'^)]N]%Y>6^GVDMW=RK%!$NYW M;H/\3[=Z\7\5^*[CQ)=[5W16$3?N82>3_M-ZM_+H.Y/3AL-*O+R,:U94UYGJ M7ASQ78>)%F6WW13Q,&'J.F?0\>A.[7SK9WEQI]W%=VDK13Q-N1UZ MC_$>W>O2(_BG:C34:73YFOPHW(I"Q$YY(;)(&.<8/I[UTXC 2C*])73,J6)3 M7O[GH517%Q!:0-/@ M8MG)'J *Y:ZO;J^E$MWW)HIY;-_&[!+%Q7PH]?O_ (B: M!92^6DLUVP8JQMX\A<>[$ @]B,]*Y+4OB?JERI2PMH;-2H^0E0W/(7H.IZ"J-> MI:9\+K.+;)J=[).PVDQ0C8N?X@3R2.V1M/\ 3J]-\-Z/I#![+3X8Y Q82$;W M&1@X9LD#';/KZU,\PHP5H*_X#CAJDM9'CNF>$=F_"QRP;5-04*&.8[49)&.#N8<'/;:>GOQZ717%4S"K+X=#HC MA8+?4PK#P;H&GQ;$TV&9BH#/<+YI;'?YN 3WP!6[117'*H MIIN+NA-)JS/+M:^&-U!F71I_M*?\\)B%D'3HW"GN>=N .]<'<6\]I.T%S#)# M,N-TCZ?K$ AU"TCG4?=+##+R#PPY'0=#S7HTO1]"^)&GWVR#4 MT^Q7!P/,ZQ,>!UZKR3UX '+5B:U\,;J#,NC3_:4_YX3$+(.G1N%/<\[< =ZX M.XMY[2=H+F&2&9<;HY%*L,C/(/M78X8?%*ZW_$P4JM%V9]%QR)-$DL3J\;J& M5U.0P/0@]Q3J\"T?Q%JFA2[K&Y98RV6A;YHWZ9ROJ< 9&#CO7H^A?$C3[[9! MJ:?8K@X'F=8F/ Z]5Y)Z\ #EJ\^M@*E/6.J.JGB82T>AVU%-CD2:))8G5XW4 M,KJA![BG5PG0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !61XA\0V?AW3S_NBPAA7+;1DG)P /$)=8N8]2O$V:?"^5#*#Y[ ],'^'/4_@.^,_PI MX4N/$EWN;=%81-^^F Y/^ROJW\NI[ ^VQQI#$D42*D:*%5%& H'0 =A7=C,2 MJ4?94]_R.:A18>+_^ M2Q^&/^O0_P#I1'7I]>8>+_\ DL?AC_KT/_I1'0!Z?1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !117+>*?&MGX?WVL2_:-0*96 M,?=C)Z;SGTYP.?ID&KITY5));_P 0W;27$C);[LQVRL=B8SCZMR>??L.*S[[4+S4[EKF] MN))YC_$YS@9)P/09)X'%:_ACPG>>)9W*-]GM(^'N&7<-V.% XR?QX'X ^U1P M]/#1YYO7N>?4JSK/EB9NDZ3>:UJ$=E91[Y&Y)/"HO=F/8#_ZW4U[-X<\*6'A MN)C!NFN9% DGD R>F0H_A7/./S)P*OZ3I-GHNGQV5E'LC7DD\L[=V8]R?_K= M!5ZO/Q6,E6]V.D3JHT%#5[A1117$= 4444 %%%% !1110 4444 %%%% !111 M0 4444 %9'B30XO$&BRV;\2#]Y VX@+( <$]>.<'CH?7%:]%5&3C)26Z$TFK M,^=;RSN-/NY;2[B:*>)MKHW4?XCW[UZ#\/?%G31=1N/1;-W_ /19;\MOXC/0 M5H?$'PNE]8OJ]I$HO(%W3G=CS(@.3[L./PR.>!7E,:U*A4/H^BN=\'^)$\1:5\^X7ENJI< CAB1PPP,8.#QV MY]B>BKPYPE"3C+='HQDI*Z"BBBH*"BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHJIJ6J66D6ANK^X6"$,%W$$DD]@!R3]/0TTFW M9";2U9X[XO\ $]YKVH-"\3=[A1178>#/!CZ[*M]?* MR::C<#H9R.P]%]3^ YR0ZE2-./-((0TWA?-ESEAG MYBH YQ^ SQGKCM[#X8Z1;^6UY/<7;KG>N?+C;KC@?,,CLCT(8:$5KJ5+#2[#2XO+L;2&W4J%8QH 6QT MW'JQ]SZU;HHKD;;=V;I):(****0PHHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ JCJ>CZ?K$ AU"TCG4?=+##+R#PPY'0=#S5ZBFFXNZ$TF MK,\NUKX8W4&9=&G^TI_SPF(60=.C<*>YYVX [UP=Q;SVD[07,,D,RXW1R*58 M9&>0?:OHVJ.IZ/I^L0"'4+2.=1]TL,,O(/##D=!T/->C1S&<=*FJ_$Y:F%B] M8Z'B&C^(M4T*7=8W++&6RT+?-&_3.5]3@#(P<=Z]'T+XD:??;(-33[%<' \S MK$QX'7JO)/7@ AVU%-CD2:))8G5XW4,KJ MA![BG5PG0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45GR:[H\ M,KQ2ZK8I(C%61KA 5(Z@C/!K/N/&_ARVG:&35(RRXR8T>1>F>&4$'\ZT5*I+ M:+)0>,_&;Z[*UC8LR::C,_&;Z[*UC8LR::CM@\'R?O*F_Y'#7K\WNQ MV/4O!'C?[9Y>DZM+_I/W8+AC_K?16/\ >]#W^O7OZ^;J]2\$>-_MGEZ3JTO^ MD_=@N&/^M]%8_P![T/?Z]<<9@[?O*?S1IA\1?W9'?T445Y9V!1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5% M<7$5I;2W,[;(84,CM@G"@9)X]JEKR#QOXOEUBYDTVS?9I\+X8JP/GL#UR/X< M]!^)[8WP]"5:=EMU,JM54XW9G^*_%=QXDN]J[HK")OW,)/)_VF]6_ET'\/7GB+4!;6PV1K@S3D96-?ZD]AW^@)%;2=)O-:U".RLH]\C&&I\E/?\ K4XJ M5.5:7-+8LZ7IMOI&FP6%J&$,*X7<&VV[L]%*RL@HHHI#" MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K@/ M"W_)0=:_[;_^C5KOZX#PM_R4'6O^V_\ Z-6@#OZ*** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "O,/%_P#R6/PQ_P!>A_\ 2B.O3Z\P M\7_\EC\,?]>A_P#2B.@#T^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHKC_ !GXS30HFL;%E?4G7D]1 #W/JWH/Q/& =*=.527+$FN<\YKHM5\=ZSJNFQV32+"ABV7#1C!GYZG^Z,8R!UR>QP/0GELKKE?J/,I)'FE>65V>1V+,[ M')8GJ2>YHCC>:5(HD9Y'8*J*,EB>@ [FO5O"7@%-+EBU'4RLMX%#)!C*PMZY M_B8<>P.>O!KK?L<'#S_%F'[RO(P/"7@%]4BBU'4RT5F6#)!C#3+ZY_A4\>Y& M>G!KU:.-(8DBB14C10JHHP% Z #L*=17CU\1.M*\COITHTU9!1116!H%%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>/>/O#0T;4A>VL:K M8W3':B*0(G Y7TP>2/Q&,"O8:K:A8P:GI\]EH./S'7D X.*]VT^^@U/3X+V MV;,,R!UY&1[''<'@^XKPG7M>'5YK"=M^S#)(%($BGH1G\CUY!&3BM[P#XE M&C:D;*ZD5;&Z8;G=B!$X'#>F#P#^!S@5Z>,H*M#VL-_S1QT*CIRY)'L-%%%> M(>B%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<7XM\= MV^E12V6F2+-J(8HS8RL'J?1F]NQ!STP=*5*567+%$SG&"NS9\0^*=/\ #L!^ MT/ONF0M%;K]Y^<LZ]J&O7(GOYM^S(CC486,$YP!_4Y/ R M3BJEY>7&H7 MO&3Q]<$5[5*A2PL.>;U[_P"1Y\ZDZTN6.QE:%X?O_$-VUO9(N$7=)+(2$3TR M0#R>P_H#7=ZK\-+<:'&NF.S:C"N69VP+CU&.BGT_(YZCN;'3[/3+9;:RMXX( M1_"BXR< 9/J< 0>$/!$^KW)N=2BD@L8 M7*LC JTK X*^H /!/X#G)'KL<:0Q)%$BI&BA511@*!T '84ZBN?$8B5:5Y&M M*E&FK(****P- HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH *HZGH^GZQ (=0M(YU'W2PPR\@\,.1T'0\U>HII MN+NA-)JS/+M:^&-U!F71I_M*?\\)B%D'3HW"GN>=N .]<'<6\]I.T%S#)#,N M-TCZ?K$ AU"TCG4?=+##+R#PPY'0=#S7HTO1]"^)&GWVR#4T^ MQ7!P/,ZQ,>!UZKR3UX '+5B:U\,;J#,NC3_:4_YX3$+(.G1N%/<\[< =ZX.X MMY[2=H+F&2&9<;HY%*L,C/(/M78X8?%*ZW_$P4JM%V9[3XG\7V>@Z>CPO'<]-R]@0,#'0@ M<8!'+455+!TX0<7K(G*5UI8^BK.\M]0M(KNTE66"5=R.O0_X'V[5/7A.@ M>*M2\.>:MFT;PR\M#,"5#?WA@C!QQ[]^@QLR?$[7'B=%@L8V92 ZQME?<98C M/U!KSYY=44K1V.J.*A;7<]=HKQ+_ (3[Q-_T$_\ R!'_ /$UF_\ "0ZW_P!! MC4/_ *?_&J665.K0GBX]$>_U1N-9TNTG:"YU*SAF7&Z.2=589&>03Z5\_22 M/-*\LKL\CL69V.2Q/4D]S3:U66+K+\"'C'T1[I=>,_#MG*(Y=5A9BN[,(:4? MFH(S[5GW?Q'\/6VSRI+BZW9SY,)&WZ[]OZ9Z5XW16DF"&YZ\YK0M/AQX>MM_FQW%UNQCSIB-OTV;?USTI?7L/'X?R#ZM5>YXW17 MNEKX,\.V)ZMI-YHN MH265['LD7D$M16=S>1V ML)Y9F8!GY V)GJQ)X_$\XP6:9X=U36+2ZNK*V:2*W7+$=6/]U?[S8YQ_4@'+ MK=OF3C%Z_D9)6LVM#Z/C011)&I8JBA068L>/4GDGW-.KS3PE\07\V+3];D7R M]H2.[;J#V\P]QT&[VYSDD>EU\[6HSI2M(]6G4C-7B%%%%8F@4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117">/?%\NE_\ M2G3GVW4B9FG5AF)3V'HQ'.>P(QUR-*5*56?+$BI_P ![]JBCC>:5(HD M9Y'8*J*,EB>@ [FO7_!G@Q-"B6^OE5]2=>!U$ /8>K>I_ <9)]J4J>#I66_Y ML\]*5>=V7O"GA2W\-VFYMLM_*O[Z8#@?[*^B_P ^I[ =%117B3G*B4V21(8GEE=4C12S.QP% ZDGL*\9OOB#XAO=P2YCM49-A6WC ]>1V"JBC)8GH .YKF.I'4]><87TFN/\&>#$T*);Z^57U)UX'40 ]AZMZG\!QDGL*^=Q M^*?M]L-'O'C6XMT"VYZ&5 .F.F5 'N1VX M)KNZ^=;.\N-/NXKNTE:*>)MR.O4?XCV[U[CX:\06_B'2DN(W7[0BA;B(#!1\ M>F3\IYP?Z@U..PW)+VD=F/#5N9W$<$(_B< MXR<$X'J< \#FO(/%/C6\\0;[6)?L^GA\K&/O2 =-YSZ\X''UP#73A\-.L]-N MYE5K1IK75MJ(O4_X#W[5ZUX4\#6^B+]IU 0W5^6RI W)%@Y&W(^]P#G''0=R?6E M.C@X66_XLX5&=>5S$\)?#Y_-BU#6XU\O:'CM&ZD]O,'8=#M]^<8(/I,<:0Q) M%$BI&BA511@*!T '84ZBO&K5YUI7D=].G&"L@HHHK$T"BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH *\D\?^&+RRU";6$>2YM+A\NS'+0L>@/^SV![<#TSZW39(T MFB>*5%>-U*LC#(8'J".XK?#UW1GS(SJTU4C9GSA178>,_!CZ%*U]8JSZ:[Q]5]#^!YP3R,<;S2I%$C/([!511DL3T '!U$ /8>K>I_ <9)["O,Q&8-2Y:7WG72PJ:O,\PM?A5=/$3=ZI#% M)NX6&(R#'KDE>>O&*T+3X5V*;_MFI7$V<;/)18\>N<[L]O2N_HKEECJ[^T;+ M#TUT./M?AKH%O*7E%UHV4;='+&0'3UP2#P> MX_J!6I151DXN\=Q-)JS(+.SM]/M(K2TB6*")=J(O0?XGW[UR7BWP);ZK%+>Z M9&L.HEB[+G"S^H]%;W[DG/7([2BJIUITY<\7J3*$9+E9\ZWEG<:?=RVEW$T4 M\3;71NH_Q'OWKI/"GC:X\/+]DN(VN; MD(&PT63R5]1U^7CGN.<^D^(_"EAX MDB4S[H;F-2(YXP,CK@,/XESSC\B,FO&]7T6_T.[:WOH&0[B$D .R3&.5/<NUDMY&>WW9DMF8['SC/T;@<^W<<5[)H7B"P\0VC7%D[91MLD4 M@ =/3(!/!['^H->9B<)*B[[HZZ5=5-.IJ4445R&X4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 445B>*?$,7AW2'N,QM=/\MO"Y/SMW/'8 M Y/3L,C(JH03&O.7Q]>!GOZX(K MQF21YI7EE=GD=BS.QR6)ZDGN:EO+RXU"[EN[N5I9Y6W.[=3_ (#V[5VW@3P8 MFHK'K&I*KV@8^1 >1(0<$M_L@@\=\<\=?%O^2@ZU_VW_P#1JT =_1110 4444 %%%% M'@GB#XK>,/%/C&?PY\.;>,I;.W^E(L> /#&CW[6D=UX3G>2*VCE1-I(D)!]\>+R;U(Q@QJSA9=F3E&5R3M)*E2N"')/#TVF0)I#XS:0 PH,.'XV8Q\PSQUJ/PEX4TWP9X?BT;2Q( M8(W9VDEV^9(S'.7*@ G&%!QT4#M0!XYIWQ7\<^"=<@TSXB:9NM;B4#[8\0C, M:G9N96B!2544DE5&[+8W#I7O<$\-U;Q7%O+'-!*@>.2-@RNI&001P01WKQ3] MHNZL[G3M!T."W^TZW/=^; D2!Y%CP4*X'S#>Y7 PQC/=17;ZV\G@SX*3Q75 MYY%UI^B+:"XMRW$_E")"A R,N5P<#&;? M9:?Z.CEBB;I%!; 4C/MSUKM_!/\ PN7_ (2^Q_X2O_D"?O/M/_'G_P \VV_Z MOYOO[>G\J\T^&WQ+TCX=>%;MDTN34-:OKW$J"8Q*MNB#82Q##.YY, #/7)&% MS['\._C!I?CR\ETZ6U_LO4URT-N\WF"= ,DJVU?F'.5QTY&<-M .H\:>++/P M5X7NM:O$\WRL)# ) K32,<*H)_$G&2%#'!QBO%--\5?&[QE;MK.@PQQ:?(^R M-8HK9(\J #L\[+L,YR$]9G1'*K+'+9A7 /WANG!P>O(!]0*\V\4ZO?2_%?P[._AS5 M(I$M2%MWDMB\G[^,Y!$Q7VY8=?3F@#V6BN?_ .$AU3_H3-<_[_67_P D4?\ M"0ZI_P!"9KG_ '^LO_DB@#H**Y__ (2'5/\ H3-<_P"_UE_\D4?\)#JG_0F: MY_W^LO\ Y(H Z"BN?_X2'5/^A,US_O\ 67_R11_PD.J?]"9KG_?ZR_\ DB@# MH**Y_P#X2'5/^A,US_O]9?\ R11_PD.J?]"9KG_?ZR_^2* .@HKG_P#A(=4_ MZ$S7/^_UE_\ )%'_ D.J?\ 0F:Y_P!_K+_Y(H Z"BN?_P"$AU3_ *$S7/\ MO]9?_)%'_"0ZI_T)FN?]_K+_ .2* .@HKG_^$AU3_H3-<_[_ %E_\D4?\)#J MG_0F:Y_W^LO_ )(H Z"BN?\ ^$AU3_H3-<_[_67_ ,D4?\)#JG_0F:Y_W^LO M_DB@#H**Y_\ X2'5/^A,US_O]9?_ "11_P )#JG_ $)FN?\ ?ZR_^2* .@HK MG_\ A(=4_P"A,US_ +_67_R11_PD.J?]"9KG_?ZR_P#DB@#H**Y__A(=4_Z$ MS7/^_P!9?_)%'_"0ZI_T)FN?]_K+_P"2* .@HKG_ /A(=4_Z$S7/^_UE_P#) M%'_"0ZI_T)FN?]_K+_Y(H Z"BN?_ .$AU3_H3-<_[_67_P D4?\ "0ZI_P!" M9KG_ '^LO_DB@#H**Y__ (2'5/\ H3-<_P"_UE_\D4?\)#JG_0F:Y_W^LO\ MY(H Z"BN?_X2'5/^A,US_O\ 67_R11_PD.J?]"9KG_?ZR_\ DB@#H**Y_P#X M2'5/^A,US_O]9?\ R11_PD.J?]"9KG_?ZR_^2* .@HKG_P#A(=4_Z$S7/^_U ME_\ )%'_ D.J?\ 0F:Y_P!_K+_Y(H Z"BN?_P"$AU3_ *$S7/\ O]9?_)%' M_"0ZI_T)FN?]_K+_ .2* .@HKG_^$AU3_H3-<_[_ %E_\D4?\)#JG_0F:Y_W M^LO_ )(H Z"BN?\ ^$AU3_H3-<_[_67_ ,D4?\)#JG_0F:Y_W^LO_DB@#H** MY_\ X2'5/^A,US_O]9?_ "11_P )#JG_ $)FN?\ ?ZR_^2* .@HKG_\ A(=4 M_P"A,US_ +_67_R11_PD.J?]"9KG_?ZR_P#DB@#H**Y__A(=4_Z$S7/^_P!9 M?_)%8'B#XAS644]C%I%Y8:EM7!NW@<(#GG]W(_S=.&QU!Y'!TITY5)1QAIA:R6ZH.<97S948CIV.,@9-:W_"0ZI_T) MFN?]_K+_ .2*4X2A+EEN$9*2NCH**Y__ (2'5/\ H3-<_P"_UE_\D5!=>+KJ MQB$MWX6U:WC+;0\US8("?3)N>O!J4F]$4=/17 K\6-,^U&"71=7BVL5:0_9V M08]UF.1[C-5+_P"*G^L33M-]/+EN'^FO%[_QYXAO_,7[;]FC?'R6ZA-N,=&^\.GK M^G%<_<7$]W.T]S-)-,V-TDC%F.!CDGVKKAEDW\;L82QL/,7 M[;]ID3'R6ZE]V<=&^Z>OK^O%]_:O-ZU[ M'POKFI;3;:9<%63S%=U\M67C!#-@'KV-=*P6'IJ\_P 69/$59Z1+M_X\\0W_ M )B_;?LT;X^2W4)MQCHWWAT]?TXKG[BXGNYVGN9I)IFQNDD8LQP,/U]JZ"Q\+6]MM:Y\'>)+QMF&#W-DB[N, MD!;@$?0D]>]/ZUAJ6D?P0O8UI[_B']7U3RS9Z=<2I)G9)LVQG&<_.< M+V/?KQ7I]G*NGM$]I\.]2BDB7:DBFPWCC'WOM&2<=\\UH?\ "0ZI_P!"9KG_ M '^LO_DBL)YG_)'[S6.#_F9PEA\,=7N/+:\GM[1&SO7/F2+UQP/E.>/XNA_" MNEL/ACI%OY;7D]Q=NN=ZY\N-NN.!\PQQ_%U'X5K?\)#JG_0F:Y_W^LO_ )(H M_P"$AU3_ *$S7/\ O]9?_)%=DF MS=(,YS\YRW<]^G%9_BOPI;^)+31;M7$?D[H_X^/\ .3ZG-G_A(=4_Z$S7/^_UE_\ M)%=6(QTJL%%:=S"EAE"5WJ=!17/_ /"0ZI_T)FN?]_K+_P"2*/\ A(=4_P"A M,US_ +_67_R17"=)T%%<_P#\)#JG_0F:Y_W^LO\ Y(H_X2'5/^A,US_O]9?_ M "10!T%%<_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S7/\ O]9?_)% '045 MS_\ PD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_\D4 =!17/_\ "0ZI_P!" M9KG_ '^LO_DBC_A(=4_Z$S7/^_UE_P#)% '045S_ /PD.J?]"9KG_?ZR_P#D MBC_A(=4_Z$S7/^_UE_\ )% '045S_P#PD.J?]"9KG_?ZR_\ DBC_ (2'5/\ MH3-<_P"_UE_\D4 =!17/_P#"0ZI_T)FN?]_K+_Y(H_X2'5/^A,US_O\ 67_R M10!T%%<__P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3-<_[_67_ ,D4 =!17/\ M_"0ZI_T)FN?]_K+_ .2*/^$AU3_H3-<_[_67_P D4 =!17/_ /"0ZI_T)FN? M]_K+_P"2*/\ A(=4_P"A,US_ +_67_R10!T%%<__ ,)#JG_0F:Y_W^LO_DBC M_A(=4_Z$S7/^_P!9?_)% '045S__ D.J?\ 0F:Y_P!_K+_Y(H_X2'5/^A,U MS_O]9?\ R10!T%-DC2:)XI45XW4JR,,A@>H([BL'_A(=4_Z$S7/^_P!9?_)% M'_"0ZI_T)FN?]_K+_P"2* /,O&GAO_A'M7_<+BQN,M;Y?<1C&Y3WX)X]B.2< MU6\+>(9?#NKI<9D:U?Y;B%"/G7L>>X)R.G<9&37HVM75YK>E36-QX*UK#J?+ M>1T->1W-K6\EO<1\2128RI]."0?J"0>Q->YA: MRQ%-TY[GG5J;I3YHGT/;W$5W;17,#;X9D$B-@C*D9!Y]JEKR;P1XPETN(Z3) M9SWJR/FV2&1%?<<90>8ZK@]>HYSU)KN?^$AU3_H3-<_[_67_ ,D5Y.(HNC/E M9VTJBJ1NCH**Y_\ X2'5/^A,US_O]9?_ "11_P )#JG_ $)FN?\ ?ZR_^2*Q M-#H**Y__ (2'5/\ H3-<_P"_UE_\D4?\)#JG_0F:Y_W^LO\ Y(H Z"BN?_X2 M'5/^A,US_O\ 67_R11_PD.J?]"9KG_?ZR_\ DB@#H**Y_P#X2'5/^A,US_O] M9?\ R11_PD.J?]"9KG_?ZR_^2* .@HKG_P#A(=4_Z$S7/^_UE_\ )%'_ D. MJ?\ 0F:Y_P!_K+_Y(H Z"BN?_P"$AU3_ *$S7/\ O]9?_)%'_"0ZI_T)FN?] M_K+_ .2* .@K&\0>);#P]:-)<2*]QMS';*PWOG./HO!Y]NYXKF=8^)36:RVT M&CW%O?HP&+N2!T7DAL^3*_S#&,$CKGV/FEY>7&H7GHOS.6MB%'2.Y=UWQ!?^(;M;B]=<(NV.*,$(GK@$GD]S_0"C0O#] M_P"(;MK>R1<(NZ260D(GID@'D]A_0&I=*\-ZKJ/V>ZCT>^NM/=R))+5X5; Z M[1+(FIZ"BHJR.@H MKG_^$AU3_H3-<_[_ %E_\D4?\)#JG_0F:Y_W^LO_ )(J1G045S__ D.J?\ M0F:Y_P!_K+_Y(H_X2'5/^A,US_O]9?\ R10!T%%<_P#\)#JG_0F:Y_W^LO\ MY(H_X2'5/^A,US_O]9?_ "10!T%%<_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_ M *$S7/\ O]9?_)% '045S_\ PD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_ M\D4 =!17/_\ "0ZI_P!"9KG_ '^LO_DBC_A(=4_Z$S7/^_UE_P#)% '045S_ M /PD.J?]"9KG_?ZR_P#DBC_A(=4_Z$S7/^_UE_\ )% '045S_P#PD.J?]"9K MG_?ZR_\ DBC_ (2'5/\ H3-<_P"_UE_\D4 =!17/_P#"0ZI_T)FN?]_K+_Y( MH_X2'5/^A,US_O\ 67_R10!T%%<__P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3 M-<_[_67_ ,D4 =!17/\ _"0ZI_T)FN?]_K+_ .2*/^$AU3_H3-<_[_67_P D M4 =!17/_ /"0ZI_T)FN?]_K+_P"2*/\ A(=4_P"A,US_ +_67_R10!T%%<__ M ,)#JG_0F:Y_W^LO_DBC_A(=4_Z$S7/^_P!9?_)% '045S__ D.J?\ 0F:Y M_P!_K+_Y(H_X2'5/^A,US_O]9?\ R10!T%%<_P#\)#JG_0F:Y_W^LO\ Y(H_ MX2'5/^A,US_O]9?_ "10!T%%<_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S M7/\ O]9?_)% '045S_\ PD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_\D4 M=!17/_\ "0ZI_P!"9KG_ '^LO_DBC_A(=4_Z$S7/^_UE_P#)% '045S_ /PD M.J?]"9KG_?ZR_P#DBC_A(=4_Z$S7/^_UE_\ )% '045S_P#PD.J?]"9KG_?Z MR_\ DBC_ (2'5/\ H3-<_P"_UE_\D4 ;TD:31/%*BO&ZE61AD,#U!'<5S^B> M#-+T+4KB^MU9Y'8^2).?(4CD+ZGKR><<>I+O^$AU3_H3-<_[_67_ ,D4?\)# MJG_0F:Y_W^LO_DBKC4E%.*>C)<4VF^AT%%<__P )#JG_ $)FN?\ ?ZR_^2*/ M^$AU3_H3-<_[_67_ ,D5!1T%%<__ ,)#JG_0F:Y_W^LO_DBC_A(=4_Z$S7/^ M_P!9?_)% '045S__ D.J?\ 0F:Y_P!_K+_Y(H_X2'5/^A,US_O]9?\ R10! MT%%<_P#\)#JG_0F:Y_W^LO\ Y(H_X2'5/^A,US_O]9?_ "10!T%%<_\ \)#J MG_0F:Y_W^LO_ )(H_P"$AU3_ *$S7/\ O]9?_)% '045S_\ PD.J?]"9KG_? MZR_^2*/^$AU3_H3-<_[_ %E_\D4 =!17/_\ "0ZI_P!"9KG_ '^LO_DBC_A( M=4_Z$S7/^_UE_P#)% '045S_ /PD.J?]"9KG_?ZR_P#DBC_A(=4_Z$S7/^_U ME_\ )% '045S_P#PD.J?]"9KG_?ZR_\ DBC_ (2'5/\ H3-<_P"_UE_\D4 = M!17/_P#"0ZI_T)FN?]_K+_Y(H_X2'5/^A,US_O\ 67_R10!T%4=6TFSUK3Y+ M*]CWQMR".&1NS*>Q'_UNAK-_X2'5/^A,US_O]9?_ "11_P )#JG_ $)FN?\ M?ZR_^2*:;B[H32:LSR[Q/X3O/#4Z%V^T6DG"7"KM&['*D*7P3K3QNI5D:6Q(8'J"/M'(KS M+6O"^IPW%S=VOA_4K/343S#]JEMW,?/( CEX[XSD8/4#-=/7SA'(\,J2Q.R M2(P974X*D="#V->C:-\3I/)6#4K"6YNV>*,, O)W8UHXGF]V>YZ317/_\ "0ZI_P!"9KG_ '^LO_DBC_A(=4_Z$S7/^_UE M_P#)%>:=9T%%<_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S7/\ O]9?_)% M'045S_\ PD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_\D4 =!17/_\ "0ZI M_P!"9KG_ '^LO_DBC_A(=4_Z$S7/^_UE_P#)% '045S_ /PD.J?]"9KG_?ZR M_P#DBC_A(=4_Z$S7/^_UE_\ )% '045S_P#PD.J?]"9KG_?ZR_\ DBC_ (2' M5/\ H3-<_P"_UE_\D4 =!17/_P#"0ZI_T)FN?]_K+_Y(H_X2'5/^A,US_O\ M67_R10!T%%<__P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3-<_[_67_ ,D4 =!1 M7/\ _"0ZI_T)FN?]_K+_ .2*@O/%MYI]I+=W?A+6HH(EW.[366!_Y,@KPS5M6O-:U"2]O9-\C< # MA47LJCL!_P#7ZFK?B7Q!<>(=5>XD=OLZ,5MXB,!$SZ9/S'C)_H!4&C:1=ZM> MJL&GWMY#&09Q:&(.J^QD=5R<8ZYZG!P:]S#4(X:FYSW/-JU'5ERQV-GP3X4' MB&[>XN]RV%NPW@ @RM_=![#U[\CUR/9(XTAB2*)%2-%"JBC 4#H .PKFK/5; MS3[2*TM/ ^M101+M1%FLL#_R8Y/OWJ?_ (2'5/\ H3-<_P"_UE_\D5Y6)Q#K M3OTZ';2I*G&W4Z"BN?\ ^$AU3_H3-<_[_67_ ,D4?\)#JG_0F:Y_W^LO_DBN MK?!=?&-G?SQZG'%/*?@%XHO?/T[^TM$O-J&8*8X[C 8QD28/ER#YLH<\;NHVM6/I/C'Q3KO@33 M_AUX8TRS>XD?!R%<+SDG;DG)JG\1/B];^&I8M'\-I!J_B&:41>0F94 MA.[:58(\\L0(1@A5\MOF/.6STX&,MN M/9_AW\+=177)?&7CQOM>OR2F2&"1UD$+#@2,5^4L,#:H^5 !CG 3UB^L+/4[ M.2SO[2"[M9,;X9XQ(C8((RIX." ?PKPC_AIK_J4?_*E_]JKO_&&B?\+/^$L, MD5OY5]\*Z%X4LVM=#TR"RC;[Y M0$O)@DC%48XJ/2OC'XC^'>EV_ACQ-X5DEN[%/*AD>;[.3"ORKQL8.!M(#J<$ =3 MDFQH^G^)OC!\0=-UWQ'HLEAX;T]!-%#(K"*9"2Z!1(")2WR!V *+V^7(!8_ M:8@F:W\-7"Q2&"-[E'D"G:K,(BH)Z D*V!WVGTKW>">&ZMXKBWECF@E0/')& MP974C(((X(([UQ?Q8\'7'C;P--86/-_;RK=6J%PBR.H(*DD=U9L=/FVY(&:\ MD\/_ !QUKP5HT'AS7O#,D]W8(L*&64VLB1!1L5T,9Y"XP>,C'4Y) -3XD_Z= M^T9X1@L_](F@^Q^='#\[1[9WD;>E>_UX)\*?#_ (C\4_$.?XC> M([>2U0H6MOD\H3,\81=BD9,2Q'AL\G;RWS5[W0 4444 %>8>+_\ DL?AC_KT M/_I1'7I]>8>+_P#DL?AC_KT/_I1'0!Z?1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !115'6/[0_LBY_LKR_MVS]SYG3/\ +.,XSQG& M>*:5W83=E65V>1V+,[ M')8GJ2>YIUQY_P!IE^T^9]HWGS?-SNW9YW9YSGKFHZ^CP^'C1C9;]SRJM5U' M=D]G>7&GW<5W:2M%/$VY'7J/\1[=Z[F;XJ7S6T:P:;;I<#&]W=F5N.<*,$<^ MY_'K7G].CC>:5(HD9Y'8*J*,EB>@ [FJJ4*=1WFKV%"I..D6;U]XV\0W^X/J M,D*%]X6W CV]>,CYB.>Y-8,DCS2O+*[/([%F=CDL3U)/=,1M^FS;^N>E&I:1_! M&JH59ZO\3QNMNT\'^(;W?Y6DW"[,9\X"+KZ;\9Z=J]MM-.L;#?\ 8[.WMM^- M_DQ*F['3.!SU-6:YIYF_L1^\VC@U]IGE-C\+M2FVM>WMO;*4SA 9&5N.".!Z M\@GI726/PTT.VVMO>NRHKEGC:T^MO0VCAZ<>A1 ML='TW3-ILK"W@8)Y>](P&*\<%NIZ#J:O445S-MN[-4DM@HHHI#"BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "N2\=>&/[VB,54)DS+UV<#.?3W M)'?(ZVBKIU)4Y*429Q4X\K/FZO9O WB4:WI0MKB1?M]JH5@6):1 _/4]CR M>>>,@5RGQ"\+?8+DZQ9I(UO<.6N!U$3D]<]<,2?8'OR!7'Z7J5QI&I07]J5$ MT+97<,@Y&"#[$$BO=&4J%2S/H:BL_1=7M];TJ&^MV7#J/,0- MDQOCE3TY'TYX/0UH5X,HN+LSTDTU=!1112&%%%% !1110 4456OM0L],MFN; MVXC@A'\3G&3@G ]3@'@I/?RSV'4;O?C& 3A>*?&MYX@WVL2_9]/#Y6,?>D Z;SG MUYP./K@&N=L[.XU"[BM+2)I9Y6VHB]3_ (#W[5Z^&P*@N>K]QP5L0Y>[ @KT M3PAX E:=;_7(-D:X:*U?!+G&\*7W_Y%4<-;WIC8XTAB2*)%2-%"JBC 4#H .PIU M%%>4=H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 */!EEK\4EQ$JP:EM&V?G#XZ!QW';.,C Z@8KTL+CG#W*FW MAN<7X3\>SZ7Y&GZD?-T]?E67!,D0XQ]5'IU /'0"O68Y$FB26)U> M-U#*ZG(8'H0>XKYYOM/O-,N6MKVWD@F'\+KC(R1D>HR#R.*U_#'BR\\-3N$7 MS[23E[=FVC=CA@><'\.1^!'1B<%&HN>EO^9E1Q#A[LSW&BJ.DZM9ZUI\=[92 M;XVX(/#(W=6'8C_Z_0U>KQFG%V9WIIJZ"BBBD,**** "BBB@ HHHH **** " MBBB@!LDB0Q/+*ZI&BEF=C@*!U)/85XMXS\4/K^I-%;RM_9L+?N4V[=YQRY'< M]<9Z#L"36GX^\6IJDHTS3IF:SB8^=(I^69NP'JH]>A//8&N-L[.XU"[BM+2) MI9Y6VHB]3_@/?M7LX+"^S7M9[_D<&(K6=N[,>Y/_ -;H*K>'O#UGX=T\6UL- M\C8,TY&&D;^@'8=OJ23KUQ8O%.M*T?A1T4*/LU=[A1117&;A1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %GT444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !117$^)/B'9Z;NMM*\N\NAM/FYW0J#UY!^8XQTXYZ\$5I2I3JRY8(F4^)?'U[K*O:V0:TL64HZY!>4 M9[G^$8[#U.217,7VH7FIW+7-[<23S'^)SG R3@>@R3P.*O:'X;U+Q!/LLX<1 MC.Z>0$1J0.A.#SR.!SSZU^&_!>G^'ML__ !\WPW#[0XQ@'LJY(''?KR><'%4_&?@Q-=B: M^L55-21>1T$X'8^C>A_ \8(%F%-U.7IW!X6:C?J>01QO-*D42,\CL%5%&2Q/ M0 =S7K_@SP8FA1+?7RJ^I.O ZB 'L/5O4_@.,DG@SP8FA1+?7RJ^I.O ZB ' ML/5O4_@.,D]A7+C,9S_NZ>WYFU"AR^]+<****\TZPHHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (KBWBN[:6VG7?#,AC M='M5>WD1OL[L6MY2WD1?M"*6MY2<%'QZX/RGC(_J!77A,3[&>NS,*]+VD=-SRWP9XH?0-26*X ME;^S9F_?)MW;#CAP.QZ9QU'8D"O:Z^/(TPR;5SR-H&=GM@ D9[<<8 /;C\-S+VL/G_F88:K9\DCT2BBB MO'.X**** "BBN/\ %?CFWT1?LVGF&ZORV&!.Y(L'!W8/WN",9XZGL#I3IRJ2 MY8HFM&DN)%>XVYCME8;WSG'T7@\^W<\5XWKOB"_P#$-VMQ M>NN$7;'%&"$3UP"3R>Y_H!5*\O+C4+N6[NY6EGE;<[MU/^ ]NU;_ (7\&7NO MRQW$JM!INX[I^,OCJ$'<]LXP,'J1BO:I4*>%CSS>O?\ R//G4G6?+'8R]&T' M4->N3!80[]F#)(QPL8)QDG^@R>#@'%>R>'O"VG^'8!]G3?=,@66X;[S\YX'\ M(SV'H,YQFM#3=+LM(M!:V%NL,(8MM!)))[DGDGZ^@JW7FXG&2K>ZM(_UN=5& M@H:O<****XSH"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** ,O7?#]AXAM%M[U&RC;HY8R Z>N"0>#W']0*\ M9\0^'KSP[J!MKD;XVR89P,+(O]".X[?0@GWJH+RSM]0M);2[B66"5=KHW0_X M'W[5UX;%RHNSU1A6H*IKU/!=(UJ_T2[6XL9V0[@7C).R3&>&'<*[#Q)$P@W0W,:@R02$9'3)4_Q+GC/Y@9%>;>*_!-QX>7[7;R-G5HTL5#G@]>_^9R0J M3HRY9'T517%^$O'=OJL45EJ,\P*>Y/\ >(Z#J,YXXSY%7J8'"7_>S^7^ M9QXFO;W(CHXWFE2*)&>1V"JBC)8GH .YKVOPAX6@\/Z>LDB9U"9 9W;&4[[! MCL#^9&?0#-\!>$_[+MO[2U"WVZA)_JE?K$A'IV8\Y[@8''(KMJG'8OG?LX;? MF/#T>5#]0\RW MDL'/S1?/'_ND\CIV)_7VKIZ "BBB@ HHHH **** "N \+?\ )0=:_P"V_P#Z M-6N_K@/"W_)0=:_[;_\ HU: ._HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH *\P\7_P#)8_#'_7H?_2B.O3Z\P\7_ /)8_#'_ %Z' M_P!*(Z /3Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***;)(D,3RRNJ1H MI9G8X"@=23V% #JS=9U[3]!MA/?S;-^1'&HRTA S@#^IP.1DC-7EQJ%W+=WW:O0P M^ E/WJFB_$Y:N)4=(ZLZ+Q#XZU+7$,$8^Q6ASF.)SN<$8(9N,CKQ@#GG.*YB M.-YI4BB1GD=@JHHR6)Z #N:V?#WA;4/$4X^SILM5<++<-]U.,\#^(X[#U&<9 MS7K?A[PMI_AV ?9TWW3(%EN&^\_.>!_",]AZ#.<9KMJ8BCA8\D%KV_S.>%*I M6?-(XOPU\.'N%2[ULM'$RADMD.'//1^/E&.PYYZ@BO2K>W@M(%@MH8X85SMC MC4*HR<\ >]2T5Y%;$3K.\F=U.E&FK(****Q- HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ."^(O MAH75H=:M(U$\"_Z0%4[I$X ;CNO\N_R@5Y;'(\,J2Q.R2(P974X*D="#V-?1 M]>-^.O#']AZ@+RVYLKMV*J$P(6Z[.!C'I[ CMD^O@,3=>RE\O\CAQ-*WOH]' M\*>(T\2:5YY18[F)MD\8;@''# ==I[9]".<9K=KP#0=9GT'5X;^!=^S*O&6( M$BGJ#C\QUY .#BO0-1^)UK!J\$=C!]IT]?\ 7RD%6;/]P''3WZ]..IQQ&!FJ MG[M:,TI8F+C[[U._HJC_ &QI_P#9']J_:X_L.S?YV>,?SSGC'7/'6O)_%?C: MX\0K]DMXVMK -DH6RTN#P6]!T^7GGN>,<]#"SK2LM$MS6I6C!7-OQ;\07\V7 M3]$D7R]I22[7J3W\L]AU&[WXQ@$^_:O5O M"7@2WTJ**]U.-9M1#!U7.5@]!Z,WOV(&.F3ZSE1P<++?\6<*4Z\KF)X4^'KS MM]KUZ!DAV_N[8MAGR.K8.5 STX.>N,<^FQQI#$D42*D:*%5%& H'0 =A3J*\ M:M7G6E>1WTZ<::L@HHHK$T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ;)&DT3Q2HKQNI5D M89# ]01W%>;>+?A\_FRZAHD:^7M+R6B]0>_ECN.IV^W&<@#TNBMJ->=&5XF= M2G&:LSYNKT;PE\07\V+3];D7R]H2.[;J#V\P]QT&[VYSDD:_BWP);ZK%+>Z9 M&L.HEB[+G"S^H]%;W[DG/7(\IO+.XT^[EM+N)HIXFVNC=1_B/?O7LJ5'&0L] M_P 4<#4Z$KGT1'(DT22Q.KQNH974Y# ]"#W%.KQGPIXVN/#R_9+B-KFP+9"! ML-%D\E?4=?EXY[CG/K]G>6^H6D5W:2K+!*NY'7H?\#[=J\C$8:=%Z[=SNI58 MU%IN3T445SFH4444 %<[XK\5V_ANTVKMEOY5_U?-+X?S.:O6Y%:.Y!)(\TKRRNSR.Q9G8Y+$]23W->C?#WPGTUK4;?T:S1_ M_1A7\MOXG'0UF^ O"?\ :ES_ &EJ%ONT^/\ U2OTE<'T[J.<]B<#GD5ZW73C ML5;]U#Y_Y&6'HW]^04445Y!W!1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !114,]U;VVW[1<11;ON^8X7/YT 345S]WXOL(01;K)<- MC(P-J]>A)Y_2L6[\7W\Q(MUCMUSD8&YNG0D\?I0!W+NL:,[L%51DL3@ 5P/B M;4UU#40D+AH(!M5AR&)ZG^0_#/>LJ>ZN+G;]HN)9=OW?,45V?@_4/,MY+!S\T7SQ_[I M/(Z=B?U]J .GHHHH **** "BBB@ K@/"W_)0=:_[;_\ HU:[^N \+?\ )0=: M_P"V_P#Z-6@#OZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "O,/%__)8_#'_7H?\ THCKT^O,/%__ "6/PQ_UZ'_THCH ]/HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BFR2)#$\LKJD:*69V. H'4D]A7G'B3XD_>M MM!_V3]L=?Q(5&'T&3[\=#6U&A.L[01$ZD8*\CLM<\2:;X?@WWDV9#C;!&09& M!/4#(XX/)XX]>*\E\0^+]2\0N4D?R+09 MXF.TC.1N_O'@>W' %8,DCS2O+* M[/([%F=CDL3U)/UB=P^T.,Y([*N03SWZ<'G(Q7KTL- M2PRYYO7O_D<$ZLZSY8G/V]O/=SK!;0R33-G;'&I9C@9X ]J])\/?#2)$$^NG MS'."MM$Y"@8_B8B_$WI891UGJ-CC2&)(HD5(T4*J*,!0.@ ["G445YQUA11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 54U33;?5]-GL+H,89EPVTX(P<@CW! -6Z MXGXD7>KV^D*EFFW3Y/EN9D/S#/13Z*?7OT./XM:,'.HHIV9%22C%MGE=Y EM M?7%O%,L\<4K(LJ]' . PZ\'KUJ"BBOIEL>0.,CF)8B[&-6+*F> 3C)QZG _( M5H:-H.H:] M+/$8Z&3/8CCZ\#KC&5:4H4W*&Y5-*4DI'HWA[PMI_AV ?9TWW3(%EN&^\_.> M!_",]AZ#.<9K;HHKYN(_"EAXDB4S[H;F-2(YXP,CK@,/XESSC\B,FMVBJA.4'S1 M=F*45)69\_:OHM_H=VUO?0,AW$)( =DF,XY'TSS@U/X>\0WGAW4!Q[XVY!'#(W9E/8C_ZW0UX]XK\*7'A MN[W+NEL)6_( M;1KBR=LHVV2*0 .GID G@]C_ %!K4KYWL=0O-,N5N;*XD@F'\2'&1D'!]1D# M@\5ZMI?Q%TJXTAI[]_L]Y"A,D"J3YA&!\GKDGH3DJ.BEB5 M)6EHSLJHZMJUGHNGR7M[)LC7@ 7*;M/DP MAM5_Y9J.A4]VYYSUZ<<8R?%GB>7Q+J"N(_*M(,B",@;L'&2Q]3@<=!CZDNGE M]3G2GM_6@I8J/+>.Y3\0:[<>(=5:]N%5!MV1QKT1 20,]SR>??L.*T/"'A:? MQ!J"R2)C3X7!G=LX?OL&.Y'Y Y] :7A[P]>>(M0%M;#9&N#-.1E8U_J3V'?Z M D>YV=G;Z?:16EI$L4$2[41>@_Q/OWKKQ6)5"/LZ>_Y&%&DZCYY;$L<:0Q)% M$BI&BA511@*!T '84ZBBO$/1"BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HI'=8T9W8*JC)8G K+N_$>F6@.;@3-C(6'YL\^O3]: -6BN/N?&DA MR+6T5<-PTK9R/H,8/XFL.YUG4;O/G7DI!7:54[5(]P, T =_=ZM86)*W%U&C M X* [F'&>0.:Q;SQE FY;.W>4\@/(=J^QQU(_*N,JS;6%W>8^SVTL@+;=RJ= MH/N>@H OW?B;4[H%1,(%(P1"-O?KGK^M9#NTCL[L69CDL3DDUT5IX.O)0&N9 MH[<$?='SL#GOCC]:V[/PIIUMM:57N'&#F0_+D>P['T.: .$BBDGD$<4;R.>B MHN2?PK6MO"VJ7&"T2PJ5W RMC\,#)!^HKO8;>&V0I!#'$I.2J*%&?PI95=X7 M6-_+8W]LEG?36R3>:(FVE]NW)'7CV.15:NM_X0G_J(?^0? M_LJ/^$)_ZB'_ )!_^RH Y*K-A>/87T-T@R8VR1ZCH1^(R*Z3_A"?^HA_Y!_^ MRH_X0G_J(?\ D'_[*@#JHI4GA26,[D=0RG'4'D4^J.DV#Z98BU:X\X*Q*G9M MP#SCKZY/XU>H **** "BBB@ K@/"W_)0=:_[;_\ HU:[^N \+?\ )0=:_P"V M_P#Z-6@#OZ*** "BBB@ HHHH Y_Q'XX\->$O+&N:O!:228*Q8:20@YPVQ 6V M_*1NQC(QG-<_X+^+WAKQ;!:PRW<&G:O-D&PFD;@[]JJLC*JNS94A1SSTX->2 M?"_PQ:?%?QCX@\0>*7DN!$ZR/:H[JKM+OVC=NW!$"8"@_P!WG P33OA)#XH^ M#&E:[H5O(?$1>4R1B4!;I?/9,'>P5"J@$$8S@@@D@@ ^FZY?Q#\1?"/A:\6S MUC6X(+H]845Y73@'YE0$KD,"-V,]LU7\KQCI7PO^S(L&H^*H;3R(W@G^5WSL M64O,/F8+AVW?>8$=Z\T^%WP2TR]\/C5?&&GW9NYW=8[&5Y(/*0$ ,Z@*X?*M MCYB-K XST /6_#GCCPUXM\P:'J\%W)'DM%AHY !C+;' ;;\P&[&,G&2T"WJKY,DGFB*55#QL@8$D9C6? MP-7Q"LT%MJ>H:?;^7M8IB295W>5\V[<&@#8UGXI^"= U%[#4=? M@2Z3(=(8Y)MA!(*L8U8*P(.5/(]*V/#WBK0O%=FUUH>IP7L:_?"$AX\D@;D. M&7.TXR!G&1Q7D'PJ^#GAW5?!=OK/B2QGN[J_S)%#(\D(AC!(7&U@6W##;CQ@ MK@=2 =/O)+6;Q' \B8R8(I)D.0#PZ*5/7L>.G6L/X^^()M&^'PLK6XCBGU M2X%NZ[RLAA +.5P0<9"*W48?!ZBJ?@KX'^%1X2T^;Q!IL]YJ=S$L\_G2RP&$ MLH/E;%88V]#GDG/3@ ]0T;7-+\0ZVK8&^%\[20#M8=5;!&5.",\ MBM"OG3P99S?#'X^/X82[D_LG4$\M9+O,8E5D+Q$0I(_GW9R!;Q,-P.,C=_='(]^> :Y#Q+\1WN%>TT0-'$RE7N7&'//5.?E&. MYYYZ BO/Y)'FE>65V>1V+,[')8GJ2>YKTL/E[E[U71=CCJXI+2!KZ[XHU3Q" MRB]E40HVY((EVHIQC/J3]2<9.,9K/L=/O-3N5MK*WDGF/\*+G R!D^@R1R>* MZ+PUX&O];9+BY#6EAN!+N"'D4C/R CD=.3QSQG!%>K:1HMAH=HMO8P*@V@/( M0-\F,\L>YY/TSQ@5TUL73H+DIK7\#*G0G4?-(Y+PU\.K>U5+O6@MQ.5#"V_@ MC.<\D'YSTXZ=>O!KO:**\BK6G5ES39W0IQ@K1"BBBLBPHHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "FR1I-$\4J*\;J59&&0P/4$=Q3J* /'O&?@Q]"E:^L M59]-=N1U,!/8^J^A_ \X)X^OH^2-)HGBE17C=2K(PR&!Z@CN*\KU_P"'5Y%J M\0T=/,L[E\#IW'^[C.#U[L_#NGBVMAOD;!FG(PTC?T [#M]223 MP]X>L_#NGBVMAOD;!FG(PTC?T [#M]22=>N/%XMUGRQ^'\S>A04%=[A1117$ M= 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4V2-)HGBE17C=2 MK(PR&!Z@CN*=10!Y%XS\%)H43:C97"FS>7;Y$APT>>@4D_..ON!Z\FN+KT+X MEZ5JANTU-I6GTY5"*@'%N>,Y'HQ_B^@/09\]KZ/"3E;-<%\-=*U2SM)KRXE M:.QN%!BMF'+'C]Y_LC''OUZ 9[VOF<1'EJM7N>O2=X+2P4445B:!1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !5%M4@76$TWK*T9?(/0]0OUQD\X[>M6+JYCL[66XE.$C4L??V M'N:\TEOIY=0-\7Q.9/,!ZX(.1C/84 >HT5EQ>(-.>Q2YDNHHR5!:/=EE/<8Z MGGV]ZS;GQG;1OMMK:28 D%F;8/8CK^N* .FJ.:XAMD#SS1Q*3@,[!1G\:X&[ M\3:G= J)A I&"(1M[]<]?UK*EEDGD,DLCR.>K.V2?QH [JY\6Z;"F83)<,0< M!5*@'MDG'Z9K"N_%]_,2+=8[=/NN9Y)3DD;FR!GK@=OPJ"NTMO!EM& M^ZYN9)@""%5=@]P>OZ8K;M=+L;/:;>UB1DSM?;EAG_://>@#@;/0]1OMIBMG M5#@[Y/E7![\]1],UMVG@ML@WET ,\I",Y&/4].?:NNHH R[;P]I=M@K:+(VW M:3+\^??!XS]!6I110 4444 %%%% '.7/C/3K6ZFMWANB\3LC%47&0<%Y_WPO_Q5>>T5/]IXCR^XK^R\/V?W MGM-%%%?1GS(4444 %%%% !7 >%O^2@ZU_P!M_P#T:M=_7 >%O^2@ZU_VW_\ M1JT =_1110 4444 %%%4]6DOH=&OI=+ACGU!+>1K6*0X5Y0IV*>1P6P.H^HH M \G\7?"36K;Q+=^+? 6LR6.I3N9IK-I"HE?)=MK\@AF"_NW&W).2!@#@/!OQ M7\5>"/">EPR^&H[CPW&\B17+12Q&9F9VPLW*9#;N IX4CWKT/X._%6X\7WFH MZ7X@NH%U-I3/9*H"!XB/FB0 <[,9Y8L0Q_NDUB6&OZ+HW[,%K:ZLT;RZC;WE MO:6Y0.TDOG2;6 /0(VUBW; QR5! /9_#FOV/BGP_9ZUIK2&TND+)YB;64@E6 M4CU# CC(XX)'-7+Z_L],LY+R_NX+2UCQOFGD$:+D@#+'@9) _&O(_@=/#X9^ M$-[K.LRQV>GO>RW*SNP(,85(\X&3DNC*%QDG& I9F)+'H,DG@ = *XOXYZ-_:_PO MO952>2;3Y8[R-(1G.#L8L,'Y0CNQZ8VYS@&@#J/ G_)//#/_ &"K7_T4M>0? MM-?\RM_V]_\ M&N_^#?B>W\1?#K381/ U]IL2VES!'D&,)E8R0?[R*IR."=V M.A \X^+-];^.OBUX<\(VDGVFUM91#=-9J3)&\CCSAGD?(B*>AVG=GH0 "Q^T MU_S*W_;W_P"T:]_KQ?\ :.T;[7X2TS5T2=Y+"[,3;!E$CE7EFXX^9(P#D#YL MW\7>$M/U>&>"6:2)1=+#D"*<*/,3!Y&">,]B#D@@D \@^*?_)P MO@K_ +YUD/(Y=A'K5XB@DYX590%'L .U>;>*?# MMC!\5_#MJD^J&.6U)9GU2Y=Q^_C'#F0LO7H"/7K7LM>8>+_^2Q^&/^O0_P#I M1'0!U_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PA MNE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ M (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_" M&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N? M^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU= M!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PA MNE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ M (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_" M&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N? M^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU= M!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PA MNE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU;-Y>6^GVDMW=RK%!$NYW; MH/\ $^W>O/;3XG;_ ! _VF#R])?")QF2/_;..N>X'08QG!W;4J%2JFX+8SG5 MC!I2.I_X0W2_^?K7/_!]>_\ QZC_ (0W2_\ GZUS_P 'U[_\>K5NM4L+*Q%[ M7^)/B'>:ENMM*\RSM3M/FYVS,1UY!^49QT MYXZ\D55'#5*SM'852K&"U-?Q(WAOP]N@^U:Y<3W=S'_AW?ZFJW&HLUC;[ MO]6R'SFP1V/W0>>3Z="#7K0I4<)'FD]>_P#D<4IU*SLCEM-TN]U>[%K86[33 M%2VT$ #N2> /KZBO3-,^&.E)8/'K!>\FDVDF*62$1XZA2C!CSW[C' YSU^F MZ79:1:"UL+=880Q;:"223W)/)/U]!5NN#$8Z=32&B_$Z:6&C#66K.?\ ^$-T MO_GZUS_P?7O_ ,>H_P"$-TO_ )^M<_\ !]>__'JZ"BN Z3G_ /A#=+_Y^M<_ M\'U[_P#'J/\ A#=+_P"?K7/_ ?7O_QZN@HH Y__ (0W2_\ GZUS_P 'U[_\ M>H_X0W2_^?K7/_!]>_\ QZN@HH Y_P#X0W2_^?K7/_!]>_\ QZC_ (0W2_\ MGZUS_P 'U[_\>KH** .?_P"$-TO_ )^M<_\ !]>__'J/^$-TO_GZUS_P?7O_ M ,>KH** .?\ ^$-TO_GZUS_P?7O_ ,>H_P"$-TO_ )^M<_\ !]>__'JZ"B@# MG_\ A#=+_P"?K7/_ ?7O_QZC_A#=+_Y^M<_\'U[_P#'JZ"B@#G_ /A#=+_Y M^M<_\'U[_P#'J/\ A#=+_P"?K7/_ ?7O_QZN@HH Y__ (0W2_\ GZUS_P ' MU[_\>H_X0W2_^?K7/_!]>_\ QZN@HH Y_P#X0W2_^?K7/_!]>_\ QZC_ (0W M2_\ GZUS_P 'U[_\>KH** .?_P"$-TO_ )^M<_\ !]>__'J/^$-TO_GZUS_P M?7O_ ,>KH** .?\ ^$-TO_GZUS_P?7O_ ,>H_P"$-TO_ )^M<_\ !]>__'JZ M"B@#G_\ A#=+_P"?K7/_ ?7O_QZC_A#=+_Y^M<_\'U[_P#'JZ"B@#G_ /A# M=+_Y^M<_\'U[_P#'J/\ A#=+_P"?K7/_ ?7O_QZN@HH Y__ (0W2_\ GZUS M_P 'U[_\>H_X0W2_^?K7/_!]>_\ QZN@HH Y_P#X0W2_^?K7/_!]>_\ QZC_ M (0W2_\ GZUS_P 'U[_\>KH** .?_P"$-TO_ )^M<_\ !]>__'J/^$-TO_GZ MUS_P?7O_ ,>KH** .?\ ^$-TO_GZUS_P?7O_ ,>H_P"$-TO_ )^M<_\ !]>_ M_'JZ"B@#G_\ A#=+_P"?K7/_ ?7O_QZC_A#=+_Y^M<_\'U[_P#'JZ"B@#G_ M /A#=+_Y^M<_\'U[_P#'J/\ A#=+_P"?K7/_ ?7O_QZN@HH Y__ (0W2_\ MGZUS_P 'U[_\>H_X0W2_^?K7/_!]>_\ QZN@HH Y_P#X0W2_^?K7/_!]>_\ MQZC_ (0W2_\ GZUS_P 'U[_\>KH** .?_P"$-TO_ )^M<_\ !]>__'J/^$-T MO_GZUS_P?7O_ ,>KH** .?\ ^$-TO_GZUS_P?7O_ ,>H_P"$-TO_ )^M<_\ M!]>__'JZ"B@#G_\ A#=+_P"?K7/_ ?7O_QZC_A#=+_Y^M<_\'U[_P#'JZ"B M@#G_ /A#=+_Y^M<_\'U[_P#'J/\ A#=+_P"?K7/_ ?7O_QZN@HH Y__ (0W M2_\ GZUS_P 'U[_\>H_X0W2_^?K7/_!]>_\ QZN@HH Y_P#X0W2_^?K7/_!] M>_\ QZC_ (0W2_\ GZUS_P 'U[_\>KH** .?_P"$-TO_ )^M<_\ !]>__'J/ M^$-TO_GZUS_P?7O_ ,>KH** .?\ ^$-TO_GZUS_P?7O_ ,>H_P"$-TO_ )^M M<_\ !]>__'JZ"B@#G_\ A#=+_P"?K7/_ ?7O_QZC_A#=+_Y^M<_\'U[_P#' MJZ"B@#G_ /A#=+_Y^M<_\'U[_P#'J/\ A#=+_P"?K7/_ ?7O_QZN@HH Y__ M (0W2_\ GZUS_P 'U[_\>H_X0W2_^?K7/_!]>_\ QZN@HH Y_P#X0W2_^?K7 M/_!]>_\ QZC_ (0W2_\ GZUS_P 'U[_\>KH** .?_P"$-TO_ )^M<_\ !]>_ M_'J/^$-TO_GZUS_P?7O_ ,>KH** .?\ ^$-TO_GZUS_P?7O_ ,>H_P"$-TO_ M )^M<_\ !]>__'JZ"B@#G_\ A#=+_P"?K7/_ ?7O_QZC_A#=+_Y^M<_\'U[ M_P#'JZ"B@#G_ /A#=+_Y^M<_\'U[_P#'J/\ A#=+_P"?K7/_ ?7O_QZN@HH M Y__ (0W2_\ GZUS_P 'U[_\>H_X0W2_^?K7/_!]>_\ QZN@HH Y_P#X0W2_ M^?K7/_!]>_\ QZC_ (0W2_\ GZUS_P 'U[_\>KH** .?_P"$-TO_ )^M<_\ M!]>__'J/^$-TO_GZUS_P?7O_ ,>KH** .?\ ^$-TO_GZUS_P?7O_ ,>H_P"$ M-TO_ )^M<_\ !]>__'JZ"B@#G_\ A#=+_P"?K7/_ ?7O_QZC_A#=+_Y^M<_ M\'U[_P#'JZ"B@#G_ /A#=+_Y^M<_\'U[_P#'J/\ A#=+_P"?K7/_ ?7O_QZ MN@HH Y__ (0W2_\ GZUS_P 'U[_\>H_X0W2_^?K7/_!]>_\ QZN@HH Y_P#X M0W2_^?K7/_!]>_\ QZC_ (0W2_\ GZUS_P 'U[_\>KH** .?_P"$-TO_ )^M M<_\ !]>__'J/^$-TO_GZUS_P?7O_ ,>KH** .?\ ^$-TO_GZUS_P?7O_ ,>H M_P"$-TO_ )^M<_\ !]>__'JZ"B@#G_\ A#=+_P"?K7/_ ?7O_QZC_A#=+_Y M^M<_\'U[_P#'JZ"B@#G_ /A#=+_Y^M<_\'U[_P#'J/\ A#=+_P"?K7/_ ?7 MO_QZN@HH Y__ (0W2_\ GZUS_P 'U[_\>H_X0W2_^?K7/_!]>_\ QZN@HH Y M_P#X0W2_^?K7/_!]>_\ QZC_ (0W2_\ GZUS_P 'U[_\>KH** .?_P"$-TO_ M )^M<_\ !]>__'J/^$-TO_GZUS_P?7O_ ,>KH** .?\ ^$-TO_GZUS_P?7O_ M ,>H_P"$-TO_ )^M<_\ !]>__'JZ"B@#G_\ A#=+_P"?K7/_ ?7O_QZC_A# M=+_Y^M<_\'U[_P#'JZ"B@#G_ /A#=+_Y^M<_\'U[_P#'J/\ A#=+_P"?K7/_ M ?7O_QZN@HH Y__ (0W2_\ GZUS_P 'U[_\>H_X0W2_^?K7/_!]>_\ QZN@ MHH Y_P#X0W2_^?K7/_!]>_\ QZC_ (0W2_\ GZUS_P 'U[_\>KH** .?_P"$ M-TO_ )^M<_\ !]>__'J/^$-TO_GZUS_P?7O_ ,>KH** .?\ ^$-TO_GZUS_P M?7O_ ,>H_P"$-TO_ )^M<_\ !]>__'JZ"B@#G_\ A#=+_P"?K7/_ ?7O_QZ MC_A#=+_Y^M<_\'U[_P#'JZ"B@#G_ /A#=+_Y^M<_\'U[_P#'J/\ A#=+_P"? MK7/_ ?7O_QZN@HH Y__ (0W2_\ GZUS_P 'U[_\>H_X0W2_^?K7/_!]>_\ MQZN@HH Y_P#X0W2_^?K7/_!]>_\ QZC_ (0W2_\ GZUS_P 'U[_\>KH** .? M_P"$-TO_ )^M<_\ !]>__'J/^$-TO_GZUS_P?7O_ ,>KH** .?\ ^$-TO_GZ MUS_P?7O_ ,>H_P"$-TO_ )^M<_\ !]>__'JZ"B@#G_\ A#=+_P"?K7/_ ?7 MO_QZC_A#=+_Y^M<_\'U[_P#'JZ"B@#G_ /A#=+_Y^M<_\'U[_P#'J/\ A#=+ M_P"?K7/_ ?7O_QZN@HH Y__ (0W2_\ GZUS_P 'U[_\>H_X0W2_^?K7/_!] M>_\ QZN@HH Y_P#X0W2_^?K7/_!]>_\ QZC_ (0W2_\ GZUS_P 'U[_\>KH* M* .?_P"$-TO_ )^M<_\ !]>__'J/^$-TO_GZUS_P?7O_ ,>KH** .?\ ^$-T MO_GZUS_P?7O_ ,>H_P"$-TO_ )^M<_\ !]>__'JZ"B@#G_\ A#=+_P"?K7/_ M ?7O_QZC_A#=+_Y^M<_\'U[_P#'JZ"B@#G_ /A#=+_Y^M<_\'U[_P#'J/\ MA#=+_P"?K7/_ ?7O_QZN@HH Y__ (0W2_\ GZUS_P 'U[_\>H_X0W2_^?K7 M/_!]>_\ QZN@HH Y_P#X0W2_^?K7/_!]>_\ QZC_ (0W2_\ GZUS_P 'U[_\ M>KH** .?_P"$-TO_ )^M<_\ !]>__'J/^$-TO_GZUS_P?7O_ ,>KH** .?\ M^$-TO_GZUS_P?7O_ ,>H_P"$-TO_ )^M<_\ !]>__'JZ"B@#G_\ A#=+_P"? MK7/_ ?7O_QZC_A#=+_Y^M<_\'U[_P#'JZ"B@#G9/!.D31/%+/K3QNI5D;7+ MTA@>H(\WD5P'C/P8^A2M?6*L^FNW(ZF GL?5?0_@><$^PTV2-)HGBE17C=2K M(PR&!Z@CN*Z,/B)4976QE5I*HK,^<*[SP?X"75;?[?K,<@LY$(A@5V1I 1]X ME2"H],$$]>G7?M/AOI]OX@>\=_-T]4 M=IS_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE M_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z] M_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PA MNE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ M@^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!1 M0!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE M_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z] M_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PA MNE_\_6N?^#Z]_P#CU=!10!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ M@^O?_CU=!10!S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU=!1 M0!S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU=!10!S_\ PANE M_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU;%S?VEGG[1P MZFLBY\7:=#D0B6<[<@JNU<^ASS^AH 3_ (0W2_\ GZUS_P 'U[_\>H_X0W2_ M^?K7/_!]>_\ QZLJY\97[B/8>=DUD7,?AJ'(AN?$,YVY!76[U M5SZ',V?T-8E% $\TD.2+7^T$1EPRW.JW-T#SGI(Y7L.V>.O-0444 %3VUEJ,_A+4G_"&Z7_S]:Y_X/KW_P"/5T%% '/_ /"& MZ7_S]:Y_X/KW_P"/4?\ "&Z7_P _6N?^#Z]_^/5T%% '/_\ "&Z7_P _6N?^ M#Z]_^/4?\(;I?_/UKG_@^O?_ (]7044 <_\ \(;I?_/UKG_@^O?_ (]1_P ( M;I?_ #]:Y_X/KW_X]705GW6NZ799$]]"&#;"JMO8'W"Y(Z5,IQBKR=BHPE-V MBKF?_P (;I?_ #]:Y_X/KW_X]1_PANE_\_6N?^#Z]_\ CU9UUX]B&19V3ME> M&F8+AOH,Y'3N*P+WQ1J]Z3FZ,"9!"0?)CC'7K^9KAJ9E0AMJ=]+*Z\_BT]3J M+OPYH%BF^ZU+6(002-^OWH+8ZX'G9/X5@7MM+XBN&&-I_MV]1&]>3- MD?E7/N[2.SNQ9V.69CDD^II\%M/=.4MX))G R5C0L0/7BN&IFE6;M35OQ9Z% M/*J,%>H[_@ALK*TKL@D"%B5$DK2,![NW+'W/)ZFF4YT:-V1U*NIPRL,$'T-- MKRVVW=GJQ22L@HHHI#/2?^$-TO\ Y^M<_P#!]>__ !ZC_A#=+_Y^M<_\'U[_ M /'JZ"BOLSX@Y_\ X0W2_P#GZUS_ ,'U[_\ 'J/^$-TO_GZUS_P?7O\ \>KH M** .?_X0W2_^?K7/_!]>_P#QZC_A#=+_ .?K7/\ P?7O_P >KH** .?_ .$- MTO\ Y^M<_P#!]>__ !ZN8\%645AXYUF"%YV0>?@SSO,W^M4?>?L$*>7RDI M7#29)*D(<@!3\W!&.?H^B@#C_'G@7_A,/"4'AZRU'^Q[6*6-B(8-R-&BD+'L M#*-H.T@=!L''IYA_PS+_ -3=_P"4W_[;7O\ 10!X!_PS+_U-W_E-_P#MM>UZ M3HD.G^%;'0;CR[R"WLH[.3S(QMF54"'*G(P0.G/6M2B@#Q#6?V;M+N]1>;2- M=GT^U?)^SS6_VC822<*VY3M P #D\B@#B_ /P MST7P!;R-9F2ZU"=%6>]F W$ #*H!]Q"PSCD],DX&.THHH **** "O,/%_P#R M6/PQ_P!>A_\ 2B.O3Z\P\7_\EC\,?]>A_P#2B.@#T^BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H+R\M]/M);N[E6 M*")=SNW0?XGV[U/7EWQ._M?[;#YW_()X\C9TWXYW_P"UUQVQT_BK?#T55J*# M=C.K/DCS&#XK\5W'B2[VKNBL(F_=HHKZ*$(PCRQV/*E) MR=V2/<3R010232/##GRXV8E4R#R/4]<\#OZD4>'=2_M'2TWMF>'Y),GD^AZY MY'?U!H UZ*** "BJEUJEC9[A<742,F-R;LL,_P"R.>]9%UXPL8MRV\,+Z7? M.O)2"NTJIVJ1[@8!JW;>%M4N,%HEA4KN!E;'X8&2#]16K!X*4%#<7I(Q\Z1I MCG'8GW]J .1I\44D\@CBC>1ST5%R3^%>@6OAK2[;:?L_FNN?FE.[/U'3]*U( MHHX(Q'%&L:#HJ+@#\* //[7PUJESM/V?RD;/S2G;CZCK^E:UKX+^ZUW=^NY( ME_+#'\.U=;10!D6OAK2[;:?L_FNN?FE.[/U'3]*QO%=['!'%I5JJQH/GD6,8 M ]!@?GC'H:["B@#R6BO6J* /):Z?P?J'EW$E@Y^67YX_]X#D=.X'Z>]=G10 M4444 %%13W,%J@>XGCA0G :1PH)].:YZ]\;Z; "+59+I\ C V+UZ$GG]*RJ5 MZ=+XW8VI4*M7X(W.FIKNL:,[L%11EF8X 'J:\^O?&^I3DBU6.U3((P-[=.A) MX_2L"XO+J[V_:;F:;;G;YCEL9ZXS7!4S6G'2"O\ @>A2RBK+6;M^)Z1=^*]' MM-X^T^XSU'TS7%+'8FL^6'X([HY?A:*YJFOJR*]UK4M0!6ZO)'0@ M H#M4X.>5& :H5V=EX#;(:^O "&](LTVK91R$@ M, M-Y.._/ _#%$;V6EWVHD"TM9)021N PH(&<%C MP/SK=LO U], UW/'; @_*/G8'/?''ZUZ!17=3RNE'XW?\/Z^\X*N;5I? DOQ M_K[C M/!VD6K[VCDN"""/.?(&/8 _CFMR&&*WB6*&-(XUZ(B@ ?@*?17?3H MTZ?P*QY]2M4J?'*YR-YX(^UWUQ<_VCL\Z1I-OD9QDYQG=4'_ @'_43_ /)? M_P"RKM:*YW@,.W=Q_%_YG0LQQ*5E+\%_D<5_P@'_ %$__)?_ .RH_P"$ _ZB M?_DO_P#95VM%+^S\-_+^+_S'_:6*_F_!?Y!1117:<(4444 %%%% !7 >%O\ MDH.M?]M__1JUW]5^._&::BLFCZ M:RO:!AY\XY$A!R O^R"!SWQQQUC\6^/GU2*73M,#1698J\^<-,OIC^%3S[D8 MZ>[G6"VADFF;.V.-2S' SP![5[&#P?)^\JG#7Q'-[D".BO6_#'@"S MLM/=]8@CN;NX3:T;M %3Q%J7]HZH^QLP0_)'@\'U/7')[^@%0Z/JTFD732JGF(Z[7C+8 MSZ'ZC^IK.HH W[GQ=J,V1"(H!NR"J[FQZ'/'Z"LJ?4KVZ#K/=S.KG+(7.T\Y MZ=*L:7HESJR2-!)"HC(!WOSS[ &NA@\%VZ[OM%W+)_=\M0F/SSF@#C*DAMYK MERD$,DK 9*HI8X_"O0K;P]I=M@K:+(VW:3+\^??!XS]!6FBK&BHBA548"@8 M% 'G]MX6U2XP6B6%2NX&5L?A@9(/U%:]MX+C&#=7;ME>5B7&#]3G(_ 5U5% M&7;>'M+ML%;19&V[29?GS[X/&?H*TT58T5$4*JC 4# I:* "BBB@ HHHH * M*** "N<\9W,]KH\+V\\D+FX +1N5)&UN.*Z.N1\;7EK-I4<$5S"\R7(W1JX+ M+A6!R.W-.AR/]L:I_T$KS_O\ M_C1_;&J?]!*\_[_ +?X MU2HKYKVD^[/J?90_E1=_MC5/^@E>?]_V_P :Z/POX@2V2\?5=0D()C$?FLSG M^+.!R?3]*X^BM*6)J4YJ:=[&5;#4ZL'!JU^QW=]X[MX]R6-L\K?, \AVK[$# MJ1^58%[XMU>\!43BW0@ K -O?.<\D?@:R[2PN[Y]EK;R3$$ [%R%STR>@_&M M^T\#ZC-L:YEAMU.=PSO=?3@<'\ZZ?;8S$?#>WEHCE]C@L-\5K^>K.:=VD=G= MBSL*UIY54EK4=OQ,JN;TXZ4U?\ \YM?"&L7."T M*0*5W!IGQ^&!D@_45T%KX$LH\&ZN9IV#9PH"*1Z$8>+_^2Q^&/^O0 M_P#I1'0!Z?1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 445%<7$%I T]S-'#"N-TDC!5&3CDGWHW ?)(D,3RRNJ1HI9G8X"@=23V% M>0>,_&;Z[*UC8LR::C,_&;Z[*UC8LR::C+;JYW1V:_9XCQNZN1SW[=NG(]:YYW:1V=V+,QR M6)R2:T-/T2^U+#0Q;8C_ ,M9.%[_ )],<9H SW=I'9W8LS')8G))I*[5?"4, M%C*(V6>\9=JO-D(N>"0!WP>^>0#7/_V*G_08TG_P)_\ K5+E&.[*C&4METAW0_93_ )6.\.ZE_9VJ M)O;$$WR29/ ]#UQP>_H37H=>=?V*G_08TG_P)_\ K5WMA'<16,,=VZO.B[69 M22#CHYR/RK*N/'MTVW[-90QX MSN\QB^?3&,8KEGC\/#[5_0ZX9?B)_9MZG=T5Y?<^*=9N0ZF\,:.<[8E"[>W[3H_BDE^/^1ZG< MZUIEH',U] #&<,H<,P.<8VCG]*RY_&ND0N%0SS@C.Z./ 'M\Q!KSFGPPRW$J MQ0QO)(W1$4DG\!7-+-*TG:*2.N.4T8J\VW^!UL_CZ=D M[".-\\F20N,?0 ? MSK+N?%VLW!?%R(4<8V1(!CC'!.2/SJ"#PUK-RA=+"0 ''[PA#^3$&M>#P'>, MY%Q>01IC@Q@N<_0X_G47QU;O^7^1?+@*/;\_\SFKB\NKO;]IN9IMN=OF.6QG MKC-05WL'@.S5"+B\GD?/!C 08^AS_.J?BS0].TS2HIK.W\N1IPA.]CQM8]S[ M"HJ8&O&#J3Z>9=/,*$IJG#KY:''4445PG>%=9X(L+2\>]>YMXYC&$"^8NX#. M[/!X["N3KM/ '_,1_P"V?_LU=F 2>(BGY_DSBS"3CAI->7YH[6BBBOISY4** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K@/ M"W_)0=:_[;_^C5KOZX#PM_R4'6O^V_\ Z-6@#OZ*** "BBB@ HHHH **\$\0 M?%;QAXI\8S^'/AS;QE+9V_TI%CD:8)D,^YR8UB)(P>I^7GYMM^// ' MAC1[]K2.Z\)SO)%;1RHFTD2$N Z?.CDA\;\CJ0I X /JNBL_0]9L_$.AV6KV M#[[6[B65,D$KGJK8) 8'((SP016'XX^(.B^!=+DGOIXYK\H#;Z>D@$LQ.0#C MJJ94Y?%WQSJ.J3>%9LVL,N\V^RT_P!'1RQ1-TB@M@*1GVYZUV_@ MG_A;;?\ 5_-]_;T_E0![!17/^-/%EGX* M\+W6M7B>;Y6$A@$@5II&.%4$_B3C)"AC@XQ7BFF^*OC=XRMVUG088XM/D?9& ML45LD>5 !V>=EV&GUYAXO_ M .2Q^&/^O0_^E$= 'I]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%07EY;Z?:2W=W*L4$2[G=N@_Q/MWII-NR +R\M]/M);N[E6*")=S MNW0?XGV[UXOXK\5W'B2[VKNBL(F_^1N23PJ+W9CV _\ K=37M87"JBO: M5-_R/.K5G4?+'8-)TF\UK4([*RCWR-R2>%1>[,>P'_UNIKVCP]X6T_P[ /LZ M;[ID"RW#?>?G/ _A&>P]!G.,U)X>\/6?AW3Q;6PWR-@S3D8:1OZ =AV^I).O M7%B\8ZKY8_#^9TT*"@KO<****X3H"BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH *JZA?PZ;:-92$_98O2,_,>G\7X=L=>] M'6ZAK=CIN5FEW2C_ )91\MV_+KGG%L. MM?3?#M]J.U]GDP'GS)!C(XZ#J>#]/>@#(K1T_1+[4L-#%MB/_+63A>_Y],<9 MKL+'PQIUHJF2+[1*.K2\CIC[O3'US]:V: ,/3_"UC9X>8?:I?60?*.O\/X]\ M].U;E%% !7BU>SNZQHSNP5%&69C@ >IKQBO%S?['S_0]S)OM_+]0HHHKQCVP MKT"Y\=:?&'%O;SS.IPN0%5N>N>2/RKS^I[>SNKO=]FMIIMN-WEH6QGIG%=.' MQ%6E=4^IS8C#4JUG5Z'2S^/+QG!M[."-,_Y?Y'+? 4>WY_YG*3W,]TX>XGDF<# :1RQ ].:BKT.V\#Z9$4::2>< M@?,I8*K''L,C\ZU(/#^D6R%$T^ @G/[Q=Y_-LFJCE=:6LFD3+-:$=()L\M@M MI[IREO!),X&2L:%B!Z\5J6WA;6;D(PLS&CG&Z5@NWG&2#S^E>H45TPRF"^*3 M?X?YG+/.*C^"*7X_Y'"6_@*Z;=]IO88\8V^6I?/KG.,5I6W@73XPAN+B>9U. M6P0JMSTQR1^==3175# 8>/V;G)/,<3+[5O0R[?P[H]MN\O3X3NQGS!YGY;LX M_"M)$6-%1%"HHPJJ, #T%.HKIC3A#X58Y9U)SUD[A1115D!44]M!=($N((YD M!R%D0, ?7FI:*32:LQIM.Z*7]CZ7_P! VS_[\+_A1_8^E_\ 0-L_^_"_X5=H MJ?9P[(KVL^[*7]CZ7_T#;/\ [\+_ (5-;V=K:;OLUM##NQN\M N<=,XJ>BFH M13ND#J3:LV%%%%40%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 5P'A;_DH.M?\ ;?\ ]&K7?UP'A;_DH.M?]M__ $:M '?T M444 %%%% !114<\\-K;RW%Q+'#!$A>221@JHH&223P !WH ^)K6[%O>/%Y-ZD8P8U9PLNS)RC*Y)VDE2I7!.<=G\+6\+>(_A#I/A+5KVQ MN)I_.\S3OM@29ML[R#Y58.. &X[>U=XDWA3XC:-=P 6FLZ?#/4XXI[F:&8@PO'$\@95PNY6VH""21 MD8XSD 'T_8V%GIEG'9V%I!:6L>=D,$8C1)=4GUW7UTJY<23L6CC<08!&[+.RX(5B1Q@[00".K^"OBB^\4_#Z.;4I))KN MRN'LWN)'W-,%"LK'@0=[+SVZ\5P M?[./_)/-0_["LG_HJ*O6+ZPL]3LY+._M(+NUDQOAGC$B-@@C*G@X(!_"@#Y< M^&WQ+TCX=>%;MDTN34-:OKW$J"8Q*MNB#82Q##.YY, #/7)&%S['\._C!I?C MR\ETZ6U_LO4URT-N\WF"= ,DJVU?F'.5QTY&<-M[#P]X5T+PI9M:Z'ID%E&W MWR@)>3!)&YSEFQN.,DXS@<5XA^T':)H7BWPYXGTT^1JY1Y IVJS M"(J">@)"M@=]I]*]W@GANK>*XMY8YH)4#QR1L&5U(R""."".] '@GC3_ (IS M]IKP]J-G\\VI?9O.6;E5\PM;-MQC'R $9S\WMQ7O]> ?$G_3OVC/",%G_I$T M'V/SHX?G:/;.\C;@.F$(8YZ+STKW^@ HHHH PY]=U&&XEB3PGK,Z(Y598Y;, M*X!^\-TX.#UY /J!7FWBG5[Z7XK^'9W\.:I%(EJ0MN\EL7D_?QG((F*^W+#K MZO/$6H"VMALC7!FG(RL:_P!2>P[_ $!( M]O#8:.'C[2IO^1Y]6M*J^6.Q7TS1M0UB1UL+*>Z\K:91#L!52<<;V5<]3@L, MX->E^'OM'AW3Q;6W@S7'D;!FG,MB&D;_ ,". .P[?4DGJ=)TFST73X[*RCV1 MKR2>6=N[,>Y/_P!;H*O5Y^*Q1 MSU9VR3^-,H ["Y\:1C(M;1VRO#2MC!^@SD?B*Y!W:1V=V+,QR6)R2:2B@"UI M]_-IMVMS!C< 05;.&!]W=LA2"YFB4G)5)"HS^%:D/BO58G+/+',,8VO& ![_+B@#?_ M .$AU3_H3-<_[_67_P D4?\ "0ZI_P!"9KG_ '^LO_DBLZ'QK,J$3V4;MG@H MY48^AS6I#XNTR5RK^=",9W.F0?;Y2: &?\)#JG_0F:Y_W^LO_DBC_A(=4_Z$ MS7/^_P!9?_)%:<&KZ?0DN<*I<*Q.<=#S5V@#G_^$AU3_H3-<_[_ %E_ M\D4?\)#JG_0F:Y_W^LO_ )(KH** .?\ ^$AU3_H3-<_[_67_ ,D4?\)#JG_0 MF:Y_W^LO_DBN@HH Y_\ X2'5/^A,US_O]9?_ "11_P )#JG_ $)FN?\ ?ZR_ M^2*Z"B@#G_\ A(=4_P"A,US_ +_67_R11_PD.J?]"9KG_?ZR_P#DBN@HH Y_ M_A(=4_Z$S7/^_P!9?_)%'_"0ZI_T)FN?]_K+_P"2*Z"B@#G_ /A(=4_Z$S7/ M^_UE_P#)%'_"0ZI_T)FN?]_K+_Y(KH** .?_ .$AU3_H3-<_[_67_P D4?\ M"0ZI_P!"9KG_ '^LO_DBK.I>(K'3MR;_ #IQQY<9S@\]3T'(^OM7)ZEXBOM1 MW)O\F \>7&<9'/4]3P?I[4 ;/_";JEQ);W&A:E:R*A(,TELR[@<;28Y7(/X= MOIG&U+Q%?:CN3?Y,!X\N,XR.>IZG@_3VK(K;L?"^H7@#R*+:/(YER&QGG"_X MXH Q*M_V3JSV\=Q;Z3=W4;. 1"T2MM(SN D= 1^/?ZX[C3?#MCIVU]GG3CGS M)!G!XZ#H.1]?>M>@#B=-$NG;7_X0G7)IQSYDDMB<'CH/M&!R/K[UK?\ "0ZI M_P!"9KG_ '^LO_DBN@HH Y__ (2'5/\ H3-<_P"_UE_\D4?\)#JG_0F:Y_W^ MLO\ Y(J34O%>F6"?),+J4C*I"P([]6Z#I]>>E, _3G/X5QKNTCL[L6=CEF8Y)/J:M66EWVHD"TM9 M)021N PH(&<%CP/SKS*F8UJKY:2M^+/5I990I+FJN_X(+W5+[423=W4DH)!V MDX4$#&0HX'Y53KM+#P']XZA=>P6W_#G)'UXQ^-8O_"):Y_SX_P#D5/\ &N:I MA<1I*46[_,Z:>+PVL8R22^1BT5M?\(EKG_/C_P"14_QH_P"$2US_ )\?_(J? MXUG]6K?R/[F:_6J'\Z^]&+7I/_"0ZI_T)FN?]_K+_P"2*Y#_ (1+7/\ GQ_\ MBI_C7I]>ME=.<.?G36V_S/'S:K"IRL>.<__P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3 M-<_[_67_ ,D5T%% '/\ _"0ZI_T)FN?]_K+_ .2*/^$AU3_H3-<_[_67_P D M5T%% '/_ /"0ZI_T)FN?]_K+_P"2*/\ A(=4_P"A,US_ +_67_R17044 <__ M ,)#JG_0F:Y_W^LO_DBC_A(=4_Z$S7/^_P!9?_)%=!10!S__ D.J?\ 0F:Y M_P!_K+_Y(H_X2'5/^A,US_O]9?\ R17044 <_P#\)#JG_0F:Y_W^LO\ Y(H_ MX2'5/^A,US_O]9?_ "17044 <_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S M7/\ O]9?_)%=!10!S_\ PD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_\D5T M%% '/_\ "0ZI_P!"9KG_ '^LO_DBC_A(=4_Z$S7/^_UE_P#)%=!10!S_ /PD M.J?]"9KG_?ZR_P#DBC_A(=4_Z$S7/^_UE_\ )%=!10!S_P#PD.J?]"9KG_?Z MR_\ DBC_ (2'5/\ H3-<_P"_UE_\D5T%% '/_P#"0ZI_T)FN?]_K+_Y(H_X2 M'5/^A,US_O\ 67_R17044 <__P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3-<_[ M_67_ ,D5T%% '/\ _"0ZI_T)FN?]_K+_ .2*/^$AU3_H3-<_[_67_P D5T%% M '/_ /"0ZI_T)FN?]_K+_P"2*/\ A(=4_P"A,US_ +_67_R17044 <__ ,)# MJG_0F:Y_W^LO_DBC_A(=4_Z$S7/^_P!9?_)%=!10!S__ D.J?\ 0F:Y_P!_ MK+_Y(H_X2'5/^A,US_O]9?\ R17044 <_P#\)#JG_0F:Y_W^LO\ Y(H_X2'5 M/^A,US_O]9?_ "17044 <_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S7/\ MO]9?_)%=!10!S_\ PD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_\D5T%% ' M/_\ "0ZI_P!"9KG_ '^LO_DBN8\%7$MUXYUF6:RGLW/GYBG9"P_>K_<9A[=> MU>CUP'A;_DH.M?\ ;?\ ]&K0!W]%%% !1110 57O[&WU/3KFPO(_,M;J)H9D MW$;D8$,,CD9!/2K%% 'S!92>*?@%XHO?/T[^TM$O-J&8*8X[C 8QD28/ER#Y MLH<\;NHVM6/I/C'Q3KO@33_AUX8TRN?\ !/AG_A#O"%CH'VS[9]E\S]_Y7E[MTC/]W)QC=CKVH I_#GP8O@7P M=;Z0TD@SMS@$FKGCO_ ))YXF_[!5U_Z*:N@HH M\?\ V:A_P!A63_T5%78?$WPC_PFG@:]TV)=U]%_I-ESC]\@.%^\!\P+ M)DG W9[5V%% 'SII7QC\1_#O2[?PQXF\*R2W=BGE0R/-]G)A7Y5XV,' VD!U M." .IR38T?3_ !-\8/B#INN^(]%DL/#>GH)HH9%813(270*) 1*6^0.P !1> MWRY^@Z* .'^+'@ZX\;>!IK"QYO[>5;JU0N$61U!!4DCNK-CI\VW) S7DGA_X MXZUX*T:#PYKWAF2>[L$6%#+*;61(@HV*Z&,\A<8/&1CJ&SR=O+?-7O=%% !1110 5YA MXO\ ^2Q^&/\ KT/_ *41UZ?7F'B__DL?AC_KT/\ Z41T >GT444 %%%% !11 M10 4444 %%%% !1110 4444 %%%9'B'Q#9^'=/-S>(M0-S MRJ.P'_U^IK4\*>%+ MCQ)=[FW16$3?OI@.3_LKZM_+J>P/MT,/3PT.>>YYU2K*M+ECL5O#_AJ_\0W: MQV\;);[L27+*=B8QGZMR./?L.:]JTG2;/1=/CLK*/9&O))Y9V[LQ[D__ %N@ MJ>SL[?3[2*TM(EB@B7:B+T'^)]^]3UYN)Q4JSMLCLHT537F%%%% M60[412S''0#DUS'A[7'N]7NHI^!A37$-L@>>:.)2< M!G8*,_C65<^*=+M\A97F8-M(B7/XY. 1]#7G[NTCL[L69CDL3DDTE '63^-6 M(<6]D <_(\CYXSW ]O>LJZ\2ZI<[A]H\I&Q\L0VX^AZ_K4,&@ZI<;MEE*-O7 MS!L_]"QFM2V\&W0R2R/(YZL[9)_&F5W, M/A32[5#)Q. :U[;P;=R8-Q<10@KG"@NP/H>@ M_6M*?QKI$+A4,\X(SNCCP![?,0:S9O'W^L$&G^H1GE_(D ?IG\:YY8[#QWE^ MIT0P&(EM']#6MO".G0X,QEG.W!#-M7/J,<_J:=JEGIFEZ)<%+:)&,;1(P +Y M8$<$\GJ?PS7*S^-=7F0*A@@(.=T<>2?;YB163>:M?W[$W5W+("0=N["@XQPH MX%;\ZG^UH?RLK^QZG\R+M36< MJ07UM/("5BE20XZ\$'BLS>_]YOSHWO\ WF_.D\UIM6<1K**B=U-'L;+#=089 M8YH7 ." RL.H^M49O#^E3N&>RC! Q\A*#\E(KA[7QCJUJFPF"50 %5X@ @'I MMQ_D5KVWCY246ZL"!CYWBDSSCLI'K[UT0S+#RW=O4YIY9B([*_H79O!=JR 0 M74R-GDN PQ]!BJ$O@R]$A$5S Z=B^5)_#!_G6S;>+M&N F;DPNYQLE0C'..2 M,@?G6K;WEK=[OLUS#-MQN\MPV,],XKKA6IS^&29R3HU*?QQ://IO#^JP(&>R MD()Q\A#G\E)JA+%)!(8Y8WC<=5=<$?A7J](ZK(C(ZAE88*D9!%:&1Y-4D-Q- M;.7@FDB8C!9&*G'X5Z+/H.EW&W?91#;T\L;/_0<9JA/X/T^0NT3S0DCY5# J MIQ[\G\Z .:@\1ZK;A%%T753G$BAL\]"3S^M:4'C2X7=]HM(I/[OEL4Q^>[BD_O>8I3'Y9S6;/X^P21 M7$9.-QV@JOKWR1^'X5HP:]I=QNV7L0V]?,.S_P!"QFO.IK>:V<)/#)$Q&0KJ M5./QJ.@#UE'61%=&#*PR&!R"*6O*(I9()!)%(\;CHR-@C\:OP^(-5@0JE[(0 M3GYP'/YL#0!Z117$0>,KU"@G@AE4##8!5FXZYZ?I4E_XL%YI^: +FG>(OM/B*:)G_ -%F^2#)X!'0\X^]SVSD@5T]>3([1NKH MQ5E.0P."#6AJ&MWVI96:7;$?^64?"]OSZ9YS0!UNH>*;&SRD)^U2^D9^4=/X MOQ[9Z=JY+4-;OM2RLTNV(_\ +*/A>WY],\YK/16D=412S,F::")+@22 D>5"0S9!P0>P_$CH:BW6N9FFEN)6EFD>21NK MNQ)/XFO-K9I".E-7_(]2AE-26M1V_,[C4_'$$68]-B\YO^>L@(3MT'4]QV_& MN4U#7-1U-G^T7+^6W_+)#M3&<@8[X]3DU6M;.XOIQ#:PO+(>RCISC)]!SU-= M3I_@69R'U&X$:8!\N$Y;IT)/ QQTSWKAY\5BWIM]R.]0PF#6N_WLX^M[3_"6 MJ7K(9(OLT)Y+R\'K@_+US]8O\ RU<;GSC!.>V?08%: M%=='*DM:K^2..OF[>E)?-G.:?X-TVT :Y!NY00'K1I+B17N-N8[96&]\YQ] M%X//MW/%>*ZMJUYK6H27M[)OD;@ <*B]E4=@/_K]34%Y>7&H7$@YR>O\ 6B// MG4G7ERHH^%/"EQXDN]S;HK")OWTP')_V5]6_EU/8'VBSL[?3[2*TM(EB@B7: MB+T'^)]^]%G9V^GVD5I:1+%!$NU$7H/\3[]ZGKR\3B95Y>1V4:*IKS"BBBN8 MV"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LB;Q/H]O/)#+>;9(V* M,/**<>IWX#"PQ$FIMZ=CT+_A+- M$/\ R^_^0G_PI!XMT7:-UV48@$J8GR/;@8KS>!,MN/04ZX3(#CMP:RCB<1+# MNM9?CM]YK/"X:.)5"[_#?IT/1_\ A+=#_P"?[_R$_P#A6U7BU>TU>!Q<\1S< MZ6EMOF1F&#AAN7D;UOO\@HHHKT#S@HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK"U'Q98:9? MR6,E%4CD ]S[U5'CK3"<"WO.?]A?_ (JN=XJBIBN3@\;6T<1%Y!/YA=B/+"D;?]\+_ /%4YXJC M"7+*5F*&%K3CS1C='3T5%;3K=6L-P@(25%=0W7!&>:EK9--71@TT[,****8@ MHHHH **** "BBB@ HHHH **** *NHW\6F6$EY,KM''C(0 GD@=_K6%_PG6E_ M\\+S_OA?_BJN^+?^18O/^ ?^AK7F'6O)QV+JT:JC#L>OE^#I5Z3G/O\ Y'?R M>-K:3R_LT$W$@\SS4'W.^,-UI_\ PG6F#_EWO/\ OA?_ (JN*1=B ?G4$T9W MY4$Y]!6U>IB*=&,UOUT,++#4[^.SABN5DDS@NJ@< GL M?:MVO+O#4J6FOVT\Y\N) Y9F' ^1J[K_ (2;1_\ G\_\A/\ X5I@JM2K35SW5Q<[?M%Q++M^[YCEL?G4- 'JD]U;VVW[1<11;ON^8 MX7/YUDW_ (JTZQG6+][<97=OM]KJ.3QG/7BN!HJ9)M:.Q4'%/WE6=G_H.,UFLP52QZ"F"Y MA&PE7;YOG487CCH>>>O;CCK6-7$TJ6DW8UI8:K65Z<;DKNTCL[L69CDL3DDT ME-^WHJ2(MI$0Q.QW9BZ#MT(!Q]*?_;>H!"DIKDEFE M%;79VPRFN]VD:$&@ZI<;MEE*-O7S!L_]"QFK(T.UA\X7FM6,31YRL;[VXZC' M!S[@(V8_[YZ_CTJ8>-+*TE<6.CJL;8^8,L9;Z@ ^_>N-K2@\/ZOW&?QJ]!X*U>9"SB" @XVR29)]_E!%:4/@'_5 MF?4/0NJ1?F 2?UQ^%'LL=5WO]]@]K@*6UONN<=--+<2M+-(\DC=7=B2?Q-,K MT:#P5I$+EG$\X(QMDDP![_* :T8/#^D6R%$T^ @G/[Q=Y_-LFJCE=:6LFD3+ M-J$=(IL\KAAEN)5BAC>21NB(I)/X"M&W\.ZQ<[O+T^8;<9\P>7^6[&?PKU6B MNB.4P7Q2O_7S.:><3?PQ2_'_ "/.H?!&K21*[M;1,>J.YR/R!'ZUA?\(+I?\ SWO/^^U_^)H_X072_P#GO>?]]K_\37F?V9B/ M+[SU?[4P_=_<>>U/9V_VN^M[;=L\Z18]V,XR<9Q7=_\ ""Z7_P ][S_OM?\ MXFI+;P9IUK=0W"371>)U=0SK@D'//RU4I,LTH65=Z@>Y7('2O6:*[IY71?PMH\ M^&;5E\23/%J*]BN+.UN]OVFVAFVYV^8@;&>N,UCS^#=&F0*D,D!!SNCD))]O MFR*Y)Y547PR3_ [:>;TG\<6OQ.'@\0:O;.734)R2,?O&WC\FR*U[;QUJ$907 M%O!,BC#8!5FXZYY _*K=WX"^^UE>^FQ)E_/+#\>W^-94_@W687"I#'.",[HY M /;YL&H]GC:.U_S+]I@*V]OR-^U\=V4F!=6TT#%L94AU ]2>#^0-:]OXBT> MYW>7J$(VXSYA\O\ +=C/X5YC<6=U:;?M-M-#NSM\Q"N<=<9J"G',Z\-)JXI9 M7AYJ\&T>SHZR(KHP9&&593D$>HIU>-P7,]JY>WGDAHO@DG^!Z?5*?2-/N0XELX27.68( M%8G.>HYKDX/'TZH1<6$8\T&,8\R/.[Z;<_K7 M7#'8>>TOOT..I@,1#>-_34DF\(Z9*X9/.A&,;4?(/O\ ,#67-X*F5 8+V-VS MR'0J,?49KIK;5=/NRBV][!([C*H)!N/&?N]:MUU1DI*Z=SEE&47:2LWS8K$KN_%6IO962VT:@Z\XXJE2H[1NKHQ5E.0P."#0!Z98:59Z:F+:$! ML8,AY9NG?\.G2KM<[:>+;0Z:UQ?%(94;8(D;/>LC4/'4SDII MUN(TP1YDPRW3J .!CGKGM7-5QE&E\3U[=3JI8*M5?NK3OT.VFFBMXFEFD2.- M>KNP 'XFN;O_ !O86^T6<;W;'DGF-1U[D9ST[=^M<)=7EQ?3F:ZF>60]V/3G M.!Z#GH*CAAEN)5BAC>21NB(I)/X"O+JYI4D[4E;\6>M1RFG%7JN_X(TM0\1Z MGJ1(DN#'&01Y4)*K@C!![G\2>IK*KJ=-\$7L[[K]A;1@\JI#.W3IC@=^?;I7 M5Z?XOI_F M"+"WW&\D>[8\ O M?OTKIZ*]*CEU&GJU=^?^1Y=?,J]32+Y5Y?YC(88K>)8H8TCC7HB* !^ I]%% M=Z5M$>>W?5A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %8>+_^2Q^&/^O0_P#I1'7I]>8>+_\ DL?AC_KT/_I1'0!Z?1110 44 M44 %%%% !1110 4444 %%%H@![GU;T'XGC .E.G* MI+EB3.:@KLO>*_%=OX;M-J[9;^5?W,)/ _VF]%_GT'\O+C4+N6[NY6EG ME;<[MU/^ ]NU,N+B>[G:>YFDFF;&Z21BS' QR3[5VOA+P"^J11:CJ9:*S+!D M@QAIE]<_PJ>/5D5O!G@Q]=E6^OE9--1N!T M,Y'8>B^I_ G6Y*;[=$>Y@<) M0J4.>HN_5G;?\)X?+W_V9QG_ )[_ /V-,_X3_P#ZAG_D?_[&N9"@)M[8Q5)E M*L5/:JQE3$T(QDI;[Z+?[B,%2PN(E*+CMMJ]OO/3O#_B#^W?M'^B^1Y.W_EI MNSG/L/2MJO./"VN6VC?:OM$4S^=LV^4H.,9SG)'K6Q+XZ42D0Z9(\?9GDVD_ MA@X_.NC#8R+HIU'KZ?Y(Y\5@I*LU35EZ^7FSKZ*XBX\;WS;?LUA#'C.[S'+Y M],8QBH'\8ZP\;*([-"1@,$;*^_)(K?ZPF](O[G^IS?5FEK)?>OTN=]17FX\2 M:[WU #Z0I_A55M2U1Y&=]3N\L22%E*C\ #@4>VF]H/YV_P P]C36]1?*_P#D M>I4UW6-&=V"HHRS,< #U->43R3W>W[3@NC?S2_1G=S^,M)BV^4T]QGKY41^7Z[L5 M7E\;V8C/D65T\G97"H#^.3_*N-HI\E5[R^Y?YW#GI+:'WO\ RL=3_P )S)_T M"O\ R8_^QJL_C/5"[%+>S5,_*&#$@>YR,_E7/U)#;S7+E((9)6 R512QQ^%' MLGUF_P /T0>VCT@OQ_5LU9_%>L3!=DL-N1G/E19S]=V:PY4:>>2::0M)(Q=B M !DDY-:":1J3NJBPN5+0YW.4II6-NPZ$&N^M?&E MC)L6Z@GMV.=S8WHOXCG]/\:XJBN>GA(T6W2=K_/_ (/XG34QDJR2K*]OD_\ M+\#TJUUW2[W @OH2Q;8%9MC$^P;!/6M"O)"JMU4&IK:ZNK+'V2[GA ;=M1SM M)]2.AZ"M+UH[I/TT_#_@F=J,MFUZZ_BO\CU6BO/H?%NLPH59K>X.<[I(\'Z? M*0*U8?','S?:K">/'W?*8/GUSG&*7UB*^--?+]5=#^KR?P-/Y_H[,ZRBLNW\ M1:/<[O+U"$;<9\P^7^6[&?PK21UD171@R,,JRG((]16D:D)_"[F4Z-+MMOD6D,>/O>8Q?/TQMQW]:7.GL/ MD:W,3Q;_ ,C/>?\ /\ T!:S+=,DN>W JW>ROJ%[+=W&&DD.3C@#L /PQ48 M48 P!7G4L!+ZPZT]KMH].KF$7AE1AO9)O\QLB;T([]1578_]QORJ[16^)P,* M\E)NS,,+CYX>+@E='>V6N:;9:/IZ3W:!_LZ J@+E2%&0=H./QJ;_ (2;1_\ MG\_\A/\ X5YY177&+BK'%.2D[GH3^*-(5&87)<@9"K&V3[#(Q54>,]/(_P!1 M=#_@*_\ Q5UK_ -]-_P#$T 57\4:NSLPN0H)R%$:X'MR*3_A)M8_Y M_/\ R$G^%6_^$-U'_GM:_P#?3?\ Q-6(O!4AC!EOE1^X2/6=G_H.,U#_ &KJ/_/_ '7_ '^;_&NB_P"$)_ZB'_D'_P"RIT?@ MI!*IEOF:/^)5BVD_CDX_*@$0D'\,U6KJ-<\-V>FZ// M=P23M)'MVAV!!RP'8>]86BBBJ)"BKFB6D=YK]M!<*7 M@DW;EW$=%)[?2NU_X171C_RZ'_O\_P#\56,:DY-I+9VW_P" ;2IPBHMRW5]O M^">?4A( R3@5Z#_PB6A_\^/_ )%?_&C_ (1+0_\ GQ_\BO\ XTG*O_*OO?\ MD-1H=9/[E_\ )'GN]/[R_G09$ SN'YUZ%_PB6A_\^/\ Y%?_ !H_X1+0_P#G MQ_\ (K_XU#>*[1^]_P"1HEA.KE]R_P SSOSH_P"]^E(9XQW)^@KT7_A$M#_Y M\?\ R*_^-'_"):'_ ,^/_D5_\:A_7;?9_$M/ I_:_ \Y^T)Z-0;E>RD_6O1O M^$2T/_GQ_P#(K_XT?\(EH?\ SX_^17_QJ'#'6^*/]?(T4\ G\,OZ^9YQ]I_V M/UI#AI(=(U"Y*^193R(YPK MB,[3SCKTJ/[0GHU=WX.BN4TXS,4-K.2R#/S*P.TY&.^/7M[UA5A0QC24M5V. MBC4Q&"3;CH^_.Z;^?^5A3S3$2V:7R_P [G-P^"-)CE5W:YE4=4=Q@_D ?UK0M M_#NCVV[R]/A.[&?,'F?ENSC\*U**Z8X:C':*.6>*K3^*;^\9##%;Q+%#&D<: M]$10 /P%/HHK=*VB,&[ZL**** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH *S[K0M+OQA+%MY95V,3[E<$]:T**F4(R5I*Y49R@[Q=CF;GP M/IDI=H9)X"1\JA@RJ<>XR?SK(G\!WBN!;WD$B8Y,@*'/T&?YUWM%PD()Q^[(<_DI)K,=&C=D=2KJ<,K#!!]#7L], MFABN(FBFC22-NJ.H(/X&N2>4Q^Q+[SLAG$_MQ^[^F>,U,[O,4/G MTQC&*YI9=B*;O!W]&=4JN2&655V[MH'&2>WUJO\ M:$]&JWK&A76B^3]IDA?SMVWRR3C&,YR!ZUETI8_$TGR2W0XY?A:JYX[,L_:$ M]&H^T)Z-5:BI_M/$>7W%?V7A^S^\EED63& GZ'J.ILGV>V?RV_Y:N-J8 MS@G/?'H,FNF\&:78W6G37-Q:QS2B8Q@R#< N%/0\?CUKLZZJ6">)_?57OV.6 MKCEA?W%);=SD=,\#P18DU*7SF_YY1DA._4]3V/;\:Z>UL[>Q@$-K"D48[*.O M&,GU/'4U/17ITL/2HKW$>56Q-6L_??\ D%%%%;& 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %&O"7EC7-7@M)),%8L-)(0\->+8+6&6[@T[5YL@V$TC<'?M55D955V;*D*.>>G!H ] HHHH **Q_#G MBG1O%NG27^AWGVNUCE,+/Y3QX< $C#@'HP_.MB@ HKC]9^*?@G0-1>PU'7X$ MNDR'2&.2;802"K&-6"L"#E3R/2MCP]XJT+Q79M=:'J<%[&OWPA(>/)(&Y#AE MSM.,@9QD<4 ;%%%(X'D3&3!%),AR >'12IZ]CQTZT =Q1 M6?HVN:7XATY+_2+^"]M6P-\+YVD@':PZJV",J<$9Y%:% !1110 5YAXO_P"2 MQ^&/^O0_^E$=>GUYAXO_ .2Q^&/^O0_^E$= 'I]%%% !1110 4444 %%5-5= MH]'OG1BKK;R%64X(.T\BO+O[8U3_ *"5Y_W_ &_QKCQ6,CAVDU>YW83 RQ,6 MT[6/6998X(S)+(L:#JSM@#\:?7DOVN[NT'VJZGF56RJRR%@#C&1GO@D?B:#J M.H6P6**^NDB50$19F 4#L!G@"E+&H@![GU;T'XGC /D$DCS2O+*[/([%F=CDL3U)/23ZUTW@SP(\TJZCK5NR1(W[JUE7!_'7WQ]:U9[F"U0/<3QPH3@-(X4$^G-<3XWO+6[^P?9KF&;; MYF[RW#8SMQG%_P#]C7%*"S #J:MM&#%L'8<5P8:KBJ\9-2V\EO\ <>AB MJ.$H2C%QWWU>WWG4?\)__P!0S_R/_P#8UT.A:Q_;5B]SY'D[9#'MW[LX .7'ER-.7 V,>-JCL/8U.$QU256U66GR16,P%*-*]& M.OE=G<45B_\ "6Z'_P _W_D)_P#"C_A+=#_Y_O\ R$_^%>M]9H_SK[T>1]5K M_P C^YFU17/7'C31X=OEO-/G.?+CQM^N['Z5#_PG6E_\\+S_ +X7_P"*J'C* M"=N=%+!8AJ_(SIZ*YC_A.M+_ .>%Y_WPO_Q5'_"=:7_SPO/^^%_^*H^NX?\ MF0_J.(_D9T]%BE^#_R!Y=B5JX_BO\SM**XF;QW<&)A#I@23LSR%@/P '\ZJ_P#";ZM_SZVO M_?M__BJ;QM);7?R8E@*KWLOFCT"BO/\ _A-]6_Y];7_OV_\ \52CQMJY./LM MK_WPW_Q5)8ZF^C^X;P%1:MK[T3)_=_6K$2;$YZGK7D8/!SE M57/%I+NCV<;C:<*+]G)-O31E:1-CD=NHJUH__(;L/^OF/_T(4V6/S%&.HJ-( MI8W5T?:ZG*LI((/J*NM@JD*UZ<;KK[:O?2G^*_X)Y'LKS:E86\K137MM' M(O5'E4$?@343ZWI2(SG4;4A1D[95)_ Y->7?9T]6IWDQ_W?UH4L4_LI?-@X MX1?:D_DO\ST3_A+=#_Y_O_(3_P"%07'C31X=OEO-/G.?+CQM^N['Z5P8C0?P MC\:78H_A'Y46Q36KBOD_\PYL(GHI/YK_ ".U_P"$ZTO_ )X7G_?"_P#Q54QX M]8]-*)^D_P#]C7,44_95V]:GX+_@B]MATM*?XO\ X!TQ?6WTC%?)$7V_5/^@I>?\ ?YO\:@G,MTX> MYN)IG QNDG-:%U>01@1DDY() M[@<<5EU4*%&+]V*NO(F>(KR7O2=GYA1116YSA16[X2TVVU)KY;V+S?*V;/F* MXSNST/L*Z^+1M,AC$:V,! Z%T#'\SS6=.HJD>9*W]6-*M-TY9T^* M*2>01Q1O(YZ*BY)_"O48+6WMMWV>WBBW?>\M N?RJ:M#,\R32-2=U46%SEC@ M9B('YGI5K_A&=8_Y\_\ R*G^->AT4 <*G@[4F16,ELI(R5+G(]N!5F'P5,R$ MSWL:-G@(A88^IQ78T4 67DJ3WUS/&"%EE>09Z\DGFO4W M59$9'4,K#!4C((JK_96G?\^%K_WY7_"E97N.[M8\PHKT_P#LK3O^?"U_[\K_ M (4?V5IW_/A:_P#?E?\ "F(\O(R,'H:]"M]-TC5[&WNOL,2AESB/*8/0CC&< M$8J]_96G?\^%K_WY7_"IX;>&V0I!#'$I.2J*%&?PHL%^ASD_@NW;;]GNY8_[ MWF*'S^6,5D3^$]4BV[$BFSU\N3&/^^L5WU% 'E<]K<6VW[1;RQ;ON^8A7/YU M#7K59T^@Z7<;=]E$-O3RQL_]!QF@#S4JK=5!I83);.9+:>6!R-I:-RIQ^%=G M/X+MVV_9[N6/^]YBA\_EC%9$_A/5(MNQ(IL]?+DQC_OK%93H4YN\HFL*]6"M M&6A!;>)]:M< W$=PJIM"S)^N1@D_4UIVOCEUV+?6![[Y(6_+"G\._P#A7.SV MMQ;;?M%O+%N^[YB%<_G4-1[!KX)M?C^?^9I]8B_C@G^'Y?Y'H%IXKT>[V#[3 MY+MGY9EVXQZG[OZUJP7,%TA>WGCF0'!:-PP!].*\I*JW50::(MCK)&S1NIRK M*>0>QI7Q$>BE^'^8[8:75Q_%?H>NT5YG;:]K5G@)?-*H;<5F&_/MD\X^A%:L M/CFZC0BYTZ.1LY#1N5 'T(/\Z7UI1_B1:^5_RN/ZHY?PY*7SL_QL=O17/6_C M31YMWF/-!C&/,CSN^FW/ZU)K^I1/X=O);"]1I(]F7@E!*Y<=P>,\U7UFDX.4 M7>Q'U6JIJ$HM7=C=HKR/^V-4_P"@E>?]_P!O\:ECU/5'C8_VC>9[?OV_QKEI M9BJLN6$'<[*N6NE'FG-6/5Z*\C_MC5/^@E>?]_V_QKH_!E_>76L3)<7<\R"W M)"R2%@#N7GFBEF4*DU!1W"ME:R M)_&6C0H&2:2_P V!7;.M3A\4DC@A0JU/ABV;]% M/^%GE"$_A@_SK-F\6ZS-&%0V]NY@M4#W$\<*$X#2.%!/IS7F4^I:E=&0SZA<,)!AE5]JD8QC:./TJH M(HQ_"/QIJ=5[1MZO_*_YB<*,=Y7]%_G;\CT6X\4:/;LZ?:Q(ZC.V)2V[C. 1 MQ^M9D_CB$;?LUA-)UW>:PCQ],9S7'@ # &!2T^2H]Y6]%_G.N> ?RK-GUO5;C9YNH3_+G_5D1Y^NW&:@ALKN MY0O!;32J#@LD989_"M6#PGJDN[>D4..GF29S_P!\YI^RCUN_G^FPO;2Z67R_ M7Y)I:ZZ#P4H*&XO21CYTC3'..Q/O[5IVWA;2[?!:)Y MF#;@96S^&!@$?45<81C\*L1*WBBW?>\M N?RJ5V"(S'.%&3@$G\AUJB3RNYMYK2YDMYTV2QXW#(/ M49[>Q%15J7]MJE_?373Z?= R-D#R6X'0#IV&!5;^RM1_Y\+K_ORW^%)7ZC=N MA4IK@E"%.#VJ[_96H_\ /A=?]^6_PH_LK4?^?"Z_[\M_A2E%2BXOJ.,G&2DN MAW&E:;8R:/8N]E;,[6\99FB4DG:.3Q5S^RM._P"?"U_[\K_A5/P[-F0V7F^;Y>[Y]NW.6)Z9/K5VBM:6%H MT9JZQH5KK7D_:9)D\G=M\L@9SC.<@^E9G_""Z7_ ,][S_OM?_B:\7%X M&M5K.<=G_D>Y@\?1I4(PENK_ )GGM%>A?\(+I?\ SWO/^^U_^)H_X072_P#G MO>?]]K_\37-_9F(\OO.K^U,/W?W!X$_Y DW_ %\M_P"@K73U0TG28-'M6M[= MY&1G+DR$$YP!V ]*OU[N&@Z=*,);H\#$U(U*TIQV84445L8!1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %4R1B4!;I?/9,'>P5"J@$$8S@ M@@D@CM_%WPDUJV\2W?BWP%K,ECJ4[F::S:0J)7R7;:_((9@O[MQMR3D@8 X# MP;\5_%7@CPGI<,OAJ.X\-QO(D5RT4L1F9F=L+-RF0V[@*>%(]Z /HOPK:ZQ8 M^%]/L]>N(+C4X(A%-- [NLFTX5BS_,6*@%B>K9KQ#Q7\0?%/Q)TG5K;PKIL] MAX8M[22:\OYU*/(L<9>2(N"5&[*C8N6/4D*6 ]S\.:_8^*?#]GK6FM(;2Z0L MGF)M92"592/4,".,CC@D(;>WBCA@BT>Y2..-0JHHA8 #@ # MM0!P?[./_)/-0_["LG_HJ*NL^*_B";PU\-]6O;2XC@O)$6WMV9RK;G8*2F"# MO"EF&.FW/0&N3_9Q_P"2>:A_V%9/_145'[1W_)/-/_["L?\ Z*EH R/A5\'/ M#NJ^"[?6?$EC/=W5_F2*&1Y(1#&"0N-K MN&&W'C!7 ZDX>IZ,OPA^-VB3Z7 M/)!HNHNH9KDLL4<3OLEC+Y 8(-K@L>/D+9QD^Y^!/^2>>&?^P5:_^BEKR#]I MK_F5O^WO_P!HT =7\??$$VC?#X65K<1Q3ZI<"W==Y60P@%G*X(.,A%;J,/@] M15/P5\#_ J/"6GS>(--GO-3N8EGG\Z66 PEE!\K8K#&WH<\DYZ< 8'[37_, MK?\ ;W_[1KW^@#YT\&6O?Z "BBB@ KS#Q?_ ,EC\,?]>A_]*(Z[ M.?P9X5NKB6XN/#.C33RN7DDDL(F9V)R225R23WKS;Q3X6\/6_P 5_#MG!H.E MQ6LMJ6D@2SC5'/GQC)4#!X)'XT >RT5S_P#P@G@__H5-#_\ !=#_ /$T?\() MX/\ ^A4T/_P70_\ Q- '045S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T M/_P70_\ Q- '045S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ MQ- &CKDB1:%?M(ZHI@=06.!DC 'U)('XUY,H+, .IKO-6\$>&8-*N9[/0]/L M;B&,RI-9VR1/E1G!*CD''(/\P".*MTZN?H*\O'4?;5Z<%\_0]? 5_8X>I-_+ MU)E 50!T%-DC$BXZ$=Z?17HRIQE#D:T/+C4G&?.GJ%D6L;V*Z58I6B;. M@K2_X1G6/^?/_P BI_C65*A2@G&G^;_S-:N(JU&I5-?DMON+/_"8ZI_SRL_^ M_;?_ !517'BO59MOER1P8SGRXP=WUW9_2H_^$9UC_GS_ /(J?XT?\(SK'_/G M_P"14_QK;D5K?JS+G=[_ *(;_P ))K/_ #_M_P!^H_\ XFC_ (236?\ G_;_ M +]1_P#Q-._X1G6/^?/_ ,BI_C1_PC.L?\^?_D5/\:7LUY_>P]H_+[D-_P"$ MDUG_ )_V_P"_4?\ \356;5=3GE:1]2N@QZA)"@_(8%7/^$9UC_GS_P#(J?XT M?\(SK'_/G_Y%3_&DZ47O^;*5:<=5^2,_^T-1_P"@G>_]_P!O\:/[0U'_ *"= M[_W_ &_QK0_X1G6/^?/_ ,BI_C1_PC.L?\^?_D5/\:GZO3[%?6:O$-3DC#,T$9/\#NK5U'_"&ZC_ ,]K7_OIO_B:/^$- MU'_GM:_]]-_\32^I8?\ E0_KV(_G9R_V=/5J/LZ>K5U'_"&ZC_SVM?\ OIO_ M (FLS5M)N-&: 7#1N9MVWRR3C&,YR!ZU,L+AHJ[BBHXO%2=E)F8D*HV1DGWJ M2BBNBG3A37+!61S5*LZCYIN[&&)"32>3'_=_6I*U]#T&36H'G$ZPQ(Y3E M=S;@ >G''/K63'_ '?UI?)C_N_K78?\(3_U M$/\ R#_]E1_PA/\ U$/_ "#_ /94_J]'^1?C;.'HKN/^$-T[_GM=?]]+_\34T'A/2XMV])9L]/,DQC_OG%60<#17H?_",Z M/_SY_P#D5_\ &C_A&='_ .?/_P BO_C0!YY17H?_ C.C_\ /G_Y%?\ QJQ# MHFF0(52QA()S\Z[S^;9H \THKT_^RM._Y\+7_ORO^%']E:=_SX6O_?E?\* / M,**9&"$&XDD\\T^IA)RBI-6N7.*C)Q3O8*507D6-1N=B JCJ2?04E2VMK#>: MA:07$,"".U*HY*-XJ["FHN5INR+4.B:G.Y5+&8$#/S MKL'YMBK'_",ZQ_SY_P#D5/\ &NC_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T M*FA_^"Z'_P")JR#%3P=J3(K&2V4D9*ESD>W J:'P7=LY$]U"BXX* L<_0XK4 M_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H I?\(3_P!1#_R# M_P#95:3P98!%#W%R6QR05 )^F*?_ ,()X/\ ^A4T/_P70_\ Q-'_ @G@_\ MZ%30_P#P70__ !- $D'A/2XMV])9L]/,DQC_ +YQ4O\ PC.C_P#/G_Y%?_&J MW_"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$T :O]E:=_P ^%K_W MY7_"I8+6WMMWV>WBBW?>\M N?RK%_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ MT*FA_P#@NA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@ MNA_^)H Z"BN?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)H H M>,K]6,-@F"4/FN?0X( _(G\Q7*5W7_"">#_^A4T/_P %T/\ \31_P@G@_P#Z M%30__!=#_P#$T <+17=?\()X/_Z%30__ 70_P#Q-'_"">#_ /H5-#_\%T/_ M ,30!D^#KM(;^:V8?-<*"I]UR#_ M /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__ 70_P#Q-'_"">#_ /H5-#_\ M%T/_ ,30!T%%<_\ \()X/_Z%30__ 70_P#Q-'_"">#_ /H5-#_\%T/_ ,30 M!T%%<_\ \()X/_Z%30__ 70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ M\()X/_Z%30__ 70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z% M30__ 70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__ 70 M_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__ 70_P#Q-'_" M">#_ /H5-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__ 70_P#Q-'_"">#_ /H5 M-#_\%T/_ ,30!T%%<_\ \()X/_Z%30__ 70_P#Q-'_"">#_ /H5-#_\%T/_ M ,30!T%%<_\ \()X/_Z%30__ 70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%% M<_\ \()X/_Z%30__ 70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!T%9T^@Z7<;= M]E$-O3RQL_\ 0<9JA_P@G@__ *%30_\ P70__$T?\()X/_Z%30__ 70_P#Q M- $$_@NW;;]GNY8_[WF*'S^6,5D3^$]4BV[$BFSU\N3&/^^L5O?\()X/_P"A M4T/_ ,%T/_Q-'_"">#_^A4T/_P %T/\ \30!Q<]K<6VW[1;RQ;ON^8A7/YU# M7=?\()X/_P"A4T/_ ,%T/_Q-7Y]!TNXV[[*(;>GEC9_Z#C- 'FI56ZJ#49@0 M],CZ&NXG\%V[;?L]W+'_ 'O,4/G\L8K$U3PY=:7:R73R120(P!*D[@"< D?E MT)ZUC4HTI*\TC:E6K1:5.3.?-L>S _6IU 50!T% (89!R#2U%##4J3Q \!9R5Q@\\T"V]6_(5/4]E9SZC.8;1!+(%WD!@.,@=_J*R>!PW/ MS26K\S98_$\G+%Z+R*@AC';/UIX4#H /H*Z:V\&W:Y:CI?B"Z@74VE,]DJ@('B(^:) !SLQGEBQ#'^Z36)8:_HNC?LP6MKJS1O+ MJ-O>6]I;E [22^=)M8 ] C;6+=L#')4'I_''P-T7Q;JDFJV-Y)I%_.X:X*0B M2*4\Y;9E2')(R0V#@DC))KA/A?\ !32_$^@Z=XEU?4IY;6XWG[!"GE\I*5PT MF22I"'( 4_-P1CD [?\ 9YL;BT^&LDT\>R.[U"6: [@=Z!4C)XZ?,C#GT],5 MW'CO_DGGB;_L%77_ **:MR""&UMXK>WBCA@B0)''&H544# X [53UW3/[ M;\/:GI/G>3]NM);;S=N[9O0KNQD9QG.,B@#R_P#9Q_Y)YJ'_ &%9/_145;'Q MST;^U_A?>RJD\DVGRQWD:0C.<'8Q88/RA'=CTQMSG -;'PX\"_\ "O\ P]<: M3_:/V_SKMKGS?(\K&41=N-S?W,YSWKK)X(;JWEM[B*.:"5"DD15.1P3NQT('G'Q9OK M?QU\6O#GA&TD^TVMK*(;IK-29(WD<><,\CY$13T.T[L]"!L:S^S=I=WJ+S:1 MKL^GVKY/V>:W^T;"23A6W*=H& 6;CCYD MC .0/FQR2*](\%>)[?Q=X2T_5X9X)9I(E%TL.0(IPH\Q,'D8)XSV(.2""=35 M=*L=;TNXTS4[:.YL[A-DL3CAA_,$'!!'((!'(KQ2^_9HLY+R1K#Q//!:G&R. M>S$KKP,Y8.H/.?X1Z<]: ,^>^M_B'^TKIQM)/M.F:5L,=S9J2"(09=S,<@KY MQV;A@$%<'D$_0]<7X!^&>B^ +>1K,R76H3HJSWLP&X@ 95 /N(6&<GT M444 %%%% !1110!1UDJNB7VY@H,#J"3CD@@?K7F2@*H Z"O4-1T^/4[7[/+) M*B;@Q\ML9QV/'3_ 5D?\(;IW_/:Z_P"^E_\ B:GE7-S=2N9\O+T.'HKN/^$- MT[_GM=?]]+_\31_PANG?\]KK_OI?_B:HDY?0YXK77+2>8X16(+<<;@5R<]N: M]*KG?^$-T[_GM=?]]+_\36_%'Y4*1[W?8H7-)XI+RU@4YDA5BW3 W8P/KQ^HKLZS9] T MRZG>>>W+R.XTVMCS>BO0_^$9T?_GS_P#(K_XT?\(SH_\ SY_^ M17_QIB//*[+P7/%]DN;4'$HD\W''(( X_+GZBM'_ (1G1_\ GS_\BO\ XU8M M-%T^QG$UM 8Y,8R)&.1[@GFDTGJ--I6+]%%%,04444 %%%% !1110 4444 % M%%% !5>_CN);&:.T=4G==JLQ( SU.1SG&<>]6** .'_X0W4?^>UK_P!]-_\ M$T?\(;J/_/:U_P"^F_\ B:[BB@#A_P#A#=1_Y[6O_?3?_$T?\(;J/_/:U_[Z M;_XFNXHH AM1.+6(7)4SA0'*'()]>@Z_2IJ** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L;Q6"WAJ[ ZG9 M_P"AK6S6%XEMM1OH([6R@+QD[I6WA<^@Y/X]/2IG!3BXOJ73FX34UT.!4!5 M'04M:_\ PC.L?\^?_D5/\:/^$9UC_GS_ /(J?XTTDE9$MMN[,BMWP6FW7YCV M:V8_^/+4/_",ZQ_SY_\ D5/\:T-$TG6--U2.9K3$3?))^\3[I[]>W!X]*BI3 M4VF^CN73JN":756.SHHHK0S"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ K@/"W_)0=:_[;_^C5KOZX#PM_R4'6O^V_\ Z-6@#OZ*** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O,/%_P#R6/PQ_P!> MA_\ 2B.O3Z\P\7_\EC\,?]>A_P#2B.@#T^BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "N \+?\E!UK_MO_ .C5KOZX#PM_R4'6O^V__HU: ._HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH *\P\7_\ )8_#'_7H?_2B.O3Z M\P\7_P#)8_#'_7H?_2B.@#T^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N \+?\E! MUK_MO_Z-6N_K@/"W_)0=:_[;_P#HU: ._HHHH **** "BBB@ HHHH ***CGG MAM;>6XN)8X8(D+R22,%5% R22> .] $E%1P3PW5O%<6\LI* "BBB@ HHHH **** "BBB@ KS#Q?_R6/PQ_UZ'_ -*(Z]/KS#Q? M_P EC\,?]>A_]*(Z /3Z*** "BBB@ HHHH **** "BBB@ HHHH **** "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@ 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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X#PM_P E!UK_ M +;_ /HU:[^N \+?\E!UK_MO_P"C5H [^BBB@ HHHH **** "BBB@"O?WUOI MFG7-_>2>7:VL333/M)VHH)8X')P >E?,E_KWQ#^*5EK^L6MW)IOAW3K>:22! M)FBB*!,M#E1F9RHR=W R?NA@#]+ZMIL.LZ-?:7<-(L%[;R6\C1D!@KJ5)&01 MG!]#7S1;:YK7PJ\.>(O WB'0I#;ZFERMM?Q$[6=H-FY"1B1/]5G!!7)R"?E M 6&O?$/X6V6@:Q=7'=1MX9(X'F:6((4RL.6&87"G(V\' ^\%('TW87UO MJ>G6U_9R>9:W42S0OM(W(P!4X/(R".M>;^!/&W@;6_#WAG09]0L9M3L;2UV0 M7<)79<(BH/+:10ID#' VDGKBND^)VI0Z5\,O$5Q.LC(]D]N @!.Z7]TIY(X# M.,^V>O2@#P3PHOQ'^)^HZS>:3XLGL?)E662%M1N(HT\TN0L:KNPHVD8/08ZU MZ/X)\ _$?1/%]CJ.O>+?M^F0^9YUM_:5Q+OS&RK\KJ%.&(//I7FGPV\:Z]X< M\*W=EX2\+2:IJDE[YMY94AV 1H?+PV=PD(R0!S@'<<>G^ ?C#&?C#XXTY/$/_"53Z?'=X,4G>';!9,6LTL\TB;1\SH$"G/7@2/^?L*]OL M+&WTS3K:PLX_+M;6)884W$[44 *,GDX '6@#QOX4_$#Q&OBR?P+XT\PZA$A% MM).O[W<'EMRX]LKP#Q]_Q)/VD_"][IW[FXOOLGVA_O;]\ MC0-PV0,Q@+QCUZ\U[_0 4444 %>8>+_^2Q^&/^O0_P#I1'79SW7BI;B5;?1M M&D@#D1O)JTJ,RYX)46Q ..V3CU->?>++3QG+XVTS6H] LG>SMMBI;WNT5YA_P )?\1_^A3L?SN/_C='_"7_ !'_ .A3L?SN/_C= M 'I]%>8?\)?\1_\ H4['\[C_ .-T?\)?\1_^A3L?SN/_ (W0!Z?17F'_ E_ MQ'_Z%.Q_.X_^-T?\)?\ $?\ Z%.Q_.X_^-T >GT5YA_PE_Q'_P"A3L?SN/\ MXW1_PE_Q'_Z%.Q_.X_\ C= '9^+)YK;1[=X)9(G.IV"%D8J2K7<*L..Q4D$= MP2*W*\BU;7/B)JUG';/X7LHPES;W(*_:#DQ3)*!_J^Y0#\:O?\)?\1_^A3L? MSN/_ (W0!Z?17F'_ E_Q'_Z%.Q_.X_^-T?\)?\ $?\ Z%.Q_.X_^-T >GT5 MYA_PE_Q'_P"A3L?SN/\ XW1_PE_Q'_Z%.Q_.X_\ C= 'I]%>8?\ "7_$?_H4 M['\[C_XW1_PE_P 1_P#H4['\[C_XW0!Z?17F'_"7_$?_ *%.Q_.X_P#C='_" M7_$?_H4['\[C_P"-T =GX3GFN='N'GEDE<:G?H&=BQ"K=S*HY[!0 !V KRD#W-QGT5YA_P )?\1_^A3L?SN/ M_C='_"7_ !'_ .A3L?SN/_C= 'I]8=K/,WCK5K=I9#!'IEDZ1ECM5FEN@Q Z M D*N3WVCTKC/^$O^(_\ T*=C^=Q_\;JC%KGQ$BUV[U4>%[(ONT5YA_P )?\1_^A3L?SN/_C='_"7_ !'_ .A3L?SN/_C= M 'I]%>8?\)?\1_\ H4['\[C_ .-T?\)?\1_^A3L?SN/_ (W0!Z?17F'_ E_ MQ'_Z%.Q_.X_^-T?\)?\ $?\ Z%.Q_.X_^-T >GT5YA_PE_Q'_P"A3L?SN/\ MXW1_PE_Q'_Z%.Q_.X_\ C= '9Z[/-#K'AA(I9$2;4W2558@.OV2X;#>HW*IP M>X![5N5Y%?ZY\1+Z\TRY;PO9*;"Y:Y4#[1\Y,,D6#^[])2?PJ]_PE_Q'_P"A M3L?SN/\ XW0!Z?17F'_"7_$?_H4['\[C_P"-T?\ "7_$?_H4['\[C_XW0!Z? M17F'_"7_ !'_ .A3L?SN/_C='_"7_$?_ *%.Q_.X_P#C= 'I]%>8?\)?\1_^ MA3L?SN/_ (W1_P )?\1_^A3L?SN/_C= 'I]8?C.>:U\"^(;BWEDAGBTRY>.2 M-BK(PB8@@CD$'O7&?\)?\1_^A3L?SN/_ (W5'6M<^(FM:%J&E2>%[*-+VVDM MF=?M!*AU*DC]WVS0!Z[17F'_ E_Q'_Z%.Q_.X_^-T?\)?\ $?\ Z%.Q_.X_ M^-T >GT5YA_PE_Q'_P"A3L?SN/\ XW1_PE_Q'_Z%.Q_.X_\ C= 'I]%>8?\ M"7_$?_H4['\[C_XW1_PE_P 1_P#H4['\[C_XW0!Z?17F'_"7_$?_ *%.Q_.X M_P#C='_"7_$?_H4['\[C_P"-T >GUA^$YYKG1[AYY9)7&IWZ!G8L0JW MP4 =@ *XS_A+_B/_P!"G8_GGT5YA_PE_Q'_P"A3L?SN/\ XW1_PE_Q'_Z%.Q_.X_\ C= 'I]%>8?\ "7_$ M?_H4['\[C_XW1_PE_P 1_P#H4['\[C_XW0!Z?17F'_"7_$?_ *%.Q_.X_P#C M='_"7_$?_H4['\[C_P"-T =G=3S+XZTFW66002:9>N\88[699;4*2.A(#-@] MMQ]:W*\BEUSXB2Z[::J?"]D'MK:>V"?Z1@B5HF)_U?;RA^9J]_PE_P 1_P#H M4['\[C_XW0!Z?17F'_"7_$?_ *%.Q_.X_P#C='_"7_$?_H4['\[C_P"-T >G MT5YA_P )?\1_^A3L?SN/_C='_"7_ !'_ .A3L?SN/_C= 'I]%>8?\)?\1_\ MH4['\[C_ .-T?\)?\1_^A3L?SN/_ (W0!Z?6'XLGFMM'MW@EDB8?\ "7_$?_H4['\[C_XW1_PE_P 1_P#H4['\ M[C_XW0!Z?17F'_"7_$?_ *%.Q_.X_P#C='_"7_$?_H4['\[C_P"-T >GT5YA M_P )?\1_^A3L?SN/_C='_"7_ !'_ .A3L?SN/_C= 'I]%>8?\)?\1_\ H4[' M\[C_ .-T?\)?\1_^A3L?SN/_ (W0!Z?6'X,GFNO OAZXN)9)IY=,MGDDD8LS ML8E)))Y))[UQG_"7_$?_ *%.Q_.X_P#C=4=%USXB:+H6GZ5'X7LI$LK:.V5V M^T L$4*"?W??% 'KM%>8?\)?\1_^A3L?SN/_ (W1_P )?\1_^A3L?SN/_C= M'I]%>8?\)?\ $?\ Z%.Q_.X_^-T?\)?\1_\ H4['\[C_ .-T >GT5YA_PE_Q M'_Z%.Q_.X_\ C='_ E_Q'_Z%.Q_.X_^-T >GT5YA_PE_P 1_P#H4['\[C_X MW1_PE_Q'_P"A3L?SN/\ XW0!V>A3S3:QXG2661TAU-$B5F)"+]DMVPOH-S,< M#N2>];E>16&N?$2QO-3N5\+V3&_N5N6!^T?(1#'%@?N_2('\:O?\)?\ $?\ MZ%.Q_.X_^-T >GT5YA_PE_Q'_P"A3L?SN/\ XW1_PE_Q'_Z%.Q_.X_\ C= ' MI]%>8?\ "7_$?_H4['\[C_XW1_PE_P 1_P#H4['\[C_XW0!Z?17F'_"7_$?_ M *%.Q_.X_P#C='_"7_$?_H4['\[C_P"-T >GUAZ[/-#K'AA(I9$2;4W2558@ M.OV2X;#>HW*IP>X![5QG_"7_ !'_ .A3L?SN/_C=4;_7/B)?7FF7+>%[)387 M+7*@?:/G)ADBP?W?I*3^% 'KM%>8?\)?\1_^A3L?SN/_ (W1_P )?\1_^A3L M?SN/_C= 'I]%>8?\)?\ $?\ Z%.Q_.X_^-T?\)?\1_\ H4['\[C_ .-T >GT M5YA_PE_Q'_Z%.Q_.X_\ C='_ E_Q'_Z%.Q_.X_^-T >GT5YA_PE_P 1_P#H M4['\[C_XW1_PE_Q'_P"A3L?SN/\ XW0!V?C.>:U\"^(;BWEDAGBTRY>.2-BK M(PB8@@CD$'O6Y7D6M:Y\1-:T+4-*D\+V4:7MM);,Z_:"5#J5)'[OMFKW_"7_ M !'_ .A3L?SN/_C= 'I]%>8?\)?\1_\ H4['\[C_ .-T?\)?\1_^A3L?SN/_ M (W0!Z?17F'_ E_Q'_Z%.Q_.X_^-T?\)?\ $?\ Z%.Q_.X_^-T >GT5YA_P ME_Q'_P"A3L?SN/\ XW1_PE_Q'_Z%.Q_.X_\ C= 'I]%>8?\ "7_$?_H4['\[ MC_XW1_PE_P 1_P#H4['\[C_XW0!V?A.>:YT>X>>625QJ=^@9V+$*MW,JCGL% M '8 "MRO(M)USXB:39R6R>%[*0/GT5YA_PE_Q' M_P"A3L?SN/\ XW1_PE_Q'_Z%.Q_.X_\ C= 'I]8=K/,WCK5K=I9#!'IEDZ1E MCM5FEN@Q Z D*N3WVCTKC/\ A+_B/_T*=C^=Q_\ &ZHQ:Y\1(M=N]5'A>R+W M-M!;%/\ 2, 1-*P/^K[^:?R% 'KM%>8?\)?\1_\ H4['\[C_ .-T?\)?\1_^ MA3L?SN/_ (W0!Z?17F'_ E_Q'_Z%.Q_.X_^-T?\)?\ $?\ Z%.Q_.X_^-T M>GT5YA_PE_Q'_P"A3L?SN/\ XW1_PE_Q'_Z%.Q_.X_\ C= 'I]%>8?\ "7_$ M?_H4['\[C_XW1_PE_P 1_P#H4['\[C_XW0!V?BR>:VT>W>"62)SJ=@A9&*DJ MUW"K#CL5)!'<$BMRO(M6USXB:M9QVS^%[*,)GT5 MYA_PE_Q'_P"A3L?SN/\ XW1_PE_Q'_Z%.Q_.X_\ C= 'I]%>8?\ "7_$?_H4 M['\[C_XW1_PE_P 1_P#H4['\[C_XW0!V?@R>:Z\"^'KBXEDFGETRV>221BS. MQB4DDGDDGO6Y7D6BZY\1-%T+3]*C\+V4B65M';*[?: 6"*%!/[OOBKW_ E_ MQ'_Z%.Q_.X_^-T >GT5YA_PE_P 1_P#H4['\[C_XW1_PE_Q'_P"A3L?SN/\ MXW0!Z?17F'_"7_$?_H4['\[C_P"-T?\ "7_$?_H4['\[C_XW0!Z?17F'_"7_ M !'_ .A3L?SN/_C='_"7_$?_ *%.Q_.X_P#C= 'I]8>A3S3:QXG2661TAU-$ MB5F)"+]DMVPOH-S,<#N2>]<9_P )?\1_^A3L?SN/_C=4;#7/B)8WFIW*^%[) MC?W*W+ _:/D(ACBP/W?I$#^- 'KM%>8?\)?\1_\ H4['\[C_ .-T?\)?\1_^ MA3L?SN/_ (W0!Z?17F'_ E_Q'_Z%.Q_.X_^-T?\)?\ $?\ Z%.Q_.X_^-T M>GT5YA_PE_Q'_P"A3L?SN/\ XW1_PE_Q'_Z%.Q_.X_\ C= 'I]%>8?\ "7_$ M?_H4['\[C_XW1_PE_P 1_P#H4['\[C_XW0!V=U/,OCK2;=99!!)IEZ[QACM9 MEEM0I(Z$@,V#VW'UKVMI[8)_I&")6B8G_5]O*'YF MKW_"7_$?_H4['\[C_P"-T >GT5YA_P )?\1_^A3L?SN/_C='_"7_ !'_ .A3 ML?SN/_C= 'I]%>8?\)?\1_\ H4['\[C_ .-T?\)?\1_^A3L?SN/_ (W0!Z?1 M7F'_ E_Q'_Z%.Q_.X_^-T?\)?\ $?\ Z%.Q_.X_^-T >GUA^+)YK;1[=X)9 M(G.IV"%D8J2K7<*L..Q4D$=P2*XS_A+_ (C_ /0IV/YW'_QNJ.K:Y\1-6LX[ M9_"]E&$N;>Y!7[0NT5YA_PE_Q'_P"A3L?SN/\ XW1_ MPE_Q'_Z%.Q_.X_\ C= 'I]%>8?\ "7_$?_H4['\[C_XW1_PE_P 1_P#H4['\ M[C_XW0!Z?17F'_"7_$?_ *%.Q_.X_P#C='_"7_$?_H4['\[C_P"-T >GT5YA M_P )?\1_^A3L?SN/_C='_"7_ !'_ .A3L?SN/_C= 'I]8?A.>:YT>X>>625Q MJ=^@9V+$*MW,JCGL% '8 "N,_X2_P"(_P#T*=C^=Q_\;JCI.N?$32;.2V3P MO92![FXN26^T#!EF>4C_ %?8N1^% 'KM%>8?\)?\1_\ H4['\[C_ .-T?\)? M\1_^A3L?SN/_ (W0!Z?17F'_ E_Q'_Z%.Q_.X_^-T?\)?\ $?\ Z%.Q_.X_ M^-T >GT5YA_PE_Q'_P"A3L?SN/\ XW1_PE_Q'_Z%.Q_.X_\ C= 'I]%>8?\ M"7_$?_H4['\[C_XW1_PE_P 1_P#H4['\[C_XW0!V=K/,WCK5K=I9#!'IEDZ1 MECM5FEN@Q Z D*N3WVCTKYMH+8I_I& (FE8'_5]_ M-/Y"KW_"7_$?_H4['\[C_P"-T >GT5YA_P )?\1_^A3L?SN/_C='_"7_ !'_ M .A3L?SN/_C= 'I]%>8?\)?\1_\ H4['\[C_ .-T?\)?\1_^A3L?SN/_ (W0 M!Z?17F'_ E_Q'_Z%.Q_.X_^-T?\)?\ $?\ Z%.Q_.X_^-T >GUAZ[/-#K'A MA(I9$2;4W2558@.OV2X;#>HW*IP>X![5QG_"7_$?_H4['\[C_P"-U1O]<^(E M]>:9NT5YA_PE_P 1_P#H4['\[C_X MW1_PE_Q'_P"A3L?SN/\ XW0!Z?17F'_"7_$?_H4['\[C_P"-T?\ "7_$?_H4 M['\[C_XW0!Z?17F'_"7_ !'_ .A3L?SN/_C='_"7_$?_ *%.Q_.X_P#C= 'I M]%>8?\)?\1_^A3L?SN/_ (W1_P )?\1_^A3L?SN/_C= '9^,YYK7P+XAN+>6 M2&>+3+EXY(V*LC")B"".00>];E>1:UKGQ$UK0M0TJ3PO91I>VTELSK]H)4.I M4D?N^V:O?\)?\1_^A3L?SN/_ (W0!Z?17F'_ E_Q'_Z%.Q_.X_^-T?\)?\ M$?\ Z%.Q_.X_^-T >GT5YA_PE_Q'_P"A3L?SN/\ XW1_PE_Q'_Z%.Q_.X_\ MC= 'I]%>8?\ "7_$?_H4['\[C_XW1_PE_P 1_P#H4['\[C_XW0!Z?17F'_"7 M_$?_ *%.Q_.X_P#C='_"7_$?_H4['\[C_P"-T =GH4\TVL>)TEED=(=31(E9 MB0B_9+=L+Z#8?\)?\ $?\ Z%.Q_.X_^-T?\)?\1_\ H4['\[C_ .-T M >GT5YA_PE_Q'_Z%.Q_.X_\ C='_ E_Q'_Z%.Q_.X_^-T >GUAW4\R^.M)M MUED$$FF7KO&&.UF66U"DCH2 S8/;8?\)?\1_^A3L?SN/_ (W1_P )?\1_^A3L?SN/_C= 'I]% M>8?\)?\ $?\ Z%.Q_.X_^-T?\)?\1_\ H4['\[C_ .-T =GXLGFMM'MW@EDB MRC"7-O<@K]H.3%,DH M'^K[E /QJ]_PE_Q'_P"A3L?SN/\ XW0!Z?17F'_"7_$?_H4['\[C_P"-T?\ M"7_$?_H4['\[C_XW0!Z?17F'_"7_ !'_ .A3L?SN/_C='_"7_$?_ *%.Q_.X M_P#C= 'I]%>8?\)?\1_^A3L?SN/_ (W1_P )?\1_^A3L?SN/_C= 'I]%>8?\ M)?\ $?\ Z%.Q_.X_^-T?\)?\1_\ H4['\[C_ .-T =GX,GFNO OAZXN)9)IY M=,MGDDD8LSL8E)))Y))[UN5Y%HNN?$31="T_2H_"]E(EE;1VRNWV@%@BA03^ M[[XJ]_PE_P 1_P#H4['\[C_XW0!Z?17F'_"7_$?_ *%.Q_.X_P#C='_"7_$? M_H4['\[C_P"-T >GT5YA_P )?\1_^A3L?SN/_C='_"7_ !'_ .A3L?SN/_C= M 'I]%>8?\)?\1_\ H4['\[C_ .-T?\)?\1_^A3L?SN/_ (W0!Z?7F7A&1S\7 M_$L9=C&MKN"YX!-Q)DX]\#\A3?\ A+_B/_T*=C^=Q_\ &Z/ &GZ]_P )UJVL MZSIGV+[7:!0$WE=PE+'EE7^_P.>E 'I]%%% !1110 4444 %%%% &?K>MZ=X M?5M6N/L]C!M\R78S[=S!1PH)/) X%K_#[Q?#- M\*]"UGQ'J=I:O(C6YN+JX""1D=T!+.W+E8]QYY.37C%AH/Q#^*5EH&D75I)I MOAW3K>&..=X6BB*!,+-ACF9RHP-O R/NAB3[?K_P[TW4OADW@^SCCC2WMP+* M215!69.5=B%X+-G>0,D._K0!U&E0:;;:7;IH\5I%IY3? MHJK$5;YLKMXP;6&6>& M1]P^5W"%1CKR(W_+W%>WV%];ZGIUM?VAQNS@D"O'-&\3?&'P/IR>'O^$5 MGU".TP(I)K*6YV(0"$62)MK*.W)Q]W. #0\??\3O\ :3\+V6G?OKBQ^R?: M$^[LV2-.W+8!Q&0W&?3KQ7O]>)_"GX?^(V\63^.O&GF#4)4)MHYV_>[G4 R, M%.$ 0E!&1QD\+M7/ME !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 53U;38=9T:^TNX:18+VWDMY&C(#!74J2,@C M.#Z&KE% %/2=-AT;1K'2[=I&@LK>.WC:0@L510H)P ,X'H*N444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 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 !115>^O[/3+.2\O[N"TM8\;YIY!&BY( RQX&20/QH L45Y7XH^/7A31$>+2 MFDUJ\5V39!F.)2K ',K#!!&2"@8''8$&O./%WQ6^)%SHT.H_9X_#^DWKR16W MEJ%GG1E# @N=Y"J1^]C51ENN< 'TW15>P^V?V=;?VCY'V[RE^T?9\^7YF!N MV;N=N$M.CO\ 7+S[):R2B%7\IY,N02!A 3T4_E7DFI?'O4M9N%L_ ?A:[OIU3S93 M=0-*P7)!Q%$Q.,E/F+=R,=#0![G17S!JQ^)TWC?PSI&O>(9X]3OI8I%L[8"0 M6R)-E9I(HP(7P49^K<)\V,"OI^@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH ***Y?QUXZTOP'H9O[\^;<296TM$;#W#CL/11D9;MGN2 0#J**\0NM5^ M.=QIT'B&*PL;6&/:S:1#"IDE0#>797+/R/D**X?(P%!YKL_A=\1E^(6C7,LU MK':ZA9.B7$4;,RL&7B09' 9@XVY8C;R>10!WE%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 45Y?XL^)NJ?\ "4+X4\!:9!K.M1;GO6E_U, 4+[:TUO2YWV1W$06-2P0G".B@JZ*KV%];ZGIUM?VB(.[ M''Z$D@ D>4?V]\9_&&C_ -M:%96.CV)_>6D&(S-=QNV%YER/E SN/EA@V0#D M 'M]%>9_"_XH7/C2]O]%UK3H]/UJQ0N\:!P) '*O\C#,90E 06)))Z8('IE M !1110 4444 %%%% !1110 4444 %%%% !1110 445YWX]^),VAZI:^&?#%G M'JWBF[=0ML<9&!\S$#&X ]$HKPC6/%?Q?\"RIKWB"VL=0T:7 M8T]O"J;+7>V?+W* ZL -H8ET^8'+ M�C*WV6XOB!)*(^2IRX!WE2F57 +$;P5+C4\+_%'5T\6)X2\=Z-'I.L7+J; M22 @0.K*2 27.26&T%2V6.W (.0#U2BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **X/XC?$F'P2EOI]G9R:AKVH(196L>& ;<%4NH._!).T ?,5 M(R.HY>?7_CA:6\NH/X8T:1 A#6<9#M&$&[> LV6+[L;06/[OA1G+ 'LE%221@JHH&223P ! MWKQN'XE>.?'EYQ27$]P M[1VUM$ZAG8*3DY.0@. 6 .-PX.: .LHKQN#7_CA=V\6H)X8T:-"@"V0TV5*;<;25/[SE3C*]1\.?B3#XV2XT^\LY-/U[3T O;63"@MN*L44G?@$ M#<"/E+ 9/4@'>4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17D? MB3XB^*]8\2ZEX<^'6CQWDFG(\5]>W"A1%+G;A-[*N5(/WL[B#A2JY.18?%/Q MIX)UG3M,^)>EQQV=RC8OXD4R?>^\?+)1@N0"J@, 0>3@, >YT5'!/#=6\5Q; MRQS02H'CDC8,KJ1D$$<$$=ZDH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BLOQ'K]CX6\/WFM:DT@M+5 S^6FYF)(55 ]2Q YP.>2!S7D"^*OC3XF2 MRUC0_#]I9Z7(YFAB+19N(BPVB3S7#8P/O*$R&R.HP >YT5YG\-/BLOBZXFT/ M7;>/3?$EN[@V^UD68*3D*&)*NN#N0G/&1W"^F4 %%%% !1110 4444 %%%% M!1110 4444 %%%% !117F?C/XBZU;^+$\(^"='CU37(T\Z\^T*1%"FT,!GX18O- VCY5,3; 1R MP##+889XROM^E:K8ZWI=OJ>F7,=S9W";XI4/##^8(.00>000>10!OV/A;P_>:UJ32"TM4#/Y:;F M8DA54#U+$#G YY('- &I17AB^*OC3XF2RUC0_#]I9Z7(YFAB+19N(BPVB3S7 M#8P/O*$R&R.HQT_PT^*R^+KB;0]=MX]-\26[N#;[619@I.0H8DJZX.Y"<\9' M<* >F4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%9?B/7['PMX?O-:U)I!:6J!G\M-S, M20JJ!ZEB!S@<\D#FO(%\5?&GQ,EEK&A^'[2STN1S-#$6BS<1%AM$GFN&Q@?> M4)D-D=1@ ]SHKS/X:?%9?%UQ-H>NV\>F^)+=W!M]K(LP4G(4,25=<',C MN%U/BKXKU3PEX2CFT2V\_4[^[2QML+O*.ZL0RI@[V^7 'J1UQ@@&7HWQ1.I_ M&74_!Y:T_L^%'CM9%AD$LEQ&%,B,2<8&)N< ':,$Y&>X\1Z!8^*?#]YHNI+( M;2Z0*_EMM92"&5@?4, >)? &H_"_1_"7BAH]^IK=^9>1R2J\,4 MRL)(4 7#'*JV[!(RIP>1GZGL+ZWU/3K:_LY/,M;J)9H7VD;D8 J<'D9!'6@# M#T#P!X4\+NLNCZ':03JY=9V4RRH2NT[9')8#'& <;^.6;Q!^T-X.T-; M^,0:>BWA155S'*I:5E;&""RQ1=3P""!SS[97@'_-WG^?^?"@#W^BBB@ HHHH M **** "BBB@ HHHH ***XOXF>/H? 'AH7BQ1W&H7+F*SMW< %L9+L,Y*+QG' M>&UMY;B MXECA@B0O))(P544#)))X [UX_\ "KXJ3^+/&NO:9J-[(T$[M/H\4L<492)6 M;,9V\L^UD./FX1CGCG8^+\'B_6+?2?#7A>*00:L\J7]RJD+%&H7 >0<(A#-D M=6V[1G)4^<>+O"Z_![QCX/\ $.FQR?V?$D<-]/"C.TLJY$QPY*H9(V.U0W\+ M8QC- 'T'K&AZ7X@LTM-7L(+VW25)ECF3< ZG(/\ 0^H)!R"0;%C86>F6<=G8 M6D%I:QYV0P1B-%R23A1P,DD_C5BB@#Q#0GM_$G[4.L78O)YH](M'%N,D*CJJ M0R)AA]T-)*>,9;G)!Y]OKP#X6?\ )POC7_M^_P#2M*]_H **** "BBB@ HHH MH **** "BBB@ HKR/Q1XV\4>(O'C^"O %Q:6MQ8(TM_J,Y1T& 4 (;@,RJ? ME+;N,*%)/,7EQ\5_A-;VNJ:KJD>O:+]HS=1^-)?!G@MI;"[^SZO=RI%9D*CD8(9V*OU4*"I.#@NO3.:ZSPYK]C MXI\/V>M::TAM+I"R>8FUE()5E(]0P(XR.."1S7DZ^"=>^(WQ-U'4/&-O(GAG M2KB:ULK.0/$+A>0K( 0<'Y7:3/S$!1D#"@'HGP\\3IXM\#:9JGG^==&(17A. MT,)U&'RJ\+D_,!Q\K*<#->=_M"6M]$GAG7H-.CO+/2[B1KD3)OB!9HBBR+G) M1BA4]N0,@D9@^!,U]X=\2^)O FIB03VS_:D41X3*D([@D!B'!A*\8(&>,\^Q MZ[=6=CX>U.\U&W^T6,%I++<0[ _F1JA++M;@Y (P>#0!S<'Q8\$3>'XM8?7[ M2")T#-;R.#<(2<;3$N7R#Z C'()'->8?!34]%OO'7B7Q-?:G:6&H:E<-%:Z? M+<@,1-+YA W*-YW!%&TYZY496I/@UX.T?QG/JGC/6M/L96^UM;0:;%:(EI#A M%);RQPW#@ $<8+''+KP=J.K:3I=IIVI:?;F=6MAY,;QQY9U9% M&TDKNP< Y"@G% 'KE%>?_!GQ/<>*/AU:S7L\]Q?6;Y6$A@ M$@5II&.%4$_B3C)"AC@XQ7E%MHOQF\8V>F^(D\3V.G0S?Z7:VJ3-$%1B&4,J M1D.N I [\03>"O&L$D/B*)W\J;R@OG8!*8/"4=MX1MYY-2OKM+1G@0EX8V5LN&Z1\A1O/"[LY!P M0 T5\R>. MOAG<_#GPGX:U_3#&^J:?<;M1O(@[CS2P:%@K94(A!3)"[B5R.<#Z/TG4H=9T M:QU2W618+VWCN(UD #!74, <$C.#ZF@#PCPUKD/P^^.?B:W\2VL=C!K-Q*]O M>S1CY%>5FC._.!$P)W'G#*N<;6QK_&SXB^'+GP1<:!I>I6FHWE\\6[[++O6* M-7W[BR@J3F,+MR#\P/3K8_:&UNVTWPUI]C_9]I/?W[RI%<7%JDIMX@%\S86Y M1R6C&0.@)X(4UUGACX4>$_#NAPV$VD6.J7"_--=WMJDCR.>I&X':O'"CI[DD MD D^%O\ 8MKX#TO2M'UFTU(VENKW#03!RCRDNW^#?Q*T#7= >>TTB\XN+6*4R.41E\Y,/U5E92-S'YLG*X7'T?0 4444 %% M%% !1110 4444 %%%>7_ !!\=:RGBC3_ +X,, U^\Q)+=RLC):I@MC!S\VU M2QR#A<;0Q88 /4**\ U.P^,W@.SN_$4GB"#5K<2K-=VR.UP%0$DD(Z#9'S@^ M65P#G@+D>M^!_&=CXZ\-1ZO8QR0D.8;B!^3#* "5ST888$$=01G!R 1_$/Q M.GA+P-J>J>?Y-T(C%9D;2QG883"MPV#\Q'/RJQP<5C_!_P :2^,_!:RW]W]H MU>TE>*\)5$)R2R,%3HI4A0<#)1NN,US?BSPOXF^(?Q4_LK4(Y(/!FD/#,=R, MB71*!F"D$%W)+)N!P@!Z$X;(^'L$W@#XZZQX3:*2+3]51WLD12R%5S)$=[_, M0J>:A()^;(.<9 !T_P"T!I5]J?PY1[&VDG%E>I=7&P9*1".12^.I +#..@R3 MP"1H>$?BKX0O?!5I>76J:;I&("98<[B<9VC:0 \)^(? M#GB#X^:QXMOM7M--M+=&^Q?:)_*%QA! &RZ@8*9;:2&!9<9 :OHNO/\ QA\( M_"WB'0[B"QT:QT_4DB?[)/:H+<+(<$;P@PRY !R"0"<8)S7/_L]^)[C6/"5[ MI%Y///-I4J")I,$) Z_(@/4X*/UZ J <# /8**** "BBB@ HHHH **** "B MBL_7-9L_#VAWNKW[[+6TB:5\$ MCHJY(!8G SR2!0!H45X)"OQ7^*6EG7-+ MUNTT/1[BX9K2U2Y:)PJ93_61H789W [B,D$[0-M:?A/XC>)= \+^(/BV=,^-MCHR:GL\/0;;74% M"PE//8,-WF'E50M&&Y&-C<<<^B>/M1UK2O!&IWGAVVDN-61$6WCC@,S99U4L M$'4JI+="..01D5X9XG^#]_I/PJFUV_7[5XF6[^VW\@DDD=(&&&3@E78,0[/@ M?Q?,0,D ^EZ\ \1ZK_P@7[1;^(=;L,:1J,2QQ7;0^847R41GCP>&5EPW5MC' M@[AGUOP!K[>*/ >C:O*TC3SVX6=W15+RH2DC87@ LK$8QP1P.E<_\:M;MM"^ M'TD\VGVE[<37"06@N[5)XXI2&/F%7XR$#X.#R1D$$T 4_B9\3/"UKX&U6RLM M8L=1OK^TDMH8+2<2?? 1F+(&"[0Y;#8W;2![1_ C^Q;+P';V-GK-I=:E3Q@#C/C!X.M_A_>:3XR\(?\ $JF^UM'*D+G E8,ZLB$$ M!2 ZLN=N-H"X)H ^AZ*IZ3J4.LZ-8ZI;K(L%[;QW$:R !@KJ& ."1G!]35R@ M HHHH **** "BBB@ HHHH **\[^*'CZ[\,)8:%H,4<_B36'$5H&=,098*'() MZECA<_+D,2?E(/&:CX:^-VC_ &[7HO%$%_<+%\UI;.9-ZC&?+A>(1AL#/R@, M><9)P0#W>L_7-9L_#VAWNKW[[+6TB:5\$ MCHJY(!8G SR2!7+_ R^(EO\ M0=#DE,/V?4[/:E["H.P%L[70G^%MK<$Y&"#G@GF_BGHGB_QMXJTWPCIGF6OA MV2W6ZOKSRSY>X.PVLW1R JE8QC);)X 90"3X(_$*]\8:=J5EKE_]IU>VE$JE MHXX]T# ;50#.U@>>#]H;[9_PK6/[-Y_D_VA%]J\K.WR]KXWX_AW[. MO&[;WQ7*)I2_"W]H'3$L+:2WT'646UA2(-)D.%0H6D[B8(YPQ(4CUVU[GKFC M6?B'0[W2+]-]K=Q-$^ "5ST9<@@,#@@XX(!H Q_AQ]C_ .%:^'/L/D>3_9\. M[R,;?,VCS,X_BW[MW?=G/.:\[_:3TV&7PKHVJ,TGGV]Z;=%!&TK(A9B>,YS$ MN.>Y_"IH_ASXO_#F5]+\/I8Z[HPWM LTB!$W-UPSHZM@9*ABGSGJUU)\U#M)8 *6 #[<# <=L&NLKQ#]FO4_-\/:YI/DX^S7:7 M/F[OO>:FW;C'&/)SG/.[MCGV^@ HHHH **** "BBB@ HHHH **CGGAM;>6XN M)8X8(D+R22,%5% R22> .]>&+K7Q%^+G]IW?A+4H-"\/12BVB667RYI&7#% MMZ*SJV"N0"%P0HW?,2 >[T5X18>//&/PR\46VB_$2;[?I%Q$J0:A$F_9M !< M,%#28R X8%^C#.1O]GUVZO+'P]J=YIUO]HOH+266WAV%_,D5"57:O)R0!@P03PW M5O%<6\LOG@?";7M<\!^(/$_B-)+KQ9?(EU:12E_ M-B5#EE*KP7=/E6/;\N%'RG(7T?X):^VO?#*Q65I>YVL9&9%4$)@IMQU C9 M!DX.0>O4@'":K_R=?9?VO_QZ?N_L?VO_ %?_ !['9Y>[C_79QC^/..:]_KSO MXH?#:;QJEAJ.CWD=AKVG.#!<-E Z[@<%U!=2I&Y2,X);CYLCEX+SX]36$6FO MIFFP2NX5M4D: R("^=Q57*8 XXC)QT!/- '*2ZLGP_\ VE;]XIL6-Y=K'>-/ M(J@)S?;_ !#<:KOO+\DD ML9(W9T!/++F-2"V3G.3D=PH! MWFN:S9^'M#O=7OWV6MI$TKX(!;'15R0"Q. !GDD"O-_@C\0KWQAIVI66N7_V MG5[:42J6CCCW0, !M5 ,[6!R<<;UYYXC^*>B>+_&WBK3?".F>9:^'9+=;J^O M/+/E[@[#:S='("J5C&,ELG@!EYA-*7X6_M Z8EA;26^@ZRBVL*1!I,APJ%"T MG<3!'.&)"D>NV@#TOXP?;/\ A5&O_8?/\[RDW>1G=Y?F)YF;/]J\K&[S/,;&_'\6S9UYV[>V*]$G@ANK>6WN(HYH) M4*21R*&5U(P00>"".U>&6O@;XE?#36)U\$2P:OHEQ*T@M+F1!CY<#S Q3#<_ M>C8;M@+ #"T =7\>=-AOOA7>7$K2!["XAN(@I&"Q<18;CIMD;ICD#Z4? SQ0 MWB'X?0VEQ)&;O27^QD!UW&( &)BH VC;\@ZY\LG).<8]EX,\>>._$%G?_$*2 MTLM'L+@3QZ-;['65U"XW ;@4/.=[,?O !0V1F?!>:WT?XI^./#5G:[+42R/" M?,)\M()VC5.)=7T?P!?VFFZ3IB&&XOI)%S_UY/\ &[XA7O@_ M3M-LM#O_ +-J]S*96*QQR;8%!!W*X.-S$8..=C<\<^H6%];ZGIUM?V.ZT:[(\N6()Y22%CL]=P=92=PXR!GL.L^)G@&'Q_X:%FLL=OJ%LYEL[AT M! ;&"C'&0C<9QW"G!VX(!VE?-GQ8OV\#?'73_$E@9))Y+>&[FC9EPP^:%D4[ M3M#1IC."06)';'26LWQXTC3I]*73;'4MFZ*'49IH6D"@;5929%W=-P,BEB3\ MV>E9?C+X;3:-\,/$GB+Q3>1ZKXHN+B"8W2YVP8E$85#@'!5SD8"C"@+\@- ' MO\$\-U;Q7%O+'-!*@>.2-@RNI&001P01WJ2N/^%>I_VO\+_#USY/E;+06VW= MNSY),6[.!UV9QVSCGK784 %%%% !1110 4444 %%%% !17/^-/%EGX*\+W6M M7B>;Y6$A@$@5II&.%4$_B3C)"AC@XQ7E%MHOQF\8V>F^(D\3V.G0S?Z7:VJ3 M-$%1B&4,J1D.N I ?$VXT37(/"GAC3/[5\37/EE(VPT, M0;)(?#!@VT9P=H"L&)P,'+^&GQ+U>[\03>"O&L$D/B*)W\J;R@OG8!TD&GWB7"6UR]RDA93,AC& Q8#8O (& M..E &1K>J?&WPO;_ /"17CZ;>V"H\]S80Q(ZVJD?=? 5R%W=5=L;"6)')]/\ M#^,['QUX:CU>QCDA(6QR-RRX&>.>F>?2/'GA2'QGX. MO]&<1B>1-]K(^/WU?NMM;="N,_P! 'D?[/_BN;6_!T^C71D>?1W5$D;)W M0ON*#)).5*NN, !0@'>O7*\$\.&'PW^U)K.G01R3)J:2@N[C,;21K=,>!R-R ME0..".3CGWN@ HHHH **** "BBB@ HHHH ***\C\4>-O%'B+QX_@KP!<6EK< M6"-+?ZC.4=!@ % "&X#,JGY2V[C"A22 >N5'//#:V\MQ<2QPP1(7DDD8*J*! MDDD\ =Z\ O+CXK_ FM[75-5U2/7M%^T9NH_.:?;D!0&DD0.@/\)!*AAR/F MPWH?BF[N/B'\'+NX\(">6;4XD$*%Q"Y E42HQ) ' =3S@\X)!Y .7A^(/CGX MC7ES#\/]-@T[2(]L;:KJ2C>DF-QXRR\\+M"N1N!)7<,5+/XE^-/ 'B6#2?B3 M!'/I]T[^7J4$2Y !"[E\L ,@QDJ5$@#@^BGT/X6Z)J/ASX<:3I.K6_V>^@\[ MS(MZOMW3.PY4D'@@\&N'_:1OK>/P;I-@TF+J;4/.C3:?F1(W#'/3@R)^?L: M+'[1W_)/-/\ ^PK'_P"BI:]4TF:QN=&L9]+$8T^2WC>U$<>Q1$5!3"X&T;<< M8&*X?Q9X+FOO@C_PCLJ1S:AIVF0F(PPF8F:!!Q&.#EMK(".<.>.U4_@-XB_M MKX=1V,LN^ZTJ5K9@\V]S&?FC8CJJX)0#I^[X] (-"^(>D-'#> M17"V\ZY*^:P!9"=H!8%5=&RW*[0.,U[/I.I0ZSHUCJENLBP7MO'<1K( &"NH M8 X)&<'U-<_\3M-AU7X9>(K>=I%1+)[@%" =T7[U1R#P609]L].M^ >H4444 %%%% !1110 444 M4 %%%<_XT\66?@KPO=:U>)YOE82& 2!6FD8X503^).,D*&.#C% '045X1;:+ M\9O&-GIOB)/$]CIT,W^EVMJDS1!48AE#*D9#K@*0'+<'!Y+"MOX:?$O5[OQ! M-X*\:P20^(HG?RIO*"^=@%RK!1M!"\JP^5E]\%@#H/B-\28?!*6^GV=G)J&O M:@A%E:QX8!MP52Z@[\$D[0!\Q4C(ZCC]2F^.L%NNO ::$5]\FBVL<*)OVBH?%$MI(^@PILBN&N4(1?LI7"INW >8S< =2 M3WS7KE '#_#+XB6_Q!T.24P_9]3L]J7L*@[ 6SM="?X6VMP3D8(.>">+^$DU MBOQ<^(L$@C_M![V5X"8\MY2SR"3#8X&YHLC//'7'%#X,QKK'Q<\:^([*:.33 MR\RHQ#*SB> #WNBBB@ HHHH **** "BB MB@ HHHH **\O^(/CK64\4:?X%\&& :_>8DENY61DM4P6Q@Y^;:I8Y!PN-H8L M,HTOQ9_P ML/X8ZGJ'AU)X-2DM)[=81)L>&Z\OA5?@=64AN.HS@Y S_@IX6UGPCX-O+#7+ M/[)=2:@\RIYJ290QQ@'*$CJI_*@#D+KQS\2OAIK$#>-XH-7T2XE6,W=M&@Q\ MN3Y94)AN?NR*-VPA2!EJO_'^^M]3^%FC7]G)YEK=:A!-"^TCT^%&I0SR;)+N6"& ;2=[B19"..GRHQY]/7%8=MX+FU+]F:VTETCF MO!9'4;7RH3*VXNTZ*@X.]E;RSC^\<9'4 ]8TF:QN=&L9]+$8T^2WC>U$<>Q1 M$5!3"X&T;<<8&*\8^..FS>&/$&A?$/2&CAO(KA;>=(O[:^'4=C++ONM*E:V8/-O(K>=I%1+)[@%" =T7[U1R#P609]L].M '0:3J4.LZ-8ZI;K(L%[;QW$:R M !@KJ& ."1G!]35RO+_@#J?V_P"%\%MY/E_V?=S6V[=GS,D2[L8X_P!;C'/W M<]\#U"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HK/UO6].\.://JVK7'V>Q@V^9+L9]NY@HX4$GD@<"K%A?6^I MZ=;7]G)YEK=1+-"^TCJ\.K:;-Q(&"FX$$\C([T 20_$' MQS\1KRYA^'^FP:=I$>V-M5U)1O23&X\99>>%VA7(W DKN&*EG\2_&G@#Q+!I M/Q)@CGT^Z=_+U*")<@ A=R^6 &08R5*B0!P?13Z'\+=$U'PY\.-)TG5K?[/? M0>=YD6]7V[IG8#7#_ +2-];Q^#=)L&DQ=3:AYT:;3\R)&X8YZ<&1/ MS]C0!8_:._Y)YI__ &%8_P#T5+7JFDS6-SHUC/I8C&GR6\;VHCCV*(BH*87 MVC;CC Q7#^+/!3Y?]GW6/!P0Z@#HJ*,=,^L5XAXWUX)XC$/AO\ :DT;49Y))DU-(B$1!F-I(VM5')Y& MY0Q/'!/!QS[W67>>&]%U#6;76+S2[2XU"U39!<2Q!FC&X,,9[AAD'JN3C&XY M -2BBB@ HHHH ***YOQKXUTWP)HT.J:I!=S02W"VZK:HK,&*LV3N91C"'OZ4 M =)5>_OK?3-.N;^\D\NUM8FFF?:3M102QP.3@ ]*L5S_ ([_ .2>>)O^P5=? M^BFH L6?BG1M0\+MXEM;SS-(6*28W'E.,)&6#G:1NXVMVYQQ7E&F:C\1?BYY MM[IVH?\ ")^&7Q$IC^>:1ER2R. K-\X"DAD7''S$-F?PMXU>@?#OPY>>$? FFZ'?R0275KYN]X&)0[I7<8) / M1AVH \HFUSQ[\&]W?*'.#D#CG!]:?^T5J4,^C:+X;MUD MGU2ZO5N(X(0&;:%:,#:#NRS287CG:WI6Q\3_ 8S_!&/2XI)+F?0+>":-UVQ MB00IL=F!SQY9=L YR!UZ$ ]4KP3XP03>!OB1H/Q TV*1C,^R[4*=K,BA2"YW M!3)$2H QL+#)SCO_@[KZ^(/AEI3;H_/L4^PS*B, ICP$Z]28_+)(XR3TZ"G M\=;&WN_A1J4T\>^2TE@F@.XC8YD6,GCK\KL.?7UQ0!Z)!/#=6\5Q;RQS02H' MCDC8,KJ1D$$<$$=ZX?XQ: OB#X9:JNV/S[%/M\+.S *8\E^G4F/S >,D=.H ML?"74IM5^%?A^XG6-72W-N @(&V)VB4\D\E4&??/3I7:4 >=_!+7VU[X96*R MM(T^G.UC(S(J@A,%-N.H$;(,G!R#UZGT2O'_ (:>$]=\$_$7Q/:1Z/CPU=RX M@ND<$1[?GB WL&90DI0D*WSC&>&->P4 >">'##X;_:DUG3H(Y)DU-)07=QF- MI(UNF/ Y&Y2H''!')QS[W48@A6X>X6*,3R(J/(%&YE4DJ">I +-@=MQ]:DH M**** "BBB@ HKF_#?C73?%&LZ[I=E!=QSZ+WTKC_B5X^U30M1L? M"WA>P^V^(M4B8PG_ )]P3A7VD;6Z2'D@+LRP(ZX_B'_DZ'PG_P!@I_\ T&ZK M0_X5QK'_ O;_A./M-C_ &9_SRWOYW_'MY73;M^]S][I^5 &'J7P^^*_V==: MB\>R7&M(_F/812-%;G8#M"=$8G:N5:-5)8Y/<])\)_B)<>+[.ZTG6X?LWB'2 M\)221@JHH&223P !W MKPSX(VW]N?$/QAXR@6>*QGEEC@66+&_SI?-/S XW*%7*C/WQSTR 6_A)J4,7 MQ<^(NELLGGW%[+<(P VA8YY%8'G.WRV-_L^T2S?.JX7R9MJK\WRQ,C#K\Q[] M![_0!X1\%KZX\*>.?$7P^OI/W<#R?=[^QM]3TZYL+R/S+6 MZB:&9-Q&Y&!##(Y&03TKC_BWX8D\5?#K4+6V@\Z^ML7=JHW9+IU"A<[F*%U MPNUQ;7-M& S-@#>N2!G 570GY>"#C[^IK_ ,4=9^)& MG77ASP#X&O&NZ/1K_S+J.)99;66 M-HY(P?8C#8/!*D@$CGD9 .HK'\.>*=&\6Z=)?Z'>?:[6.4PL_E/'AP 2,. > MC#\ZV*\,^"VFS:S\$_$^EV[1K/>W%U;QM(2%#/;1J"< G&3Z&@"=/%7C?XJ: MS=VO@ZYCT/PW:N]O-J;*6:X!;&Y"4#*^S#!5VE<_,XRM9FL#XD_"&\369='FE1;@7+NQ QC#!MQBR6(#*Q!(7=U"GT/X3>"M2\">%;K2]4GM)IY;U[A M6M79E"E$7!W*ISE#V]*R_CWK-GI_PSN=.F?_ $K4I8XK>,$9.QUD9B"<[0%P M2,X++ZT 8'QRUFS\0_"#0]7L'WVMWJ$,J9()7,,N5;!(# Y!&>""*]CTG4H= M9T:QU2W618+VWCN(UD #!74, <$C.#ZFO.['P+<3_L]Q^%I!.U]+IYG2(J(7 M$Y6$O+=)2B2"01L1\R;AU*ME3P.0>!67\1[&WU#X:^(X;J/S(UT M^:8#<1AXU,B'CT95/OCGBN3_ &?=2FOOAD+>58PEA>RV\14')4[9ZMV6+S&9564?-&Q*\X#A3WZ=#TKS?]G77VU# MP=?:+*TC/I=P&CRBA5BERP4$/Z?X3UWPW\?K_6=+T?S M]"U*(&ZF1QF+S3EB-[+EO-CW$+NPC<#)44 ;GQ?^'\WCOPU"=/\ +_M;3W:6 MV#L0)58?/'G. 6PI!(ZJ!D DCD- _:$MK#2UL?%^EZD-:MG,,[6T" .5XRRL MRE'SD%0,9&1C.T>YT4 >$6%AXE^,7C31==UW0?[-\)Z?^]@@F*DS9"M_$N9% M<[,G:$V*0#NR3[O110 4444 %%4]5U6QT32[C4]3N8[:SMTWRRN>%'\R2< M
3U4#Y3STR >F5CZQXI MT;0=1TNPU.\\BZU27R;-/*=O-?*C&5! Y=>N.M:D$\-U;Q7%O+'-!*@>.2-@ MRNI&001P01WKR/XO_P#)0_AC_P!A4_\ HVWH ZCXE>/I/ ^G6,=C8?VAJ^I2 MM!9VOS' #C+#A&SM'S8Z;GC3X<:QXC^*?A[Q19W-BECIOV;SHYG<2-Y<[2-M 4@\ M$8R1S7J% 'D_PP^(FLZAKEYX-\9P^1XAM=SI*X2,S 8)0J, L =P*##(,]LM MEZ5J4-C^U7KEO*LA>_LEMXBH& P@AERW/3;&W3/)'UJAX3$/C#]I36/$6G22 M'3].1CYP0.DK"(6X =3@!OG=3SD+TZXD^/MC<:+XA\,>-[./S)+2587\U@8P M\;^;$-HPQS^]S@]%'0]0#W>O /!W_%M/CSJ/A5?W6C:OC[.9OW:C*EX=K-DO M@EX1\WS,?48KW>POK?4].MK^SD\RUNHEFA?:1N1@"IP>1D$=:\,_:!D70_%7 M@_Q':0QMJ$+NVZ0L5<0O&\:D C@,[=,$YZ\# ![W7AG[0FFS:;<>'?&6GM'# M>6=P+8S*JR MCYHV)7G <*>_3H>E &AI.I0ZSHUCJENLBP7MO'<1K( &"NH8 X)&<'U->"3) MJGP%\=<1IBVRRJ'VJ6!'S=7*JIVDY&178?";P.W@?P%2K M;3T6/>?=:7+Y-XGE.OE/EAC+ \HW3/2O*T\5>-_BIK-W:^#KF/0 M_#=J[V\VILI9K@%L;D)0,K[,,%7:5S\SC*U!X%TV;6=9^,VEV[1K/>W$MO&T MA(4,[72@G )QD^AKM_A-X*U+P)X5NM+U2>TFGEO7N%:U=F4*41<'P??:W<5M*F2"5S/'E6P2 P.01G@@BCX]ZS9Z?\ #.YTZ9_]*U*6 M.*WC!&3L=9&8@G.T!<$C."R^M;'@GPG]G^#UCX:U%YT^UZ?(EP/+\N2+S]S, MN&SAE\PKR.J].U %SX8ZE#JOPR\.W$"R*B626Y#@ [HOW3'@G@LAQ[8Z=*Y? MX]>%UUOP&=5BCD:\T=_.38C,6B8A9!@' &URQ!P(ST!)K _9[U*;3;CQ%X- MU!8X;RSN#<"( LVX$13 L"5PI6,#']X]1T]KO[&WU/3KFPO(_,M;J)H9DW$; MD8$,,CD9!/2@#F_AMXH;Q?X#TW59Y(VO-AAN]KJ3YJ':2P 4L 'VX& X[8- M=)?V-OJ>G7-A>1^9:W430S)N(W(P(89'(R">E>*?LTZE-+HVOZ6RQ^1;W$5P MC '<6D5E8'G&,1+CCN?P]SH \(^ 5]<:+XA\3^"+R3S)+25ID\I08P\;^5*= MQPQS^ZQD=%/0]?2_B-X,7QUX.N-(62.*[5UGM)9-VU)5SC..Q4LO0XW9P2!7 M%^+O">NV7QMT3Q?X=T?[=&\6;Y5< _*/*)?CIJ.FV MMKHL^F^#8+L2RW4S*KS %UWJQ'+!0RA4#!6;YB1@CW^B@".""&UMXK>WBCA@ MB0)''&H544# X [5)110 4444 %%>-=-L?'FG>#Y8+LZA?VYN(I%1? M*"@2'#'=G/[MN@/45TE &/XC\4Z-X2TZ._UR\^R6LDHA5_*>3+D$@80$]%/Y M5G^/_&EOX#\+OK$]O]ID,J0P6^\IYKL!?'7B7P]XT' M@+QZ?-N),+8:@[* ^!A06./,5]N Q^?>=K9)^7VBO!/$8A\9_M+Z-:Z?)(R: M,D1NYD02(K0NTQ&0>!N98R3C#$C!P,@%_P ::E#I7[2_@^XG61D>R2W 0 G= M*\\2GDC@,XS[9Z]*]LKQO]HK0&U#P=8ZU$LC/I=P5DPRA5BEPI8@\D[UB Q_ M>/'<>D>#M?7Q3X.TK6E:,O=6ZM+Y:,JK*/ED4!N.:]_Q;+]H M*SU:#]WI.O\ _'TTOR1KYKXE_>-G[KA9CC& 0O .:]_KQ?\ :1L;>3P;I-^T M>;J'4/)C?]LH;B18P0H9T#$# M))QD^IH \W_:%T!=2\!Q:PJQ^?I5PK%V9@?*D(1E4#@DMY1Y[*<'L>X\ :^W MBCP'HVKRM(T\]N%G=T52\J$I(V%X +*Q&,<$<#I6Y?V-OJ>G7-A>1^9:W430 MS)N(W(P(89'(R">E>7_!/0?$OA.SUC1=9TORK'[6\MM>*RXE=3Y;\%@^TA%9 M"4&1DYY6@"Y\4_%_B_P3<:;JVF:?:77AV-U^W?*?-W$L-K'HB$,NU@#AUP>" M%;G]3^/UMJUE)I_A#0M9N=:N$=( T*9C.QCYBJI*]LHH X?X M3^#KCP3X&AL+[B_N)6NKI X=8W8 !00.RJN>OS;L$C%=Q110 4444 %%8?B7 MQAH'@^W@GU[4H[-+ARD0*,[.0,G"J"<#C)Q@9'J*YOPQ\9O!WBB\ALH;N>RO MIY?*AM[V+89#C(PREDY/ !8$GC'(R >@5CV_BG1KOQ1=^&H+S?J]I$)I[?RG M&Q"%(.XC:?OKT/?ZUL5X_P"'O^3H?%G_ &"D_P#0;6@ USQMXQ\6>-+WPKX M6"S72Y6%[JTZ[DR!C80R';\X=> Q;;D$*&K$U_P_\3_ANC>(=-\6W?B&PMT! MNH;HNY";LL3$[,-@"KEU8, QZ $UU?P?^'&L?#_^V?[6N;&;[=Y'E_9'=L;/ M,SG:?S ^HW$EX(WC*%%.$ M7KU!6,.#QD,/J>,^$W_%#_&'Q'X+G^2&YS]E,OSR2>7EXOF7Y1F%V8Y Y '! MX(!Z7\5?"Z^*_A]J-HLF5X)\&9%T?XN>-?#EE# M''IX>9D4EF9!!.4102>FV0YSDG YZY />Z\ ^'/_ !0WQYU[P@ORV-_O^SQ0 M_.JX7SH=S-\WRQ,ZGK\Q[]1[_7D?Q=\'ZUJ/B7PMXE\,Z;'>:I97 1T=R P0 M^;'NR0H0%9 3E22ZCG(P >N5X@OQEUWP;XHU/2/B%I/I):OI<8V[UP2--;Q2O#) [H&:*0J60D?=.TD9'3@D>A-24 > :QK&H_' M;6-+TC2-)OK/PM:7?G7M]/M7?A5R =K!9%#N%4,V=X) X]_HHH **** "BB MO-]3^.?@;3=1BLUOY[S=*8I9K2 M'!@@;BQQN7DG*;L@'VR >D5GZWK>G>'- M'GU;5KC[/8P;?,EV,^W@>(](\4Z6NI:+?1W=H7*;U!4JPZA ME8 J>AP0."#T(KD_C;_R2'7?^W?_ -'QT =!K?B[3M'\#3^*U;S[%;1;F#AE M\[>!Y:_=)7<649(XSD]#7F>FV/Q+^)]NVK3^(9/"NAW#^=8VUJA\_: I)78 MQ1@6.6;D@$)M*D:&O>"M2\=_!/PAI>ESVD,\5O97#-=.RJ5%L5P-JL,?AGXMLO#?C MVY^WZ3?;4M]1:7<(R6Y?S7 +*"V'#\J,$<8#6_CKJ4.C>*OA_JEPLC065[+< M2+& 6*H\#$#) S@>HJA\;A#XN^(/A3P?922&\5V%R\2"7R%F*^2TE@F@.XC8YD6, MGCK\KL.?7UQ0!Z)!/#=6\5Q;RQS02H'CDC8,KJ1D$$<$$=Z\G_:%T!=2\!Q: MPJQ^?I5PK%V9@?*D(1E4#@DMY1Y[*<'L>H^$NI3:K\*_#]Q.L:NEN;G2NLO[&WU/3KFPO(_,M;J)H9DW$;D8$,,CD9!/2@##\ :^W MBCP'HVKRM(T\]N%G=T52\J$I(V%X +*Q&,<$<#I6/\4]<\7^'/#\6J^%[6TG M@MWWW_F1EY$C!4@J 0-F P<]0&R,8+##^">@^)?"=GK&BZSI?E6/VMY;:\5E MQ*ZGRWX+!]I"*R$H,C)SRM>L4 >+C]HO1[BSACL/#NJW.KR[$2S&S8TC$ JK M@ECU./DR>.!GC<^#?A35]%TO5-=\0B1-8UZX%S-$^%*K\Q!90!MF44 %%%% !1110 45S?AOQKIOBC6==TNR@NXY]%N/L]RTR*%=MSKE,,2 M1F,]0.U=)0!CV_BG1KOQ1=^&H+S?J]I$)I[?RG&Q"%(.XC:?OKT/?ZUP?C?Q MUXCN/&(\">![:/\ M?9'+7-B]CJ7VGR8X7X89.W)Z37-9L_#VAWNKW[[ M+6TB:5\$ MCHJY(!8G SR2!7D?[-^B36GAK5M9E\Q4O[A(HD:,@%8@?G5OX M@6D9>!P4//H '[-FI0R^%=9TM5D\^WO1<.Q VE9$"J!SG.8FSQW'X>J>*O#U MOXK\+ZAH=TVR.[B*!\$^6X.4? (SM8*<9YQ@\5XQ:_\ % _M-3QR_)8Z_NVR M3?.Q\\[AMV?=_P!(38-PX7K_ 'J]_H \7_9\\0W$FCZEX3U%?)NM)E+Q12D) M(J,S;TV8!^1P_ MUY?\1R3@C/.10!Y7X@^*?B/P%\09[7Q7I< M*/'>H_&&S7PGX,T2^2UGEB-[ M>W854C4%FVOM#!%RJL&W;CL*A3W]_HH IZ3IL.C:-8Z7;M(T%E;QV\;2$%BJ M*%!. !G ]!5RBB@ HHHH **YOQKXUTWP)HT.J:I!=S02W"VZK:HK,&*LV3N9 M1C"'OZ5TE %>_OK?3-.N;^\D\NUM8FFF?:3M102QP.3@ ]*S[/Q3HVH>%V\2 MVMYYFD+%),;CRG&$C+!SM(W<;6[U $&F:C\1?BYYM[IVH?\ ")^&7Q$I MC^>:1ER2R. K-\X"DAD7''S$-G/FUSQ[\&]C#M M7G?[16I0SZ-HOANW62?5+J]6XC@A 9MH5HP-H.[+-)A>.=K>E %C]H>>&Z^& MFEW%O+'-!+J<3QR1L&5U,,I!!'!!'>O6-)U*'6=&L=4MUD6"]MX[B-9 P5U M# '!(S@^IKE_$/@QKWX0S>$HI)+F>#3(X(&3;&9I854Q_>R%#,BYR>A//>N7 M_9ZU]=2\!RZ0S1^?I5PRA%1@?*D)=68G@DMYHX[*,CN0#/\ C]HDUHFB^-], M\Q-0TVX2)Y%C+A5W%XW;.54*X(Y')D )X KUCPWK6$O+=)2B2 M"01L1\R;AU*ME3P.0>!67\1[&WU#X:^(X;J/S(UT^:8#<1AXU,B'CT95/OCG MBN3_ &?=2FOOAD+>58PEA>RV\14')4[9F>%?#UOX4\+Z?H=JV^.TB"%\$ M>8Y.7?!)QN8L<9XS@<5\T>$OB5H^E^.?$/C+6]/OKS4[K>=.A5TD2'<3\K.V M&7"A(PRCA2PV]!7<1:]\8OB)$KZ/90>'M(N/,5+EQY9:-E#*2S9D/! $D2@$ MMGC'R@'7_%CX=W'C"SM=6T2;[-XATO+VS*0AF&0P3?P58$90YP"3TW;AR&C_ M +0R:=H;V?B?1[Y_$-KOB<11K&DKKP/,!(,;9X8!3C!('.T>K^"]'UC0?"]K MIVN:M_:M]'DM6^8[BI9V)?!) ;Y?E"_*,5T% 'C_PS\+Z[J?CG5OB'XFL M?L4UYOBLK*YB'G1+D*&Z#;M1?+!P&8%B< _-[!110 4444 %%4]5U6QT32[C M4]3N8[:SMTWRRN>%'\R2<
3U4#Y3STR >F5CW'BG1K3Q1:>&I[S9J]W$9H+?RG.] &).X#:/N-U/; MZ5J03PW5O%<6\LO(_$/_)T/A/\ [!3_ /H-U0!L M?$KQ]JFA:C8^%O"]A]M\1:I$QA/_ #[@G"OM(VMTD/) 79E@1UYO4OA]\5_L MZZU%X]DN-:1_,>PBD:*W.P':$Z(Q.UYW/\ A7&L?\+V_P"$X^TV M/]F?\\M[^=_Q[>5TV[?O<_>Z?E7ID\\-K;RW%Q+'#!$A>221@JHH&223P !W MH \[^$_Q$N/%]G=:3K$N58!#,,E2^S@JP(PXQ@$CINVCF_A)J4,7 MQ<^(NELLGGW%[+<(P VA8YY%8'G.F:_Q&_XH;X\Z#XO;Y;&_V?:)9OG5<+Y,VU5^ M;Y8F1AU^8]^@ /=[^QM]3TZYL+R/S+6ZB:&9-Q&Y&!##(Y&03TKQ#X+7UQX4 M\<^(OA]?2?NXY9)K5YE$32.A"DJAY/F1[7'S'"ID9!)KW>O!/'$B^'_VE_#% M_8PQ^??);K<%RQ#&1WMRV,\$1XQCC(!(/.0#WNO!/#4$WQ5^-,_BR2*1O#NB MN$LI"I"R-&&T^T^&KZ7_3;$ *D6YON$*,*N2?+<#Y< M[3G/SZ^F>'?C%X@URTU/7=>@T6UM;MI191OD%>&"E(2!)&2 N'DW ;O7GVB@ M#PCQ)\7Y?'NCW/ACP1H&JSWVH1&&:65$'DQLRJQP"PVL&92S%0NX'/IZ?\/? M"?\ PA7@NQT:1X)+I-TES-#'M$DC$D^[8&%#'DA1P.@ZBB@ HHHH ***XOQ; M\5/"G@VXEL]1O9)=0C17-E:QEY,,>,GA%./FPS XP>XR =I17+^$_B%X:\:[ MH]&O_,NHXEEEM98VCDC!]B,-@\$J2 2.>1GJ* ,?PYXIT;Q;ITE_H=Y]KM8Y M3"S^4\>' !(PX!Z,/SKRM/%7C?XJ:S=VO@ZYCT/PW:N]O-J;*6:X!;&Y"4#* M^S#!5VE<_,XRM0?!;39M9^"?B?2[=HUGO;BZMXVD)"AGMHU!. 3C)]#7;_"; MP5J7@3PK=:7JD]I-/+>O<*UJ[,H4HBX.Y5.WI0!YYK ^)/PAO$UF77)_$ MWAYI46X%R[L0,8PP;<8LEB RL02%W=0IT/CEK-GXA^$&AZO8/OM;O4(94R02 MN89B:3J4.L MZ-8ZI;K(L%[;QW$:R !@KJ& ."1G!]37C_Q^T2:T31?&^F>8FH:;<)$\BQEP MJ[B\;MG*J%<$ Y=(9H_/TJX90BHP/E2$NK,3P26\T< M=E&1W/:?$>QM]0^&OB.&ZC\R-=/FF W$8>-3(AX]&53[XYXH U/#>MP^(_#6 MFZS!Y82\MTE*)()!&Q'S)N'4JV5/ Y!X%#ET73TDEU37G-G!'& MA9C&<"3 VD$D,J8X/[S(Z57_ &?=2FOOAD+>58PEA>RV\14')4[9\26M]/:Z7*]M9V\)28+)$?+5L.0 N0\@ P0Y!YY M) /;_AEX1_X0OP-9:;*NV^E_TF]YS^^<#*_>(^4!4R#@[<]ZC^)G@&'Q_P"& MA9K+';ZA;.9;.X= 0&Q@HQQD(W&<=PIP=N#YY;>._BM\0=LOA/1(-(TQI4VW MLH5L+RK?/(-LBA@Q.Q"PP!]?1_AWX=\2>&]#EMO$NO?VO=2RF4,7DD,7;:)' M.67 4@;5P2W7.: /-/#7QLN_"-O/X=\?Z=J4FJ:>XB6:)4>1UQ_RTW, 3C&' M!.\$'_::YX/TK7?B-\3+?X@ZUI?]G:191(MA:72!S)\A*E"57*AG,@D(ZD!< MXROM]% !1110 4444 %%H'0UTE &/K'BG1M!U'2[#4[SR+K5)?)LT\IV\U\J,94$#EUZXZUS_Q*\?2 M>!].L8[&P_M#5]2E:"SM?FY('WL*#NPS1C9D%MW!XKE_B_\ \E#^&/\ V%3_ M .C;>M#QI\.-8\1_%/P]XHL[FQ2QTW[-YT",9(YH PYOA M]\5]\. '&6'"-G:/FQTU/AA\1-9U#7+SP M;XSA\CQ#:[G25PD9F P2A48!8 [@4&&09[9;UBO!/"8A\8?M*:QXBTZ20Z?I MR,?."!TE81"W #J< -\[J>G7 !?TK4H;']JO7+>59"]_9+;Q%0,!A!#+E MN>FV-NF>2/K7ME>$?'VQN-%\0^&/&]G'YDEI*L+^:P,8>-_-B&T88Y_>YP>B MCH>OM]A?6^IZ=;7]G)YEK=1+-"^TC$>#O^+:?'G4?"J_NM M&U?'V"?M R+H?BKP?XCM(8VU"%W;=(6 M*N(7C>-2 1P&=NF"<]>!CT_XF:W-X>^&^N:C;^9YZV_E1M'(8VC:1A&'##D% M2^[\.HZT >8>)8)OBS\:8-$CBDD\.^'G*7L@4[=V M]U\N?#_XFZ;X)\'?V7HFA7>H>*+^X/F-(JB-F.5B5=N7<#Y?DP,EWPPR*[!- M)^-'CETEU#4X_#&GN\4HC@?R7"E<':$)DR!DE)'7DCICY0"GXGT;7?@SXMF\ M7>&T^T^&KZ7_ $VQ "I%N;[A"C"KDGRW ^7.TYS\]CQ)\7Y?'NCW/ACP1H&J MSWVH1&&:65$'DQLRJQP"PVL&92S%0NX'/I[G )EMXEN)(Y)P@$CQH45FQR0I M)(&>V3CU-24 "2Z3=)I:MINC6ZW&J:A:6,#/L62ZF6)2V"< L0,X!X]C7'^!/&NI>*/%7C'2[V" MTC@T6]^SVS0HP9UWRKE\L03B,= .]<19:2OQ9^+WB(^(?,ET/PZ[6<%@+AE& M\L4W?* <,8W<\@YV#+** /3] \?^%/%#K%H^N6D\[.46!B8I7(7<=L;@,1CG M(&.#Z&NDKQ?QU\$M)M]#.J^"X9]-U?3LW,:132R&?;\VUH*] M9\)O'#>./!R3WDL;:M9OY%X%"KN/59-H/ 9>^ -RO@ "@#A/C'XEN/&&L6GP M[\*-]LO#*SWR1R!%9T4L(MY8*=N&9@>C*@SN! W_ ( ^)Y-:\#2:73Y?\ M9]W-;;MV?,R1+NQCC_6XQS]W/? ]0KR/]GB":U\"ZI;W$4D,\6L2I)'(I5D8 M11 @@\@@]J /7*\$\-03?%7XTS^+)(I&\.Z*X2RD*D+(T9S$ ?E;)9C,00<< M*W!%=?\ '?6YM'^&5Q#!Y@?4;B.S,B2%"BG+MTZ@K&4(XR&/T/G'A?XKP^'? M!VE^&/!'AJ[O]:9"]PUQ$&WS<,Y5(OFE& P!)4JJKG.#0!])UX!XGT;7?@SX MMF\7>&T^T^&KZ7_3;$ *D6YON$*,*N2?+<#Y<[3G/SZ^F>'?C%X@URTU/7=> M@T6UM;MI191OD%>&"E(2!)&2 N'DW ;O7GVB@#PCQ)\7Y?'NCW/ACP1H&JSW MVH1&&:65$'DQLRJQP"PVL&92S%0NX'/IZ?\ #WPG_P (5X+L=&D>"2Z3=)/-9U/X6:]XEUR;^ MT;K39;AU&Q(=R1P)($^1<#))YP>M '8>(?B+X1\+7BV>L:W!!='K"BO*Z< _ M,J E%/&5Q%9Z=>R1:A(C.+*ZC*284\X/*,%]'\5:=K7BKQ!8P:IJ=SJ$D3F[B1XQD)(S!,;0Q9SSC@ 8R!0!]!U\P>/M5O/ MC!KFHW&@C9H7AK3Y;CSKA2HEQR[#"DAG"C:K'I&3\IR!]/UEZ!X"=P'.,D^]T >5_L^ZE-??#(6\JQA+"]EMXBH.2IVRY;GKND;IC@#ZUZA// M#:V\MQ<2QPP1(7DDD8*J*!DDD\ =Z\K^ %C<:9X-UFPO(_+NK76YX9DW [7 M6.(,,C@X(/2I/V@M2FL?AD;>)8RE_>Q6\I8'(4;I\4ZEKEIK7 MC#QK//=6=VUQ!%:$RB-N&#(9!MC^<#*B,KA0/H 9FI>$?$WPC\8KKG@BRN]5 MT&]?;\GO#(' M.-YZ,$\Q>AV!3AE4E@#D>[T4 4])TV'1M&L=+MVD:"RMX[>-I""Q5%"@G S M@>@JY110 4444 %%%>;_ !K\4ZSX2\&V=_H=Y]DNI-02%G\I),H8Y"1AP1U4 M?E0!Z)//#:V\MQ<2QPP1(7DDD8*J*!DDD\ =Z\_U+XW^ ].N%@&JR7;_:/( MD-K;NRQC)!D+$ ,@QU0L3D8!KF_VC/$-QI_A?3M#@7$>J2L\[Y'*1%"$P1W9 ME.01C9CD$UWFE?#/P;I.EV]@GAW3;D0IM\^[M8YI9#W9F9>;ID=H[K''(2 MBD21$(?F.6CWNF2<\-TR17L>H^'-(U?5--U+4+&.XN],=GLW [35/AE\5?#<.J'9_;=I&)((DRZI.2J)(' *LLBH6QTVGD M\BOJ>O(_VA= 74O <6L*L?GZ5<*Q=F8'RI"$95 X)+>4>>RG!['O/ _B3_A+ MO!>EZX8_+DNHOWJ!< 2*2C[1D_+N5L9.<8SS0!Q?Q,U*;2OB;\-+B!8V=[V> MW(<$C;+Y,3'@CD*YQ[XZ]*]4KR?XN6-Q)XR^&]^L>;6'6TAD? M _"D/@SP=8:,@C,\:;[J1,?O)FY. L@C8.F,;0 M<%>5/0*OI?P[\!I\/]#ETV/5)[[SI3-(7C6- _3*J,L,J$!RS?=R,9-=A0!X M_P"!?"/BG7?'8^(7C-?L%U'$$LM/C)P%:+;DJS,8UPS'9D-O9B=N,-[!110 M4444 %%%% !7/^(_''AKPEY8US5X+223!6+#22$'.&V("VWY2-V,9&,YKE_A MQXIUG7O&7CJPU.\\^UTO4!#9IY2+Y2>9,,94 GA%ZYZ5PGPILM-^)OCSQ1XJ M\0V,=U+&\1M[6<*\2*X=0&7: Y5(U4$CU)&<$ 'H^@?&'P9XBU1=-M=1DANY M+@P6Z7,+()\=&5N@#= &*L3QC)&>H\2ZE-HWA75]4MUC:>RLIKB-9 2I9$+ M'!!QD>HKR?XX^"/#-CX#_M6PL=-TJ\M+A!']G@6(W(<[6CPN 3CY\X) 1L8! M)KT#2;.;Q+\([&RN+N3S]3T*.*2YDS(VZ2 N" M!X@UNQM-8U#5KB6:2:_@$S*%=DQE\Y)8,Q;@G=@YVBLSXN>!4\(_9_'O@X?V M5=64J+<16JJD:@_*LBKT&251E (8-DC[Q:W^SQK2WD:,@,%=2I(R",X/H: M *?A7Q#;^*_"^GZY:KMCNX@Y3)/EN#ATR0,[6##..<9'%<'\)-2FE\5?$72V M6/R+?79;A& .XM(\BL#SC&(EQQW/X8G[/5W<:?\ \)+X4OQ!#=6%V)?)W@R% M^8Y>A(95,<8R.A;J/564^V>> M: /6*\$$+?&#XTO.#'/X6\..J$&1628@DC"Y97$CJW%N0X)&V5UB8\$)K'P=_PC7@CPK)/J#7 M!:ZU$;IE#RY56*X"1D!4 +-M_=DD$/%I\>^ A//--*6O M]/16E+EVRQ"CEXV/)4*8V-N3( 0N&&T; M8HW XW*'!)8\]_;X(VAMXHGFDG=$"M+(%#.0/O': ,GKP /0"@#Q#7?$WQ&^ M(MA)X;TWP1=Z%!=IMN[N]>1,1[USARJ #&0R@.64G X->K^#_#4/@_PGI^@P M7$EPEHC S. "[,Q=C@=!N8X'.!CD]:W** "BBB@ HHHH **X_P"*6MZCX<^' M&K:MI-Q]GOH/)\N78K[=TR*>&!!X)'(KC_B+XNU&S^ >F7K-YE]KEI;6T\^% M&/-A+R-MVX^8*RX&,;\C&!0!T&M_&GP-HGGI_:_V^XAV_N;",R[\X^Z_$9P# MD_-V(Z\5TGAKQAH'C"WGGT'4H[Q+=PDH",C(2,C*L <'G!Q@X/H:Y/X=_#OP MG!X!T::;0K&]N+RTBNYI[VW29R\B*Q +#A1G ].Y))XRTT:Q\+?M/V-GHD\ M<-I>V\DL]G;':L):&1C$P!/!9%D"X &Y<# !H T_B9;R>+/C#X1\%WDNS2&B M-]-&I;]\1YA96PP_AA*@CE?,8\]*[S5?AGX-U;2[BP?P[IML)DV^?:6L<,L9 M[,K*N00?P/0@@D5YI\;_ +9X8\?>%?&]MY\D<&()$CS&/W;E]AD&<>8LCKC' M16ZC('N<$\-U;Q7%O+'-!*@>.2-@RNI&001P01WH \0^$FJWW@[QYJWPUU>Y MDECC=GTYF/ (!<[0-VT21GS,%L*5(^\QK?\ CQJ4VC>%=!U2W6-I[+7;>XC6 M0$J61)6 ."#C(]17.?'VQN-%\0^&/&]G'YDEI*L+^:P,8>-_-B&T88Y_>YP> MBCH>NW\?X6U7X6VU_8&.XM(;V&Z>:.12OE,CHK@Y^8%I$Z9ZYZ4 >N5Y_P#& M'QE_PB'@:X^S3>7J>H9M;3:V'3(^>088,-J]&&<,R9ZUZ!7S)\3_ !6NF?'R M/4+_ $V.^@T-(%A@65H2YV>:K,W/*R29Z8(4 CKD ]?^$W@=O _@Y(+R*-=6 MO'\^\*E6VGHL>X#D*O;)&YGP2#74>(] L?%/A^\T74ED-I=(%?RVVLI!#*P/ MJ& /.1QR".*\<>X^,WQ#ENA:Q?\ "*:9RJI,&MW.U@P&_:9BV" 64*AVD<<@ M]W\//ANW@6XU.[FU^[U2[U%]UPTD2HKD'(8Y+.7RS\[L'=R,@&@#SS0;GX@? M"+4;SP^/#U]XGT3_ %EF]K')M3)ZJRJ^S/.Z,]&Y!P?$/AJ>\WZ1::>DT%OY2#8Y6 D[@-Q^^W4]_I0!V'B'Q5H7A2S6 MZUS4X+*-ON!R2\F" =J#+-C<,X!QG)XKD[+XW^ [W5)+$:K) \:17$]NZ13 M%O0XRH4\$N%'?DH5XG\8_$\WB'5+7X9:"DCZA>7$/VV0H=B+PZJ?E)P/ED9E^Z%[Y8#L/@Q M/-<_"307GEDE<)*@9V+$*LSJHY[!0 !V KJ+7PYI%GX@OM>@L8UU2^1$N+D MDEF50 ,G"C"KD+C.!G.!0!XY\ KZXT7Q#XG\$7DGF26DK3)Y2@QAXW\J4[C MACG]UC(Z*>AZ^[UX)\4Y%\!?&7P[XVCAC:"Z0K7(P4D 'RI$"X(& M5Y'K[W0!Y7X9U*:+]HCQMI:K'Y%Q96UP[$'<&CCB50.<8Q*V>.P_'U2O)]&L M;BT_::\0S3Q[([O1$F@.X'>@,$9/'3YD8<^GIBND^+6I3:5\*_$%Q L;.]N+ M^.O2@#S@0M\8/C2\X,<_A;PXZH09%9)B"2,+EE<2.IR M0 #&@S@XS[W7RY\/_'7B:Q\'?\(UX(\*R3Z@UP6NM1&Z90\N55BN D9 5 "S M;?W9)')KL$^$7C?QDZ7'COQ=(L#/%,;&W)D (7##:-L4;@<;E#@DL>>X!I_% M+X=ZHVL+X\\&S3QZ_:[7G@C.6F"KM#(#U8*-I3HZ\8SD/0N_B%\3/$.DC1M- M^'U]I^I7,312WTHEB1*)YI)W1 K2R!0S MD#[QV@#)Z\ #T J2@#C_ (:^"/\ A O"2Z5)=?:;J64W-RZCY!(RJI5.,[0% M R>3R>,X'8444 %%%% !116/XLOKC3/!NN7]G)Y=U:Z?/-"^T':ZQL5.#P<$ M#K0!L5Q?B#XK^#/#5Q/:7NLQR7D*,6MK5&F;<"1L)4;5?*D88C'&<#FN;L_' MFLP?L\MXNNIOM.KF*1!-L1,.UPT*/M"[?ERIQCG;@]]A68($D=%5 PPHPN3W)/)P =YX3^(7AKQKNCT:_P#,NHXE MEEM98VCDC!]B,-@\$J2 2.>1G4\1Z_8^%O#]YK6I-(+2U0,_EIN9B2%50/4L M0.<#GD@.XC60 ,%= M0P!P2,X/J:R_%7ABWU[P-J'AV"""..6T,5K'S''$ZC,7W>BJRJ< =!C!'%>? M_L\^)/[3\%W&AO'MDTB7Y7"X#1REG&3GE@PDSP!C;U.: .@^-O\ R2'7?^W? M_P!'QUUGAK4IM9\*Z1JEPL:SWME#<2+&"%#.@8@9).,GU-)M7_>ZMK>)EE=Q( MX@;Y@2V,AG)W-R']-_P"$:TB6+(N9P5WHZ9#"5EW-T.UHE&-X MR>C4 >WW]C;ZGIUS87D?F6MU$T,R;B-R,"&&1R,@GI7A%KI7C7X,>*)X-#TN M^\2>&;[=(L$*,S*P&!N**?+D' +8VNO;(PG9^ ?A9?>%O$$GB/5_$]WJ>K7% MNL,XVY5@0-RL[[G< JFTC8?DYX.*],H \(O=(\:_&?6+*/7-&G\,^&;*5G9) M"PFD;:N1M?&YN3M?8%4,_P!XC!]WHHH **** "BBB@ K/UG7-+\/:<]_J]_! M96JY&^9\;B 3M4=6; .%&2<<"N'UGQ3K-I\>?#WAJ"\V:1=Z>\T]OY2'>X6< M@[B-P^XO0]OK7&>-3#X[_:#TGP?JLA!C1P#*S0^>QR!D!L(A&>BD@@ MG@ [/_A>O@'^T?LW]J3^3Y7F?:_LDGE[LXV8V[]V.?N[<=\\5Z)!/#=6\5Q; MRQS02H'CDC8,KJ1D$$<$$=ZX_P 2?#GP;?>&M2MWT;1M,#6[G[0\/3S>"?VDM7T MRZED^QZ\[NCRL88V:3]ZA .0Y#;X0>Y8XP+?!S6NH7$D^ MJ:6XBGDD)9I8VR8W)P!G 9>I)V9)^:J^JZE-8_M+Z';Q+&4O]":WE+ Y"AYI M9\N",$SQE ",D<&-]P^9TCG+#'7@2)^?L: /6*\(\?&X^*7Q5L MO!&G3_\ $ITC]]J4B3!1G*B0CE@S*&"+\N0[.#QDCV/Q+J4VC>%=7U2W6-I[ M*RFN(UD!*ED0L <$'&1ZBOF#X8^.M5\+Z7JFG>&O"LFJZU=NLS7"^9*$B3 M:%!D@%G^8,.7&*.&") D<<:A510, #@ #M7F_Q6^&D MWBY(-=T.>2W\2:<@^SD2E!,JL6"@Y^1PQ)5N.3@]BO*?\*T^)WC>#_BLO%GV M"UDBVM9Q$29*OE0\4>V(_P![=N8\*/I[/H>DIH.AV6DQ7,]Q#9Q+#%)/MW[% MX4':JC@8'3MSDY- 'D%A\3_B8^CVVG_\*\OI=9;;%]ON+>6.%VW ;G3:H7(Z MG>J@\\#BNK^$W@*^\&Z7?7VLWB M44 %%%% !1110 445XAX:^)7B*3X&^(_$^H7?VS4[6[:VMY?+CC\O&O&NZ/1K_P RZCB666UEC:.2,'V(PV#P2I(!(YY&>#^"W@+PS<_# MRTUB_P!(M-0O-0>1I'O85F"!)'150,,*,+D]R3R< 8GCOP]I?A;XU^";O06 M@T^2^NX4GL[,>7L E5"^%/"R*Q7 !V-U)- '7_'O6;S2/AJT5F_E_VA=I9S M."0PC*N[ $$==@4YR"K,, M(O\ A)_AUI%])+YEU'%]FN2TWFOYD?REG/7

I /*-0M?^%'?%6P MNK*XG7PKK&1/"[Y"*#A@?O,WE[U<'&X@[2>2J#/OGITKI-ZO?OLM;2)I7P0"V.BKD@%B< #/)(%EZ;X#\-_P!@Z1#$D<=W-^^0(A\L_OI5VLHXRJJS_(>3R*Z/P?\ "+6M M.\2Z?XF\2^+KN_U2T1E1$)E"C)&WS9\K03X9G\,Z()8 MWO)[PR!SC>>C!/,7H=@4X95)8 Y'N]% %/2=-AT;1K'2[=I&@LK>.WC:0@L5 M10H)P ,X'H*N444 %%%% !117F_Q'\4ZSH/C+P+8:9>>1:ZIJ!AO$\I&\U/, MA&,L"1P[=,=: /0+Z_L],LY+R_NX+2UCQOFGD$:+D@#+'@9) _&O/YOCKX!C MO+:!-4GECEW;YTM)-D.!D;@5#'/0;0WO@E_\*X\%?V=]A_X1?2O)\KR=WV9?,VXQGS,; M]V/XL[L\YSS0!N:5JMCK>EV^IZ98=6OTDBL0JC", ,R,2",+N4X(.20,8R1QG[/L?V'4?&FDP:A]ML; M.[B6"5&_=RF.SV;N3B) MFQD[17U/7D?[0N@+J7@.+6%6/S]*N%8NS,#Y4A",J@<$EO*//93@]CW MG@?Q)_PEW@O2]<,?ER747[U N )%)1]HR?EW*V,G.,9YH XO5=2FL?VE]#MX MEC*7^A-;RE@J5Y/XDL;B/]I#P;?M'BUFT^>&-]P^9 MTCG+#'7@2)^?L:]8H \3^,VIWWBGQ!I'PVT"2,W=TXN+S,NU5 !954<12*#M,28W+R%VRON'S9'J =_\ $WX=V_Q!T..(3?9]3L]S MV4S$[ 6QN1P/X6VKR!D8!&>0> T?XB?$S0-#?1]2\!ZKJNI6N^&*_:*4@XX4 MOM0B7!_B5AN&.#/"]KH<5]/>1P9(>957!8Y8*%'"EBQ )8C=C M) %=!0!Y?\,_ VNZ?XAU;QIXKE\O6]4WQ_8XY Z0QEP>6RW]Q0JAB%4 9).% M]0HHH **** "BBB@ KE_$/Q%\(^%KQ;/6-;@@NCUA17E=. ?F5 2N0P(W8SV MS7'_ R\>:SJ?PLU[Q+KDW]HW6FRW#J-B0[DC@20)\BX&23S@]:P/@AX7T?Q M5IVM>*O$%C!JFIW.H21.;N)'C&0DC,$QM#%G/.. !C)R >A^$OBIX4\97$5 MGIU[)%J$B,XLKJ,I)A3S@\HQQ\V%8G&3V..TKY\^//A?1?#EOH>NZ%'::1J" MW!B$-D@A:0 ;Q*H4C!1@!N S^\7)X%?0= 'S!X^U6\^,&N:C<:"-FA>&M/EN M/.N%*B7'+L,*2&<*-JL>D9/RG('K?P2U]M>^&5BLK2-/ISM8R,R*H(3!3;CJ M!&R#)P<@]>I[#0/#FD>%M+73=%L8[2T#E]BDL68]2S,26/09)/ Z 5XQ\.) M%\"?'#Q#X+6&,6FHN6MO*+/Y056FB4LQ!P(G8'@G(J#DJ=LN6YZ[I&Z8X ^M>J5Y/\ +&XTSP;K-A>1^7=6NMSPS M)N!VNL<089'!P0>E 'JD\\-K;RW%Q+'#!$A>221@JHH&223P !WKPSX?6-Q\ M2_BAJ'Q!U"/.D6$IATZ*5@2'4#RQL.[&U6WG!'[Q@5SSCH_V@M2FL?AD;>)8 MRE_>Q6\I8'(4;I+3X]\!">>::4M?Z>BM*7+ MMEB%'+QL>2HY4_,N /DGTSX/>*=2URTUKQAXUGGNK.[:X@BM"91&W#!D,@VQ M_.!E1&5PH'T]HH \,UWQ-\1OB+82>&]-\$7>A07:;;N[O7D3$>]O._C7XIUGPEX-L[_0[S[)=2:@D+/Y M2290QR$C#@CJH_*N?_:,\0W&G^%].T.!<1ZI*SSOD+/C#X1\%WDNS2&B-]-&I;]\1YA96PP_AA*@CE?,8\ M]*[S5?AGX-U;2[BP?P[IML)DV^?:6L<,L9[,K*N00?P/0@@D5YI\;_MGACQ] MX5\;VWGR1P8@D2/,8_=N7V&09QYBR.N,=%;J,@>YP3PW5O%<6\L@#Q#X2:K?>#O'FK?#75[F26.-V?3F8\ @%SM W;1)&?,P6PI M4C[S&M_XF:E-I7Q-^&EQ L;.][/;D."1ME\F)CP1R%E-8C M3[1'(K*3*\+1XP>05C8Y'''N* /7*\G^.'B6X@T>Q\'Z0V[5]?E6'8D@5A$6 M P3N&W>Q"\C:5$@->L5\L3^-Y-(^/VM:Y+H7]JWT=W+8V=M!*T1#J1 C# ;< MQ12,8Y+Y&,"@#Z#\!^%(?!G@ZPT9!&9XTWW4B8_>3-RYS@$C/R@D9VJH/2CQ MQX,L?'7AJ31[Z22$AQ-;SIR890" V.C##$$'J"<8."/++;3_ (S?$';<7NH_ M\(OIK2HPB0-;2 #*L55?WIQ@G;(R@D@CC!'H_P ._ :?#_0Y=-CU2>^\Z4S2 M%XUC0/TRJC+#*A 6\_AK4O!NI>(8+)PEI+M.CL-T=K"L2EL 9(4 9P!S["KE% !1110 445YO\./%.LZ M]XR\=6&IWGGVNEZ@(;-/*1?*3S)AC*@$\(O7/2@#J/$?CCPUX2\L:YJ\%I)) M@K%AI)"#G#;$!;;\I&[&,C&>*/%7B&QCNI8WB-O:SA7B17#J R[0'*I&J@ MD>I(S@C7^./@CPS8^ _[5L+'3=*O+2X01_9X%B-R'.UH\+@$X^?."0$;& 2: M /6/$NI3:-X5U?5+=8VGLK*:XC60$J61"P!P0<9'J*\O^#/@C1=2\$#Q!K=C M::QJ&K7$LTDU_ )F4*[)C+YR2P9BW!.[!SM%=QI-G-XE^$=C97%W)Y^IZ%'% M)?6O/_ -GC6YAI>L>%K_S(KO3KCS8X9Y"'56^5T$9Y M4(ZY/O+R >H!4^+G@5/"/V?Q[X.']E75E*BW$5JJI&H/RK(J]!DE490" ( M^\6]?\*^(;?Q7X7T_7+5=L=W$'*9)\MP<.F2!G:P89QSC(XJYJVFPZSHU]I= MPTBP7MO);R-&0&"NI4D9!&<'T->.?L]7=QI__"2^%+\00W5A=B7R=X,A?F.7 MH2&53'&,CH6ZG(H V_A)J4TOBKXBZ6RQ^1;Z[+<(P!W%I'D5@><8Q$N..Y_# MU2O)_A98W&G_ !*^)D-U'Y/564^V>>:Z3XM:E-I7PK\0 M7$"QL[VXMR'!(VRNL3'@CD*YQ[XZ]* /.!"WQ@^-+S@QS^%O#CJA!D5DF()( MPN65Q(ZG) ,:#.#C/O=?+GP_P#'7B:Q\'?\(UX(\*R3Z@UP6NM1&Z90\N55 MBN D9 5 "S;?W9)')KL$^$7C?QDZ7'COQ=(L#/%,;&W)D (7##:-L4;@<;E# M@DL>>X!)XZ\"^(/"'BT^/? 0GGFFE+7^GHK2ER[98A1R\;'DJ.5/S+@#Y(]= M\3?$;XBV$GAO3?!%WH4%VFV[N[UY$Q'O7.'*H ,9#* Y92<#@U[?!&T-O%$\ MTD[H@5I9 H9R!]X[0!D]> !Z 5)0!A^#_#4/@_PGI^@P7$EPEHC S. "[,Q= MC@=!N8X'.!CD]:KV?@#PI8ZS=:Q#H=HVH7-Q]JDN)E,K"7<6WIO)V'<2?EQV M]!7244 %%%% !117'_%+6]1\.?#C5M6TFX^SWT'D^7+L5]NZ9%/# @\$CD4 M=A7G^M_&GP-HGGI_:_V^XAV_N;",R[\X^Z_$9P#D_-V(Z\5S_P 1?%VHV?P# MTR]9O,OM1MNW'S!67 QC?D8P*V/AW\._"<'@'1IIM"L;VX MO+2*[FGO;=)G+R(K$ L.%&< #T[DDD ZSPUXPT#QA;SSZ#J4=XENX24!&1D) M&1E6 .#S@XP<'T-5_''C.Q\"^&I-7OHY)B7$-O G!FE()"YZ*,*22>@!QDX! M\HM-&L?"W[3]C9Z)/'#:7MO)+/9VQVK"6AD8Q, 3P619 N !N7 P :]GUSPY MI'B6WMK?6;&.\@M[A;F..0G;YB@@$@'###'Y3D'/(H ^5+1M=\'>(?#'Q"U> M7_D,7DA*X.,,"".*^OZX/XQ: OB#X9:JNV/S[%/M\ M+.S *8\E^G4F/S >,D=.HC^#'B3_A(_AK8;H]DVF_\ $ODPN%;RU7:1R<_( M4R>/FW<8Q0!E_'C4IM&\*Z#JENL;3V6NV]Q&L@)4LB2L <$'&1ZBO5*\G_:& ML;B[^&L^.TU"*:<[@-B%7C!YZ_,ZCCU],UZQ0!Y_\8?&7_"(>!KC[--Y M>IZAFUM-K8=,CYY!A@PVKT89PS)GK4GPF\#MX'\')!>11KJUX_GWA4JVT]%C MW H7^FQWT&AI L,"RM"7.SS59FYY623/3!" M@$=<](]Q\9OB'+="UB_X133.55)@UNYVL& W[3,6P0"RA4.TCCD$ ]C\1Z!8 M^*?#]YHNI+(;2Z0*_EMM92"&5@?4, >=T9Z-R#@Y?T/X>?#=O MQJ=W-K]WJEWJ+[KAI(E17 M(.0QR6$O VIZIY_D MW0B,5F1M+&=AA,*W#8/S$<_*K'!Q706%];ZGIUM?V$JB$Y)9&"IT4J0H.!DHW7&:] KP3X>P3> / MCKK'A-HI(M/U5'>R1%+(57,D1WO\Q"IYJ$@GYL@YQD>]T >5_#/39M*^)OQ+ MMYVC9WO8+@%"2-LOG2J.0.0KC/OGKUKG/!%]<>&/VB?$_A^YDWQZQ++,JPJ" MN\YN(RQ.",1NX./XCW&"-?P]_P G0^+/^P4G_H-K5#X[Z->:9JV@^/\ 3T\Z M33)8HIHW!9%VR&2)B .%+%E8EA]Y .30![?7@GA&";P/^T;J>@112#3]821X M413#$JE3.I5.0P3:\0(Q_%TY6O8_#'B?2_%VAPZOI$_FV\G#*W#Q..J..S#/ MZ@@D$$^.>.(U\0?M+^&+"QFC\^Q2W:X#A@%,;O<%+ M_M!^'KB31]-\6:!R#P*X/X6V&L6/C+X@_;[2^M[&?53/:>?&Z1R;I)MSQYX.0(\ MD=1M]J[S0/#VF>%]+73-'@D@LUNW>Q(&><#C))ZDUJ4 8_B/PM MHWB[3H[#7+/[7:QRB94\UX\. 0#E"#T8_G5S3=)TW1K=K?2]/M+&!GWM':PK M$I; &2% &< <^PJY10 4444 %%%5[^^M],TZYO[R3R[6UB::9]I.U%!+' Y. M #TH L45X)\'?B59;8J7]LIK>-I"0H9T*@G )QD^AH \G3Q5XW^*FLW=KX. MN8]#\-VKO;S:FREFN 6QN0E ROLPP5=I7/S.,K69K ^)/PAO$UF77)_$WAYI M46X%R[L0,8PP;<8LEB RL02%W=0I]#^$W@K4O GA6ZTO5)[2:>6]>X5K5V90 MI1%P=RJ)\85BH5$5RN25#%&Q]#R<5U'PST2;P]\-]#TZX\SSUM_-D62,QM&T MC&0H5/(*E]OX=!TKB_A!_P E#^)W_85'_HVXH ]@KPB^^"OC7Q#>2:]KWC.# M^WXL?93!$VQ=@!CPXV>7\V?NHY)->G^-_'FE^ M.MKW5;>^FCN)?*06D. M_!P3RQ(4=.A.3S@$ XV+'7-+U'0X];M;^"33'B,PNB^U @SN+$XVXP QXWJR#<&/SY/S9S\OM%>$ M?:?^%A?M$V5_HK3OI.@Q+'/J%G+A'V^8P^8C[K.QCVC.Y0Q!P21[O0!X9\>] M-FT;6?#?CRS:-I[*XCMS#,25+(S31' .,B0-\P_AQW->UV%];ZGIUM?VJ:58ZU8-8:E;1W5H[H[PR#*L4<.N1W&Y1P>#T M.14EC86>F6<=G86D%I:QYV0P1B-%R23A1P,DD_C0!Y_\./"VLZ#XR\=7^IV? MD6NJ:@)K-_-1O-3S)CG"DD<.O7'6N\U+2=-UFW6WU33[2^@5]ZQW4*RJ&P1D M!@1G!//N:N44 %%%% !1110 4444 <'\4/'MSX)TNPCTJTCO=:U*X$-I;NCL M& QN.%Y8Y9%"Y!)<$9P17&3>&OCG/%;:F_BBQ%U;Q-(EFCJA+,O*,HB$3MV& MXE0>01UKK_%7PR_X2;XAZ+XK_M?[-_9GD?Z+]FW^;Y:'< MQ:C#MU/3?+2XF0 ).'W;7 'W6^0Y&,=QUPM?X_:9]O\ A?/<^=Y?]GW<-SMV MY\S),6W.>/\ 6YSS]W'?(X#X._$70M.\0^(KKQ#>_8K[7KM9\^21;(V]CC?N M)7)E;[P"J$R6YKT_XV_\DAUW_MW_ /1\= '>03PW5O%<6\LN;\>Z9XIU?P\+/PEJD&FWSRXFFF8KF$HP8*P5BK9*D$8(QP15CP) M_P D\\,_]@JU_P#12UEQ_%'PXWCR;P?,UW:Z@C^6DES#Y<4LA (123G)SP2 M&Q\I.5R >67_ ,*_&/PQTZY\0>$_%7G+;1-->1>5Y.Y%!YV,723"LY^;&,?+ MDFO5_AKXW_X3WPDNJR6OV:ZBE-M,/&&E^# M=#N-0U"Y@698G>VM7EVO"(1Q@D ]0U;38=9T:^TNX:18+VWDMY&C(#!74J M2,@C.#Z&O'/@%?2:1J/B?P1>20&ZL+MID\I6/F%3Y4IW'C:"L6,@'YCU[>WU MEQ^&]%BUN;6ETNT.J2OO:\:(-*#L$?RL>5&U0,# Z^IR <7\:_"VL^+O!MG8 M:'9_:[J/4$F9/-2/"".0$Y<@=6'YUZ1110!3L])TW3[BZN++3[2VGNWWW,D, M*HTS9)RY RQRQY/J?6KE%% !1110 4444 %>/^+/'GB77?B O@?P%-!;75MN M>]U&5%EC!5$?#G6]"T+XD?$V\U>X@MI(KN699I M$.5A6XD$@#8[LT(VCECMP"10 :QX7^*O@&5-9T3Q1?>)K=-BS6LPDE2 MS/E>%!9&#C<>@!->UZ5=7=[I=O<7^GR:?=NF9;5Y4D,3=QN0D,/0^A&0#D#Q MB?XO^/M;,M_X2\#R2:.B%HYKFUEF:8"39N4H5!/(RB[B,,B>+?%5C MX-\/RZSJ,-W+;QNJ%;6+>V6.!GH%'NQ Z#J0" >9^*/@_P"*?'?B&\O-?\5P M16,,KC3(8;_\ MI+:Y27S'0R.0KAV 9EWDJ0_(VY7@ -Z_X8\3Z7XNT.'5](G\VWDX96X>)QU1 MQV89_4$$@@GQSX@ZA#\1_BEX6T#PW/)=QZ:_GW6H:;./W*NZ%V5\;045%(8$ M_,X7[PP0"/Q8EQ\)/C"OC&WLYY= U?<+L1 '#OS(FYB?FW*)1]W/*@@ U[7! MXDT6Y\/Q:\FJ6@TF1 ZWDDH2, G;R6QM.[Y<'!!X//%6-5TJQUO2[C3-3MH[ MFSN$V2Q..&'\P0<$$<@@$F>OT; MPMK-I\>?$/B6>SV:1=Z>D,%QYJ'>X6 $;0=P^XW4=OI7>:5I5CHFEV^F:9;1 MVUG;ILBB0<*/YDDY))Y)))Y-7* *]]86>IV; M6&6>&1]P^5W"%1CKR(W_ "]Q0!;TJP^,OBG2[?7E\4Z;IL=PGVRRM!$N 'X5 M7Q&WR>6Y8;BYR$R-W*ZG@[XA:[IWBW_A!_'Z01:H=QM=2!")>98>6J@*%.?F MPWR_="E=^<^H6%];ZGIUM?VK_ !4TS^U_A?XAMO.\K9:& MYW;=V?)(EVXR.NS&>V<\]*N?#Z>&Y^'/AMX)8Y4&F6Z%D8, RQA6''<,"".Q M!%8]UKZ^*?@9J&M*T9>ZT*X:7RT95641,LB@-S@.&'?IU/6H_@E_R2'0O^WC M_P!'R4 =1XIM]=N_#EW!X:O8++5VV?9YYU!1,.I;(*MU7<.AZ_C7C'_"D_&O MA_\ XG^@^+O-\0M^]N$^:/SF^^R^8S'S34%E-M;D2.F(RJJR@[@S>:NT8YP?QZ_QIX1U&X^"[^%-)7[=?0VEI;1\K M%YOE/'EOF;"\(3@GVYJQX.^$_A;P3>?;K"">YOQN"75Y('>-6 !"@ *.AYQN M^9AG!Q7<4 8_A.QN-,\&Z'87D?EW5KI\$,R;@=KK&H89'!P0>E7(])TV'5)M M4BT^T34)DV2W:PJ)77CAGQDCY5X)[#TJY10 4444 %%%% !17SYXH^+!T_XZ MVS)>W:Z#ICBQO(5N)!%(WSK)*T8')1GZ8.[RA@\C'T'0!X_KGC;QCXL\:7OA M7P L%FNERL+W5IUW)D#&PAD.WYPZ\!BVW((4-6)K_A_XG_#=&\0Z;XMN_$-A M;H#=0W1=R$W98F)V8; %7+JP8!CT )KJ_@_\.-8^'_\ ;/\ :US8S?;O(\O[ M([MC9YF<[E7^^.F>]=!\4M9L]$^&NNRWCX^TVDEG"@(W/)*I10 2,XR6..=J ML<'% &AX+\66?C7PO:ZU9IY7FY2: R!FAD4X921^!&<$J5.!G%<79V<.E?M+ MZC-+=Q[]6T(2Q1MA3N5XTV+S\QVP,_';/'&:L? C1)M'^&5O-/Y@?4;B2\$; MQE"BG"+UZ@K&'!XR&'U.7XA_Y.A\)_\ 8*?_ -!NJ /8*\G\>?#/Q3X_\1S) M>>)H+/PU%B2RMDB,CK)L56W* H/.\ABS$9P ,FO2-ZO=I/);V<3 M2R+!$9'('H!_,X ZD@ D9?@SQQHOCK2WOM'ED!B?9-;S@++"><;@"1@@9!!( M/(Z@@ 'CG]N>,?@?KFGZ?KM__;7AFYWK JON=8UVK\F[YD95V'R\E/F(!SEA M]#UX9\J:M)>F66.VD#&%D5DV-V!^9RX\B)8O.N'WR2;0!N=N['&2>YH X?XS^'/\ A(_AK?[9-DVF_P#$ MPCRV%;RU;<#P<_(7P./FV\XS4GP=U]?$'PRTIMT?GV*?89E1& 4QX"=>I,?E MDD<9)Z=!WE9>B>&]%\.6_D:-I=I8H41',,05I HPN]NKD9/+$GD^M '%ZSX6 MUF[^//A[Q+!9[](M-/>&>X\U!L(;?PIX7U#7+I=T=I$7"9(\QR<(F0#CGWNTPVZ[K=R@P0Z,J-(%8C/+\\\;2,^C_$?P+_PL#P]; MZ3_:/V#R;M;GS?(\W.$==N-R_P!_.<]JT%N-.\ ^!K/^UK[;8Z5:06TEUY+' M. L8;8NX\G' SC- 'G?@+X@>*+;XAW7@+QKY=WJ!=C!=P*BA<1^9@A0 49!N M!P&!.".?E]4UW3/[;\/:GI/G>3]NM);;S=N[9O0KNQD9QG.,BOG"+XJZ7J_Q MML/%NJ13V.F6436MLL<7F.4(=0TOSEV^IZ9< MQW-G<)OBE0\,/Y@@Y!!Y!!!Y% '#_ Z>&;X2:0D4L;O"\Z2JK E&\YVPWH=K M*<'L0>]=QJT=]-HU]%I V#T/T->5_LX_\ )/-0 M_P"PK)_Z*BKL/&/Q)T+P-J.G6>L1WP^W9*S0VY:.-00"6;(SC.2%W,!U'*Y M/-)_@?XRN;B7Q&_C2,>*9'+L\8D102=O$RX91LXP$ 'W1QS71_";XB:SKVK: MGX4\40[M;TWS'>Y0( P20(R,%^73C!R,'/.17C'P],WC/XX:_XULX[N'18D:"*>-RL=PP5(U5@0"P M*KYFW'RG9GMD ]SKP2&-?A]^TN5>:,V?B-&;!U 5ADYR M1[W67JOAO1=?5M+M+][9'2$740D5 Y4MA6R,G8O.,CG'4Y (_%EC<:GX M-URPLX_,NKK3YX84W ;G:-@HR>!DD=:Q_A;HFH^'/AQI.DZM;_9[Z#SO,BWJ M^W=,[#E20>"#P:["B@"G)I.FS:I#JDNGVCZA"FR*[:%3*B\\*^,@?,W /<^M M7*** "BBB@ HHHH *\K^(_Q U>U\2Z=X(\'^7_;UZ\9ENBHE6U5CT*X;!VC< MQ9?E3D YROJE>(65]I=A^U'X@EU22"+_ (EX-O+,O$;K;PLS;CPF(UERQ(XR M,\X(!'K?@GXKZ#;_ /"0:9XVN]5OXT>:YL5+;0Q'S+%$V4D RV!M7[HVKG ' MJ_A'5-7UCPU:7FN:/)I6H.@\VW9@0> =RC)*@Y^ZV&4Y!SC)\OU#XQ>*M$Y-1TVW>16OKBWE=9MB!OE"E0AQG"DEFW+P"=M:G@7XQ2:OK@\->+M+_ M +$UML"/>K1I*YY"%'^:-BI7&2=W8@E00"3Q;9PV/Q\\"ZS/=QQI=6]S9A'P MH#(C[?F)Y+-.% QU ZYKU2O'_B__ ,E#^&/_ &%3_P"C;>O7)YEMK>6=Q(4C M0NPCC9V( SPJ@EC[ $GM0!YW\1_ WBGQSJ-OI]MX@@T_PRT2FZAV%I&F4N0= MH W+RG!<#(SC(&?/+^V\;_ A[.ZAU>/6/"\EP(?LSDJ,[68KL;)B))D(*$@E M06[*?6_!'Q*\/^/?M,>E//#=6_+VMVJI(4X^< ,05R<<'@XR!D9Y/XY^*+$> M$Y/"=G)'>ZUJ5Q##]C@?=+$ RR E5!.20@"G!._(S@T 9GQ>TFXUO0_#WQ+\ M-PSK=V<45RV8PSI ?WL;LN2O[MB<@ _?))PM>C^!?'6E^/-#%_8'RKB/"W=H M[9>W<]CZJ<'#=\=B"!8\#:/<:!X&T72[QYWNK>T03">42,CD99 PXVJ257'1 M5 R:XO5?V?\ P;J>J7%\DFI6(G??]GM)8UB0]]H9"0,\XS@9P,# !RFN36? MCW]H[05T:Y\^UTN*&2>[@ FB/E,T_#*<;262/<<88XP>,]O\1_"VLZ]XR\"W M^F6?GVNEZ@9KQ_-1?*3S(3G#$$\(W3/2NH\)^"]"\%:F M6<=G86D%I:QYV0P1B-%R23A1P,DD_C5BB@ HHHH **** "J]_?6^F:=&%=)\"KZW MN_A1IL,$F^2TEGAG&TC8YD:0#GK\KJ>/7US4?QYAL9?A7>/=F,3Q7$+V>Z3: M3+O"G:,_,?+:3CGC)[9 !Z1!/#=6\5Q;RQS02H'CDC8,KJ1D$$<$$=Z\O^!M MG#HVC>)=!6[CGGT[79XGQA6*A417*Y)4,4;'T/)Q4?P!\3R:UX&DTNYG\RZT MF7RE!W%A PS'ECP<$.H Z*BC'3-?X0?\E#^)W_85'_HVXH ]4U:.^FT:^BTN M:.#4'MY%M99!E4E*G8QX/ ;!Z'Z&O$)_@?XRN;B7Q&_C2,>*9'+L\8D102=O M$RX91LXP$ 'W1QS7I?C'XDZ%X&U'3K/6([X?;LE9H;3C!R,'/.10!Y7\-?&^H^,9=< M\">,[7SM2MXIX[B5"J"2/=Y60 P+X#)P1Z$9;G/AYK[?"7QCJ?@CQ0TD M&GW-QYMG>R(J1Y/RB4]?DD55&=Q"%<''S$:'P],WC/XX:_XULX[N'18D:"*> M-RL=PP5(U5@0"P*KYFW'RG9GMGT_QGX'T7QUI:6.L12 Q/OAN("%EA/&=I(( MP0,$$$'@]0" #/\ BGX@TW0OA]K27MQ&L][936]M!O422LX\O*J2"P4N"V,X M'-8_P(T2;1_AE;S3^8'U&XDO!&\90HIPB]>H*QAP>,AA]3'HWP$\%:1J*7DJ MWVI;,%8;Z56C# @@E45=W3&&RI!.0:]0H \W^"GA;6?"/@V\L-T??;230J[0MD'*$C*G*CD>@ M]*N44 %%%% !1110 45X)\8OB5%;DL4<0N , M$;%'/S#]X1C@Y]SL+ZWU/3K:_LY/,M;J)9H7VD;D8 J<'D9!'6@#S_XE>/M4 MT+4;'PMX7L/MOB+5(F,)_P"?<$X5]I&UNDAY("[,L".O-ZE\/OBO]G76HO'L MEQK2/YCV$4C16YV [0G1&)VKE6C526.3W.Y_PKC6/^%[?\)Q]IL?[,_YY;W\ M[_CV\KIMV_>Y^]T_*O3)YX;6WEN+B6.&")"\DDC!510,DDG@ #O0!YW\)_B) M<>+[.ZTG6X?LWB'2\)N+N." M"QUV**3S,!0KLKERQ.%"B']>HQSSGP1MO[<^(?C#QE L\5C/++' LL6-_G2^ M:?F!QN4*N5&?OCGIG7_:._Y)YI__ &%8_P#T5+0![!7#_$?PSXI\5V=GI>A: MU!INFS;X]4W@[Y(R4QMPN3@!\KN4-G!.":[BN+\-_%'PYXG\2WOA^U:[MM0M MG=5CO8?*,^TD-L!.@MY+=+M&)A<@E&5BC#(ZC,C' Z5S?Q<\8:7X>\#:M8SW,#ZE?VC6\%GYN)&$H*%\ $A0-QR0 2NW()% M2?![0+[P[\-["UU);N*[F>2X>WN6SY 9OE51_ "H#%3R&9LX/ .PU;38=9T M:^TNX:18+VWDMY&C(#!74J2,@C.#Z&O'/@%?2:1J/B?P1>20&ZL+MID\I6/F M%3Y4IW'C:"L6,@'YCU[>WUEQ^&]%BUN;6ETNT.J2OO:\:(-*#L$?RL>5&U0, M# Z^IR <7\1_"VLZ]XR\"W^F6?GVNEZ@9KQ_-1?*3S(3G#$$\(W3/2O2*** M*>FZ3INC6[6^EZ?:6,#/O:.UA6)2V ,D* ,X Y]A5RBB@ HHHH **** "O$( M/&'Q%^)&N:C_ ,(//8Z7H5A*\<=]/%D7/3&2Z,=Q'S[0HVAL,2=N?7]=TS^V M_#VIZ3YWD_;K26V\W;NV;T*[L9&<9SC(KG_AQX%_X5_X>N-)_M'[?YUVUSYO MD>5C*(NW&YO[F62>*_'_P@UG2;;QA?QZWHMTCC]W)YDG# L1(ZJY== MRG#94AL CJOT'7S)\8?BCI'C-['0=+:1M'@N$N)[\0G>[;2N(XV*\*KM][&X M^@&6][\)^--"\:Z?3M=GB?&%8J%1%J5X_\(/^2A_$[_L*C_T;<5W' MC?QYI?@+3K:]U6WOIH[B7RD%I#OP<$\L2%'3H3D\X! . #S"^^"OC7Q#>2:] MKWC.#^WXL?93!$VQ=@!CPXV>7\V?NHY)-7_AWXZ\2Z;X[E^'?C$_;;Y,K M;7B,K$;8MX#'C>K(-P8_/D_-G/R^L6.N:7J.AQZW:W\$FF/$9A=%]J!!G<6) MQMQ@YSC&"#C%>,?:?^%A?M$V5_HK3OI.@Q+'/J%G+A'V^8P^8C[K.QCVC.Y0 MQ!P20 >[UX9\>]-FT;6?#?CRS:-I[*XCMS#,25+(S31' .,B0-\P_AQW->Y MU3U32K'6K!K#4K:.ZM'='>&095BCAUR.XW*.#P>AR* )+"^M]3TZVO[.3S+6 MZB6:%]I&Y& *G!Y&01UKS_X<>%M9T'QEXZO]3L_(M=4U 36;^:C>:GF3'.%) M(X=>N.M>@6-A9Z99QV=A:06EK'G9#!&(T7)).%' R23^-6* *>I:3INLVZV^ MJ:?:7T"OO6.ZA650V",@,",X)Y]S5RBB@ HHHH **** "N+^)GCZ'P!X:%XL M4=QJ%RYBL[=W !;&2[#.2B\9QW*C(W9':5XG\=9K&V\5?#^?5!&=/CO97NA) M'O4Q!X"^5P=PVYXP]\>3V.IR1(8;"/S+9%0X;$OEA=L@ MW,"-C?= SZ=?\,-:\;:A9WEEXST:>"XM961-0=4C$V",J4&,XSPZ#8P'7(RV M7XV^+=SIVLS^'O!NC2:]K%NA:Y:*-Y8[8AE!4JG+D9(." I(&2Y\[ MR_[/NX;G;MSYF28MN<\?ZW.>?NX[Y'ID$\-U;Q7%O+'-!*@>.2-@RNI&001P M01WKS_XRSPW7P8UBXMY8YH)4MGCDC8,KJ9XR""."".]=)X$_Y)YX9_[!5K_Z M*6@"OX]TSQ3J_AX6?A+5(--OGEQ--,Q7,)1@P5@K%6R5((P1C@BO(+_X5^,? MACIUSX@\)^*O.6VB::\B\KR=R*#SL8NDF%9S\V,8^7)->IQ_%'PXWCR;P?,U MW:Z@C^6DES#Y<4LA (123G)SP2 &Q\I.5SJ>,/&&E^#=#N-0U"Y@698G>VM7 MEVO1J]K*?+16^0W4:AODRP^5 MU>NT$R?!CX@0ZAITQ# D,O\[8&21QD]:Z#P=\)_"W@F\^W6$$]S?C<$NKR0.\:L "% 4=#SC=\ MS#.#BNXH *IV>DZ;I]Q=7%EI]I;3W;[[F2&%4:9LDY<@98Y8\GU/K5RB@ HH MHH **** "BBB@#QO7O'OBOQ5X\NO!G@%[2RDTYW:ZU&X(8,$ 5EVNAV@2,5X M#$G:00N(M(MG\Z]M$C DVL"TISY88(K$@$$X 4[ H* MC,_9W_XE'B'Q9H%]^ZU-/*W0?>QY+R))\PRO#.HZ\YXSS7N>K0V-SHU]!JAC M&GR6\B71DDV*(BI#Y;(VC;GG(Q0!G^$?%%CXP\-6FL6$D9$J 31*^XP2X&Z- MN <@GK@9&"."*X?X=6<.C?%GXC:2R\47?AV>?%KJ$1E@C;7FO\ BN"*QAE<:9##;F7RX6=CAE^0 M*V-@)^8G')^45Z9XM\56/@WP_+K.HPW@4>[$#H.I ,GA MCQ/I?B[0X=7TB?S;>3AE;AXG'5''9AG]002""0#R#PUXP\8_#_Q]8^"_&=S_ M &M;W_E);7*2^8Z&1R%<.P#,N\E2'Y&W*\ !J_BQ+CX2?&%?&-O9SRZ!J^X7 M8B .'?F1-S$_-N42C[N>5! !J3X@ZA#\1_BEX6T#PW/)=QZ:_GW6H:;./W*N MZ%V5\;045%(8$_,X7[PP?;]5TJQUO2[C3-3MH[FSN$V2Q..&'\P0<$$<@@$< MB@"O!XDT6Y\/Q:\FJ6@TF1 ZWDDH2, G;R6QM.[Y<'!!X//%>.?!&V_MSXA^ M,/&4"SQ6,\LL<"RQ8W^=+YI^8'&Y0JY49^^.>F=N#]G7P;#<12O=ZS.B.&:* M2XC"N ?NG;&#@]."#Z$5ZAI6E6.B:7;Z9IEM';6=NFR*)!PH_F23DDGDDDGD MT <'HWA;6;3X\^(?$L]GLTB[T](8+CS4.]PL (V@[A]QNH[?2O0+ZPL]3LY+ M._M(+NUDQOAGC$B-@@C*G@X(!_"K%% $<$$-K;Q6]O%'#!$@2..-0JHH& ! MP !VJ2BB@ HHHH **\O^.?C"3PSX+2RLKF>WU/4Y0D$L$K1O&B%6=PRC_=7& M1G?WP16Y\*O%"^*_A]IUVTDCW=L@L[LR.SL98P 6+$#<64J_?[V,D@T 7/'_ M (TM_ ?A=]8GM_M,AE2&"WWE/-=CDC<%;;A0S,;5;^X>N.U>H4 >+^!?'7B7P]XT'@+QZ?-N),+8:@[* ^!A0 M6./,5]N Q^?>=K9)^7N/BIIG]K_"_P 0VWG>5LM#<[MN[/DD2[<9'79C/;.> M>E>:>(Q#XS_:7T:UT^21DT9(C=S(@D16A=IB,@\#&Y^'/AMX)8Y4&F6Z%D8, RQA6''<,"".Q!%7/%-OK MMWXV5X)\+(U\!?&7Q%X)DFC:"Z0-;.0S.Y0>9&I8 'RI'+9 &5X/K[W6 M7<^&]%O=9CUB[TNTN-0C2-(KB:(.T01F9=F<[2&8G(P>GH, &'\4M$U'Q'\. M-6TG2;?[1?3^3Y<6]4W;9D8\L0!P">36QX3L;C3/!NAV%Y'Y=U:Z?!#,FX': MZQJ&&1P<$'I6Q10!3CTG38=4FU2+3[1-0F39+=K"HE=>.&?&2/E7@GL/2KE% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% &?KO\ :/\ PCVI_P!D?\A/[)+]C^[_ *[8=GWOE^]CKQZUXY8_!*[_ M .%;ZZ=4:.[\6ZHBW*O(J2M!(K;_ "UD8YWN(O[ M:^'4=C++ONM*E:V8/-OH5X!X7_XM_P#M$ZEH;?N= M,UG=Y /^CPC?^]CVK]UMK;H5QCDG&.5KW^@#PS]H339M-N/#OC+3VCAO+.X% MN922S;@3+"0I!7"E9"<_WAU'3V?2=2AUG1K'5+=9%@O;>.XC60 ,%=0P!P2, MX/J:S_&.@+XI\':KHK+&7NK=EB\QF55E'S1L2O. X4]^G0]*Y?X,66OZ3X#A MTK7M)DL#;N7M6"&ZMY;>XBCF@E0I)'(H974C!!!X(([5S]YX*TV^\>: M=XPEGNQJ%A;FWBC5U\HJ1(,L-N<_O&Z$=!724 >-M\"KG3M4O9_"_C;4M"L[ MEPWV:!')4#.%+K*I8 EL9&0#U)R3V'@'X9Z+X MY&LS)=:A.BK/>S ;B !E4 M ^XA89QR>F2<#':44 %%%% !1110 4444 %%%% !7F_Q7\*>)?&G]B:)I%S] MFTB661M4E++M4+L,9*Y#/_'A1QNVDXP"/2** /GCXF^&$^&>N>$/%6A0;;&P M\JTG2+;"\SQY;,CK]YI4WJQV_P )SGAY_ MX#>(O[:^'4=C++ONM*E:V8/-O""%OC!\:7G! MCG\+>''5"#(K),021A".0KG'OCKTKQ#X?\ CKQ-8^#O^$:\$>%9)]0:X+76HC=,H>7*JQ7 M2,@*@!9MO[LDCDT ?4=>3^"YK?2OCSX[T.UM=D=W%!?E_,)VN%4OP<_>:X8] M>,8 QTQ$^$7C?QDZ7'COQ=(L#/%,;&W)D (7##:-L4;@<;E#@DL>>_J^G^$M M(T_Q!-X@2&236KBW6WN;V20[IE 09*#" GRU^ZHZ4 :&JZ58ZWI=QIFIVT=S M9W";)8G'##^8(."".00".17E?_#./@__ *"6N?\ ?^'_ .-5[!10!EZ!XZ?:7,]H^^VDFA5VA;(.4)&5.5'(]!Z5>5F11$"Y3(()4C<,$D MNP2!7)^&)%\0_LQ:A;ZC#=R" MSLKI5>X+ 2&(M)$R-G)12$7TS&5Q@5!JU[\0_BRG_"/#PQ)X9T.1XC?7%\C% M\!BWR[PA895?E5_9I-52>&ZM^$NK1E20IS\A)4@KDYY'!S@C)ST&B:)IWAS1X-)TFW^SV, M&[RXM[/MW,6/+$D\DGDUH4 >7Z-\!/!6D:BEY*M]J6S!6&^E5HPP(()5%7=T MQALJ03D&O4*** "BBB@ HHHH **** "BBB@ HHHH *^7/CYHU]HWCR;55GD% MGKMN@.T[03$$5HV .6 *1/D@#)&.5S7U'7+_ ! \'6_CCPEC+HWQN\%:_8SR0SZM>Q0W"H6!)1XT)SGHT<@0J !A3G.XU'X>\1?$GX;V;> M'=4\'7WB&W@XLKFT9W"1 D;=ZH^5X!56"LHX(QM O^%_!?BGQCXYL_&_CVT@ MLUM8D-C8PL8W5E*O&67DA06=B&;=N&"-O% &A<36^B_M-6B06N9-;T0I._F' MAU+$/@Y_AMU7 QZ]6WN(HYH)4*21R*&5U(P00>"".U9=QX6T:[ M\46GB6>SWZO:1&&"X\UQL0A@1M!VG[[=1W^E;% 'D<_[.O@V:XEE2[UF!'5YNTSS.Q:29E& 68_B<#" M@DX R:Z"B@ HHHH **** "BBB@ HHHH **** "LOQ'H%CXI\/WFBZDLAM+I MK^6VUE((96!]0P!YR..01Q6I10!XAIGPS^*/A+S;'PQXTL?[,X\M;M6XZDXC M:.18_F9ONGG@GT%L?"]?#?@7Q=K&OZC)KFO7>CS++<7!9UC"1!@J[B2Q#HI# MG!^1?$7PUXTLM>T1)];T!OW;Z5;P9,>0NX-M!8YV;EDYVDE<8.' MQ-=\3?$;XBV$GAO3?!%WH4%VFV[N[UY$Q'O7.'*H ,9#* Y92<#@T ;?P023 M6_@\^EZK9_Z 9;BTC&&3SX'Y8[L\_,\BY7'W<=0:L? '4_M_PO@MO)\O^S[N M:VW;L^9DB7=C''^MQCG[N>^!W'A7P];^%/"^GZ':MOCM(@A?!'F.3EWP2<;F M+'&>,X'%'ASPMHWA'3I+#0[/[):R2F9D\UY,N0 3ER3T4?E0!3\9^!]%\=:6 MECK$4@,3[X;B A983QG:2",$#!!!!X/4 CB[']GGP5:7D<\TNJWL:YS!/<*$ M?((Y*(K<=>".GIQ7K%% $<$$-K;Q6]O%'#!$@2..-0JHH& !P !VJ2BB@ H MHHH **** "BBB@ KF_'T.OW/@C4X/"YD&L2(B0&.148 NH?#,0%.S=SD$=N< M5TE% '@'B?X,IH/P9F$)@N=;LI?[1NKE8E!9 N)(DIZR>"&ZMY;>XBC MF@E0I)'(H974C!!!X(([5X1\%)YO"?Q!\2^!;V63 =GMC,QBWM&<92(]Y(V# MY!^[&.HY ![W7A'CXW'Q2^*MEX(TZ?\ XE.D?OM2D28*,Y42$,D>Q^)=2FT;PKJ^J6ZQM/964UQ&L@)4LB%@#@@XR/45\P?#'QUJOA?2]4 MT[PUX5DU76KMUF:X7S)0D28 #0H,D L_S!ARXSG % 'U?!!#:V\5O;Q1PP1( M$CCC4*J*!@ < =J\K^(-X/^*R\6?8+62+:UG$1)DJ^5#Q1[8C_>W;F/"CZ>GQ^ -"-G MX?@O8Y[^3P_C^SIYY2KQ[2I7(CVJV-B#D'[O.222 =17E>J_L_\ @W4]4N+Y M)-2L1.^_[/:2QK$A[[0R$@9YQG S@8& /5** .3\&?#GPYX%1VTBVD:[E39+ M>7#[Y77<3C. %'3A0,[5SDC-=9110 4444 %%%% !1110 4444 %%%% !5>^ ML+/4[.2SO[2"[M9,;X9XQ(C8((RIX." ?PJQ7D_Q/T_Q[I>N6?BSPGJ-]>V\ M&V.?1D!=!U&1$N/,5LG/5UZ@X V 'HFI>&]%U?1ET>_TNTGT]$V1V[1 +$ I M4;,?<(4D K@CMBO(/@.)M$\5>,O"S27=S!9W&$G"$0*T;O&Q(R0KN-I YR(S MS\M6[OXE?$G6XAI^@_#F^TR^FW 75Z'*(-IY!=$16S@@L2.,8.:[#X9?#NW^ M'VAR1&;[1J=YM>]F4G82N=J(#_"NYN2,G))QP <_P#!>:WL=1\<>&K.U\FU MTS6Y'A/F%OD8M&J<\_*(!R2<[O;GT#Q/X8TOQ=H1P?LZ M^#8;B*5[O69T1PS127$85P#]T[8P<'IP0?0BO4-*TJQT32[?3-,MH[:SMTV1 M1(.%'\R2C7UKJ MFE>*+:>1()+=M,EV':4)WMC. M.Y8DD]R2:\P_:*T9;:WT7Q;:3R6^H6]PMGOC+!B,-)&P8'Y2C*W09._K\HJG MX18GX+%6"%E4[CE6498$K_ !;KD?A?Q?\ M%OQ+INJ^,])CTGPW9/(8K L8IY%8MP>"^24C#$[,KR@&:\>' (!RA!Z,?SK8H \W\3_ 1\)^*-9KZRN)^9ELI$1)'[N0R-\Q[X MQGKC)).AX.^$_A;P3>?;K"">YOQN"75Y('>-6 !"@ *.AYQN^9AG!Q7<44 % M%%% !1110 4444 %%%% !1110 4444 >)S_!SQ-X9\02ZC\._$L>GV\[EGM+ MMFVH,853\KB4#<^-ZY7CDGFM30/A=X@O?%%KXC\?>(_[5NK&7S;2TMF80HX" M;7Z*%Y7)55&2JDD\@[GQ3M?&C^'XKSP;J$D,]F_FW%I%$K27*@JPV$@G*E3E M!]\,1SPK2 Q*E%VJ>>LGRYR2<<@%3 MX//-9?%SQ[I=G91QZ7]HE):.(A86CG98D&/E4%7DXQ_!QT-;?@N:WTKX\^.] M#M;79'=Q07Y?S"=KA5+\'/WFN&/7C& ,=-CX3^!KSP?H=UX\USO0!0!M)VC M[B]!V^M !XG\,:7XNT.;2-7@\VWDY5EX>)QT=#V89_4@@@D'SN#]G7P;#<12 MO=ZS.B.&:*2XC"N ?NG;&#@]."#Z$5ZY10!3TK2K'1-+M],TRVCMK.W39%$@ MX4?S))R23R223R:N444 %%%% !1110 4444 %9^N_P!H_P#"/:G_ &1_R$_L MDOV/[O\ KMAV?>^7[V.O'K6A10!X98_!*[_X5OKIU1H[OQ;JB+(O[:^'4=C++ONM*E:V8/-OH5X!X7_P"+?_M$ZEH;?N=,UG=Y /\ H\(W_O8]J_=;:VZ%<8Y)QCE: M /?Z\G^.'B6X@T>Q\'Z0V[5]?E6'8D@5A$6 P3N&W>Q"\C:5$@->L5\L3^-Y M-(^/VM:Y+H7]JWT=W+8V=M!*T1#J1 C# ;3-RYS@$C/R@D9VJH/2N;^.MC;W?PHU*:>/?):2P30'<1L MZC_ ,(OIK2HPB0-;2 #*L55?WIQ@G;( MR@D@CC!';^%OA/I>A>"[SPQJ5Y/JUC?2B:XC<>2F\$$%=AWKPD>3@ =:L4 >=^%_@KX0\+:HFI0Q7=_=Q.KP/?2AQ"PSRJJJ@GD'+ X*@C!KT2 MBB@ HHHH **** "BBB@ HHHH **** "BBN+^)GA[Q'K_ (:"^&-:N]/U"VQGW>=;0VZ)')N&UMR M@8.0 #GJ*\0ETFW\"?M*Z5'I$,ZV.JQ>8UG91D",2!T((SS&'3S3T"@<#Y16 MA8_%;XB0:'';77PWU6ZU-(BAO#;3(COSM=HA'],@,,\XVYP-OP%\/]7;Q9=> M/?&OEKX@G=A!:0,-ELNWR\DJ2&.SY0,G Y)+'Y0"/P7-;Z5\>?'>AVMKLCNX MH+\OYA.UPJE^#G[S7#'KQC &.GIFJZ58ZWI=QIFIVT=S9W";)8G'##^8(."" M.00".15.W\+:-:>*+OQ+!9[-7NXA#/<>:YWH H VD[1]Q>@[?6MB@#Q__AG' MP?\ ]!+7/^_\/_QJO3- \.:1X6TM=-T6QCM+0.7V*2Q9CU+,Q)8]!DD\ #H! M6I10 4444 %%%% !1110 4444 %%%% !7F_QQ\/7&O\ PUN7M6_>:;*+\I@? M.B*P?DD8PKLW?.W &37I%% 'C_[._P#I'@W5]1G_ 'M]M:FE^$M(TGP23R: .?\;_#7P_X]^S2 M:JD\-U;\)=6C*DA3GY"2I!7)SR.#G!&3GG]&^ G@K2-12\E6^U+9@K#?2JT8 M8$$$JBKNZ8PV5()R#7J%% !1110 4444 %%%% !1110 4444 %%%% 'E?Q ^ M$ESK_B#_ (2CPQK,FDZ]L"NQD=5E( 0,'7YHSLR#@$' X').7'4L0^#G^&W5<#'KUSF/P#X5\3 M:SXWD^('C6VCM+O[.L5A8JS?N@4 +[2YV#:7&QLG<[DA2!GT2X\+:-=^*+3Q M+/9[]7M(C#!<>:XV(0P(V@[3]]NH[_2@#4G@ANK>6WN(HYH)4*21R*&5U(P0 M0>"".U>3S_LZ^#9KB65+O68$=RRQ1W$95 3]T;HR<#IR2?4FO7** .?\)^"] M"\%:N?$W5O%/C4QW-G#<2PZ98SB.9)(/F"%EY54"MD+]XMEC@CY ML3X-FX\%_$7Q)X"U"?=_RVMF>8*'*<@K'DC<\;JYP<@1X.<<>[UX)\:X)O"? MQ!\->.K**3 =4N1"IBWM&4=Y(V*8(^[&>HX ![W7-^//%OGC]H35U3QUX=L;VSCNM/L[<7;PAVC:8/*0Z%QT!6$ $#(R3SQ@ [/X'>#K MC2-#N/$VK_O=6UO$RRNXD<0-\P);&0SD[FY.<)G!!%>H7]C;ZGIUS87D?F6M MU$T,R;B-R,"&&1R,@GI7B'_"2_%KXCS[/#^F_P#"-:1+%D7,X*[T=,AA*R[F MZ':T2C&\9/1JZOP#\++[PMX@D\1ZOXGN]3U:XMUAG&W*L"!N5G?<[@%4VD;# M\G/!Q0!'\ =3^W_"^"V\GR_[/NYK;=NSYF2)=V,,_ ^B^. MM+2QUB*0&)]\-Q 0LL)XSM)!&"!@@@@\'J 1<\.>%M&\(Z=)8:'9_9+624S, MGFO)ER "BC\JV* /)[']GGP5:7D<\TNJWL:YS!/<*$?((Y*(K<=>".GI MQ7JD$$-K;Q6]O%'#!$@2..-0JHH& !P !VJ2B@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH \S^*?@'5_%.J>'=7\.2VEMJVG7!S/.@ 51^\1F;!)"NF NUN92>!FO2 M(#,UO$UQ'''.4!D2-RZJV.0&(!(SWP,^@J2B@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "O+_ /X"UWP?\1?$5[;&Q7PUJ,K%8%(C=?XT*(J MD;4+O'C6QPH/J%% %>^L+/4[.2SO[2"[M9,;X9XQ(C8((RIX." ?PJ2"" M&UMXK>WBCA@B0)''&H544# X [5)10 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E_B[P%KMS\5=$\8>&C M8QR6\6+P3D1"3:=N"P5R6>-V3.WY1'USM%>H44 1SP0W5O+;W$49_%/P#J_BG5/#NK^');2VU;3K@YGG0 *H_>(S-@DA73 7:W,I/ S7IE% $ M+_ >I:5!'&UYL$UIN12?-0[ M@%)("E@"F[(P'/;(KK** .;\!Z7K6A^#K#2->EM)KNR3R$EM7+*\2_H7EPCR) M;6IC#>6A4.Y,CHN 708SGYA@$ D4_P#A(=4_Z$S7/^_UE_\ )% '045S_P#P MD.J?]"9KG_?ZR_\ DBC_ (2'5/\ H3-<_P"_UE_\D4 =!17/_P#"0ZI_T)FN M?]_K+_Y(H_X2'5/^A,US_O\ 67_R10!T%%<__P )#JG_ $)FN?\ ?ZR_^2*/ M^$AU3_H3-<_[_67_ ,D4 =!17/\ _"0ZI_T)FN?]_K+_ .2*/^$AU3_H3-<_ M[_67_P D4 =!17/_ /"0ZI_T)FN?]_K+_P"2*/\ A(=4_P"A,US_ +_67_R1 M0!T%%<__ ,)#JG_0F:Y_W^LO_DBC_A(=4_Z$S7/^_P!9?_)% '045S__ D. MJ?\ 0F:Y_P!_K+_Y(H_X2'5/^A,US_O]9?\ R10!T%%<_P#\)#JG_0F:Y_W^ MLO\ Y(H_X2'5/^A,US_O]9?_ "10!T%%<_\ \)#JG_0F:Y_W^LO_ )(H_P"$ MAU3_ *$S7/\ O]9?_)% '045S_\ PD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ M %E_\D4 =!17/_\ "0ZI_P!"9KG_ '^LO_DBC_A(=4_Z$S7/^_UE_P#)% '0 M45S_ /PD.J?]"9KG_?ZR_P#DBC_A(=4_Z$S7/^_UE_\ )% '045S_P#PD.J? M]"9KG_?ZR_\ DBC_ (2'5/\ H3-<_P"_UE_\D4 =!17/_P#"0ZI_T)FN?]_K M+_Y(H_X2'5/^A,US_O\ 67_R10!T%%<__P )#JG_ $)FN?\ ?ZR_^2*/^$AU M3_H3-<_[_67_ ,D4 =!17/\ _"0ZI_T)FN?]_K+_ .2*/^$AU3_H3-<_[_67 M_P D4 =!17/_ /"0ZI_T)FN?]_K+_P"2*/\ A(=4_P"A,US_ +_67_R10!T% M%<__ ,)#JG_0F:Y_W^LO_DBC_A(=4_Z$S7/^_P!9?_)% '045S__ D.J?\ M0F:Y_P!_K+_Y(H_X2'5/^A,US_O]9?\ R10!T%%<_P#\)#JG_0F:Y_W^LO\ MY(H_X2'5/^A,US_O]9?_ "10!T%%<_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_ M *$S7/\ O]9?_)% '045S_\ PD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_ M\D4 =!17/_\ "0ZI_P!"9KG_ '^LO_DBC_A(=4_Z$S7/^_UE_P#)% '045S_ M /PD.J?]"9KG_?ZR_P#DBC_A(=4_Z$S7/^_UE_\ )% '045S_P#PD.J?]"9K MG_?ZR_\ DBC_ (2'5/\ H3-<_P"_UE_\D4 =!17/_P#"0ZI_T)FN?]_K+_Y( MH_X2'5/^A,US_O\ 67_R10!T%%<__P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3 M-<_[_67_ ,D4 =!17/\ _"0ZI_T)FN?]_K+_ .2*/^$AU3_H3-<_[_67_P D M4 =!17/_ /"0ZI_T)FN?]_K+_P"2*/\ A(=4_P"A,US_ +_67_R10!T%%<__ M ,)#JG_0F:Y_W^LO_DBC_A(=4_Z$S7/^_P!9?_)% '045S__ D.J?\ 0F:Y M_P!_K+_Y(H_X2'5/^A,US_O]9?\ R10!T%%<_P#\)#JG_0F:Y_W^LO\ Y(H_ MX2'5/^A,US_O]9?_ "10!T%%<_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S M7/\ O]9?_)% '045S_\ PD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_\D4 M=!17/_\ "0ZI_P!"9KG_ '^LO_DBC_A(=4_Z$S7/^_UE_P#)% '045S_ /PD M.J?]"9KG_?ZR_P#DBC_A(=4_Z$S7/^_UE_\ )% '045S_P#PD.J?]"9KG_?Z MR_\ DBC_ (2'5/\ H3-<_P"_UE_\D4 =!17/_P#"0ZI_T)FN?]_K+_Y(H_X2 M'5/^A,US_O\ 67_R10!T%%<__P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3-<_[ M_67_ ,D4 =!17/\ _"0ZI_T)FN?]_K+_ .2*/^$AU3_H3-<_[_67_P D4 =! M17/_ /"0ZI_T)FN?]_K+_P"2*/\ A(=4_P"A,US_ +_67_R10!T%%<__ ,)# MJG_0F:Y_W^LO_DBC_A(=4_Z$S7/^_P!9?_)% '045S__ D.J?\ 0F:Y_P!_ MK+_Y(H_X2'5/^A,US_O]9?\ R10!T%%<_P#\)#JG_0F:Y_W^LO\ Y(H_X2'5 M/^A,US_O]9?_ "10!T%%<_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S7/\ MO]9?_)% '045S_\ PD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_\D4 =!17 M/_\ "0ZI_P!"9KG_ '^LO_DBC_A(=4_Z$S7/^_UE_P#)% '045S_ /PD.J?] M"9KG_?ZR_P#DBC_A(=4_Z$S7/^_UE_\ )% '045S_P#PD.J?]"9KG_?ZR_\ MDBC_ (2'5/\ H3-<_P"_UE_\D4 =!17/_P#"0ZI_T)FN?]_K+_Y(H_X2'5/^ MA,US_O\ 67_R10!T%%<__P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3-<_[_67_ M ,D4 =!17/\ _"0ZI_T)FN?]_K+_ .2*/^$AU3_H3-<_[_67_P D4 =!17/_ M /"0ZI_T)FN?]_K+_P"2*/\ A(=4_P"A,US_ +_67_R10!T%%<__ ,)#JG_0 MF:Y_W^LO_DBC_A(=4_Z$S7/^_P!9?_)% '045S__ D.J?\ 0F:Y_P!_K+_Y M(H_X2'5/^A,US_O]9?\ R10!T%%<_P#\)#JG_0F:Y_W^LO\ Y(H_X2'5/^A, MUS_O]9?_ "10!T%%<_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S7/\ O]9? M_)% '045S_\ PD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_\D4 =!17/_\ M"0ZI_P!"9KG_ '^LO_DBC_A(=4_Z$S7/^_UE_P#)% '045S_ /PD.J?]"9KG M_?ZR_P#DBC_A(=4_Z$S7/^_UE_\ )% '045S_P#PD.J?]"9KG_?ZR_\ DBC_ M (2'5/\ H3-<_P"_UE_\D4 =!17/_P#"0ZI_T)FN?]_K+_Y(H_X2'5/^A,US M_O\ 67_R10!T%%<__P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3-<_[_67_ ,D4 M =!17/\ _"0ZI_T)FN?]_K+_ .2*/^$AU3_H3-<_[_67_P D4 =!17/_ /"0 MZI_T)FN?]_K+_P"2*/\ A(=4_P"A,US_ +_67_R10!T%%<__ ,)#JG_0F:Y_ MW^LO_DBC_A(=4_Z$S7/^_P!9?_)% '045S__ D.J?\ 0F:Y_P!_K+_Y(H_X M2'5/^A,US_O]9?\ R10!T%%<_P#\)#JG_0F:Y_W^LO\ Y(H_X2'5/^A,US_O M]9?_ "10!T%%<_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S7/\ O]9?_)% M'045S_\ PD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_\D4 =!17/_\ "0ZI M_P!"9KG_ '^LO_DBC_A(=4_Z$S7/^_UE_P#)% '045S_ /PD.J?]"9KG_?ZR M_P#DBC_A(=4_Z$S7/^_UE_\ )% '045S_P#PD.J?]"9KG_?ZR_\ DBC_ (2' M5/\ H3-<_P"_UE_\D4 =!17/_P#"0ZI_T)FN?]_K+_Y(H_X2'5/^A,US_O\ M67_R10!T%%<__P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3-<_[_67_ ,D4 =!1 M7/\ _"0ZI_T)FN?]_K+_ .2*/^$AU3_H3-<_[_67_P D4 =!17/_ /"0ZI_T M)FN?]_K+_P"2*/\ A(=4_P"A,US_ +_67_R10!T%%<__ ,)#JG_0F:Y_W^LO M_DBC_A(=4_Z$S7/^_P!9?_)% '045S__ D.J?\ 0F:Y_P!_K+_Y(H_X2'5/ M^A,US_O]9?\ R10!T%%<_P#\)#JG_0F:Y_W^LO\ Y(H_X2'5/^A,US_O]9?_ M "10!T%%<_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S7/\ O]9?_)% '045 MS_\ PD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_\D4 =!17/_\ "0ZI_P!" M9KG_ '^LO_DBC_A(=4_Z$S7/^_UE_P#)% '045S_ /PD.J?]"9KG_?ZR_P#D MBC_A(=4_Z$S7/^_UE_\ )% '045S_P#PD.J?]"9KG_?ZR_\ DBC_ (2'5/\ MH3-<_P"_UE_\D4 =!17/_P#"0ZI_T)FN?]_K+_Y(H_X2'5/^A,US_O\ 67_R M10!T%%<__P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3-<_[_67_ ,D4 =!17/\ M_"0ZI_T)FN?]_K+_ .2*/^$AU3_H3-<_[_67_P D4 =!17/_ /"0ZI_T)FN? M]_K+_P"2*/\ A(=4_P"A,US_ +_67_R10!T%%<__ ,)#JG_0F:Y_W^LO_DBC M_A(=4_Z$S7/^_P!9?_)% '045S__ D.J?\ 0F:Y_P!_K+_Y(H_X2'5/^A,U MS_O]9?\ R10!T%%<_P#\)#JG_0F:Y_W^LO\ Y(H_X2'5/^A,US_O]9?_ "10 M!T%%<_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S7/\ O]9?_)% '045S_\ MPD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_\D4 =!17/_\ "0ZI_P!"9KG_ M '^LO_DBC_A(=4_Z$S7/^_UE_P#)% '045S_ /PD.J?]"9KG_?ZR_P#DBC_A M(=4_Z$S7/^_UE_\ )% '045S_P#PD.J?]"9KG_?ZR_\ DBC_ (2'5/\ H3-< M_P"_UE_\D4 =!17/_P#"0ZI_T)FN?]_K+_Y(H_X2'5/^A,US_O\ 67_R10!T M%%<__P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3-<_[_67_ ,D4 =!17/\ _"0Z MI_T)FN?]_K+_ .2*/^$AU3_H3-<_[_67_P D4 =!17/_ /"0ZI_T)FN?]_K+ M_P"2*/\ A(=4_P"A,US_ +_67_R10!T%%<__ ,)#JG_0F:Y_W^LO_DBC_A(= M4_Z$S7/^_P!9?_)% '045S__ D.J?\ 0F:Y_P!_K+_Y(H_X2'5/^A,US_O] M9?\ R10!T%%<_P#\)#JG_0F:Y_W^LO\ Y(H_X2'5/^A,US_O]9?_ "10!T%% M<_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S7/\ O]9?_)% '045S_\ PD.J M?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_\D4 =!17/_\ "0ZI_P!"9KG_ '^L MO_DBC_A(=4_Z$S7/^_UE_P#)% '045S_ /PD.J?]"9KG_?ZR_P#DBC_A(=4_ MZ$S7/^_UE_\ )% '045S_P#PD.J?]"9KG_?ZR_\ DBC_ (2'5/\ H3-<_P"_ MUE_\D4 =!17/_P#"0ZI_T)FN?]_K+_Y(H_X2'5/^A,US_O\ 67_R10!T%%<_ M_P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3-<_[_67_ ,D4 =!17/\ _"0ZI_T) MFN?]_K+_ .2*/^$AU3_H3-<_[_67_P D4 =!17/_ /"0ZI_T)FN?]_K+_P"2 M*/\ A(=4_P"A,US_ +_67_R10!T%%<__ ,)#JG_0F:Y_W^LO_DBC_A(=4_Z$ MS7/^_P!9?_)% '045S__ D.J?\ 0F:Y_P!_K+_Y(H_X2'5/^A,US_O]9?\ MR10!T%%<_P#\)#JG_0F:Y_W^LO\ Y(H_X2'5/^A,US_O]9?_ "10!T%%<_\ M\)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S7/\ O]9?_)% '045S_\ PD.J?]"9 MKG_?ZR_^2*/^$AU3_H3-<_[_ %E_\D4 =!17/_\ "0ZI_P!"9KG_ '^LO_DB MC_A(=4_Z$S7/^_UE_P#)% '045S_ /PD.J?]"9KG_?ZR_P#DBC_A(=4_Z$S7 M/^_UE_\ )% '045S_P#PD.J?]"9KG_?ZR_\ DBC_ (2'5/\ H3-<_P"_UE_\ MD4 =!17/_P#"0ZI_T)FN?]_K+_Y(H_X2'5/^A,US_O\ 67_R10!T%%<__P ) M#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3-<_[_67_ ,D4 =!17/\ _"0ZI_T)FN?] M_K+_ .2*/^$AU3_H3-<_[_67_P D4 =!17/_ /"0ZI_T)FN?]_K+_P"2*/\ MA(=4_P"A,US_ +_67_R10!T%%<__ ,)#JG_0F:Y_W^LO_DBC_A(=4_Z$S7/^ M_P!9?_)% '045S__ D.J?\ 0F:Y_P!_K+_Y(H_X2'5/^A,US_O]9?\ R10! MT%%<_P#\)#JG_0F:Y_W^LO\ Y(H_X2'5/^A,US_O]9?_ "10!T%%<_\ \)#J MG_0F:Y_W^LO_ )(H_P"$AU3_ *$S7/\ O]9?_)% '045S_\ PD.J?]"9KG_? MZR_^2*N:5K0U*XN+2:PN]/O+=$D>VNC&6\MRP1P8W=<$HXQG/RG( () -2BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G[S_DH>C? M]@J__P#1MI705S]Y_P E#T;_ +!5_P#^C;2N@H **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *Y^S_ .2AZS_V"K#_ -&W==!7/V?_ "4/6?\ L%6'_HV[H Z"BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G[S_DH>C?\ M8*O_ /T;:5T%<_>?\E#T;_L%7_\ Z-M*Z"@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ KG[/_DH>L_\ 8*L/_1MW705S]G_R4/6?^P58?^C;N@#H**** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .?O/^2AZ-_V"K__ -&V ME=!7/WG_ "4/1O\ L%7_ /Z-M*Z"@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHK@/&_C?['YFDZ3+_ *3]V>X4_P"J]54_WO4]OKTU MHT959(M+N-*Y5KR)Q/.5![L.X_P #C4KYPCD>&5)8 MG9)$8,KJ<%2.A![&O7_!GC--=B6QOF5-21>#T$X'<>C>H_$<9 Z\3@72CS0U M74PHXA3=I'84445YYU!1110 4444 %NPKPS2K"V^*OQ@\3ZD]](VCZ79-IENT+(&82QR1%E(#!D. M9V#$Y^9.V0 #V?2=2AUG1K'5+=9%@O;>.XC60 ,%=0P!P2,X/J:Q_&OC73? MFC0ZIJD%W-!+<+;JMJBLP8JS9.YE&,(>_I7#_ S56M+#6?!-_8OK@1_M'?\D\T__L*Q_P#HJ6@#TS7_ !'I'A;2VU+6 MKZ.TM X3>P+%F/0*J@ECU. #P">@-:E?/G[07B34KF$^'Y?#UW!I]K>Q2Q:L MQ;RIV,+'8OR 9&]NC'[AX]/3_!OC?4O$-OJEQKWAB[\-06*(_F7[L%D4ARQR MZ( %"C)YZ]J .THKR.?XVW-]<2MX4\#ZSKVGQ.8FO8T=%+@] %C?C:5/S8/S M:CX/B@NQJ%A;BXED9%\HJ1&<*=V<_O%Z@=#725Q^G>.OM_Q0U;P7_9WE M_P!GVBW/VSS\^9D1';LV\?ZWKN/W??CG_$'QEM_#WC35O#4NB3W%Q:Q1_8_( ME+O>3N(RD00)\O\ K#SD_=X!) H ]0HKG_!VNZIXCT/^T-6\/SZ',TK)':SR M;G9!CYR"JE_I7!_\ #1W@_P#Z!NN?]^(?_CM'[1W_ "3S3_\ L*Q_^BI:]@H \?\ M^&CO!_\ T#=<_P"_$/\ \=KV"BN?\;>)O^$.\(7VO?8_MGV7R_W'F^7NW2*G MWL'&-V>G:@#H**\?'QTDU**'_A&?!FJZW,D2/>B#=LMW90=@948M@[UR57.S M(R#76?#GXC6/Q#TNXG@M9+.\M'"W-LS;P@;.QE? # A3V!!!XQ@D [2BN7\= M>.M+\!Z&;^_/FW$F5M+1&P]PX[#T49&6[9[D@'BX/C;] '845XW;?'M=4L+9=$\):EJFL.AEN;&U9G6W0. MRY+A"6/W#PF/G W9&*Z3X??%*W\;ZCJ&DW.E3Z3J]EEGM)6+Y0$*QSM7:RL< M%2!U&,\X /0**Q_$_B?2_".AS:OJ\_E6\?"JO+RN>B(.[''Z$D@ D>9S?'+4 MK9!J,_P]UF+02ZL-1S)!&!OP20-W>@#V2BL_1-;T[Q'H\&K:3 MWXBL;A78R+L+YSL M7:0H)PP'!7!.<"YX^^(]OX!U'08;RR\ZUU.5TFN/-*_9D4QAGVA6+\.3@8^[ M[T =9JVI0Z-HU]JEPLC065O)<2+& 6*HI8@9(&<#U%4_"WB2S\7>'+37+".> M.UNM^Q)U <;79#D D=5/>N/T;XG:IJ^G:YJS^#+ZRTC3]/EOK:[NYMGVL %D M4 I_$H)RI<+QUR,[&C>.O[7^%\GC3^SO*V6ES<_8_/W9\DN-N_:.NSKMXSWH M ["BO&[;X]KJEA;+HGA+4M4UAT,MS8VK,ZVZ!V7)<(2Q^X>$Q\X&[(Q72?#[ MXI6_C?4=0TFYTJ?2=7LLL]I*Q?* A6.=J[65C@J0.HQGG !Z!16/XG\3Z7X1 MT.;5]7G\JWCX55Y>5ST1!W8X_0DD $CS.#XY:E%;Q:EJWP]UFST5D#M?QEI% M"L/D(W1HI#$J,[AUXST(![)17#^ ?B/;^/M1UZ&SLO)M=,E1(;CS2WVE&,@5 M]I52G" X.?O>U=Q0 5S?@KQKIOCO1IM4TN"[A@BN&MV6Z158L%5LC:S#&''? MUKI*\?\ V:A_P!A63_T5%0![!17D=S\=[&SUG6](FT*[DU"RO6L;&WM M9/-:]<,ZY/RC8-RH,#_OK?3-.N;^\D\NUM8FFF?:3M102QP.3@ ]*\KG M^-MS?7$K>%/ ^LZ]I\3F)KV-'12X/0!8WXVE3\V#\W*B@#URBN;\&>.-%\=: M6]]H\L@,3[)K>\_X!_P"@+7%CZ\Z--2AO?_,[LOP\*]5QGM;_ ".H_P"$ZTO_ )X7 MG_?"_P#Q5'_"=:7_ ,\+S_OA?_BJ\]HKR?[3Q'E]Q[']EX?L_O/0O^$ZTO\ MYX7G_?"__%5NZ=?Q:G81WD*NL"1V^E>05Z?X2_P"18L_^!_\ H;5V MX#&5:U1QGM;_ ".',,%2H4E*&]_\S:HHHKUCQPHHHH *X_QU\1]'^'_V#^UK M:^F^W>9Y?V2-&QLVYSN9?[XZ9[UV%>+_ !NL;?4_&7PZL+R/S+6ZU!X9DW$; MD:2W##(Y&03TH ]D@GANK>*XMY8YH)4#QR1L&5U(R""."".]9?BGQ)9^$?#E MWKE_'/):VNS>D"@N=SJ@P"0.K#O7F_PSU*\\%>*+KX8:Y-YOE9GT:X2W*K-& MP:1P3^9[@,)%W'"BN@^-O_)(==_[=_\ T?'0!VFDZE#K.C6.J6ZR+!>V\=Q& ML@ 8*ZA@#@D9P?4U3\4^)+/PCX>&?^P5:_\ HI:\W^*[IXT^('A?X>07FR-I3=Z@%*_* I( ;#%9!&)2 1C] MXA.1T /1/!7C73?'>C3:II<%W#!%<-;LMTBJQ8*K9&UF&,.._K725XOH[IX" M_:"U32Y[S%AXHB^UPABO$[.Q4.Q Q\PF50N<[T!R>GM% '%^+?BIX4\&W$MG MJ-[)+J$:*YLK6,O)ACQD\(IQ\V&8'&#W&N0",;:]?\3^&-+\7:'-I&KP>;;R.2-@RNI&001P01WKR_5OCYX5T;6;[2[C3]9:>RN)+>1HX8BI9&* MDC,@.,CT%=!\+O"^M>#O!PT76[NTN'AN':V^RDE4B;#;22JDG>7/.>HY[#D_ MA!_R4/XG?]A4?^C;B@"2#]HKP;-<11/::S CN%:62WC*H"?O';(3@=> 3Z U MZ1H'B/2/%.EKJ6BWT=W:%RF]05*L.H96 *GH<$#@@]"*T)X(;JWEM[B*.:"5 M"DD6XN)8X8(D+R22,%5% R22> .]> >%_"[?%9/'_B:2[D0ZH[6.GJY6,H M$:.6/S0%(P ENN5). _4X- 'T'17F_P1\3IX@^'5I:R3^9?:5_HDRG:"$'^J M( _AV84$@9*-UQDR?%[Q1?:+X?L]&T221=>UVX%G9F-]C*"0&8,1@'YE3JI& M_<#\M !XH^-7A#PMJCZ;-+=W]W$[).EC$'$+#'#,S*">2,*3@J0<&CPO\:O" M'BG5$TV&6[L+N5U2!+Z(()F.>%968 \ 88C)8 9-;'@?X?:+X%TN."Q@CFOR MA%QJ#Q@2S$X)&>JIE1A <# SDY)/''P^T7QUI>&UMY;BXECA@B0O))(P544#)))X [UYGK/Q[\%:1J+V<37 MVI;,AIK&)6C# D$!G9=W3.5RI!&":I_&"\OM?UG0?AUI=Q'&^LOYU_F+@>%_".B^#]+2PT>RCA 15EG*@RSD9^:1L98Y9O8 M9P !Q0!C^$OBIX4\97$5GIU[)%J$B,XLKJ,I)A3S@\HQQ\V%8G&3V..TKSOX ME_#-?%UO#J&B&TT[Q);W"31W^&C:0 89TYR,*5;!(V8&,DUWEA]L_LZV_M' MR/MWE+]H^SY\OS,#=LW<[W\'^$]2\2VENB&6ZMQ M(@#-GC;Y;$#CJV,D-@8&3TG@/XF:=XUEGT^2TGTS7;7S#,#) .XHKB_&_Q!A\%:SX=LKBSCD@U>X:*2YDN1$MJH:,%SE2" ), M]1]WK7'S?'B94&IP>!M9?PWO4'5'RHV[@K' 4ID-E0/,Y( R,\ 'LE%>9ZM\ M8K3?Y/A#0=2\52HD4DSV,;B*%74D!F"L0_ ^4KZ@D%2*V/ 7Q&L?&Z75J]K) MIFM63LMUIL[9= &QN!(!(SP> 5/!'() .THK@_$WQ/L?"GCRQ\/:G;QPV=Q9 M->2ZB\^!$ )?EV;26),8 P

;XY:E;(-1G^'NLQ:"75AJ+EE!A9@% M?!CV9((P-^"2!N[T >R45GZ)K>G>(]'@U;2;C[18S[O+EV,F[:Q4\, 1R".1 M7G_B+XR167B&30_#/AZ^\27UMY@O4M@Z>0R/L(QY;%L'J<;>5P3G@ ]0HKSO MP9\6+3Q)K;^']7TF[T'7M^(K&X5V,B["^<[%VD*"<,!P5P3G U/&_P 1-+\% M?9K62&?4-7O.+33K0;I)"D"@N=SJ@P"0.K#O7F:DK(%.2I(X<'D>W% &@/$ M^EIX2A\3W4_V/3)+1+LO/P41U!4$#.6Y P,Y)P,UH6%];ZGIUM?V#/BQ:>)-;?P_J^DW>@Z]OQ%8W"NQD787SG8NTA03A@."N":CX/B@NQJ%A;BXED9%\HJ1&<*=V<_O%Z@=#725X_X>_Y.A\6? M]@I/_0;6MSQG\6;'P/XQM=%U+3Y&M)K(W;W<KRQ\B]O/ 6JV^B3RJ(;^:0IYD;1D$=: +%@ZEXCU2U=ENH;6-U6':Q1\G: MS$A@HX7;\P^;M7FGQ7^)-OXN\&P:-=Z1?:-KMKJ$$,%'\R2<
$KC M6_"EO_:4T7RBTG-V.1'\/_'=CX^\/_VA;K';W<;E M+JR$N]H#D[TH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH ***ANKF.SM9;B4X2-2Q]_8>YH :M] VH/8A\SI&)"!Z$X_/I^8 MJQ7F<6J3IK U)OFE\S>PSU!X*C.<#''M7I,4J3PI+&=R.H93CJ#R* 'T444 M%%%% !1110!S?C7QKIO@31H=4U2"[F@EN%MU6U168,59LG6_Y9L=NYJ /7-6U*'1M& MOM4N%D:"RMY+B18P"Q5%+$#) S@>HJGX6\26?B[PY::Y81SQVMUOV).H#C:[ M(<@$CJI[U7\=_P#)//$W_8*NO_135S_P2_Y)#H7_ &\?^CY* .TU;4H=&T:^ MU2X61H+*WDN)%C +%44L0,D#.!ZBN;\"_$?1_B!]O_LFVOH?L/E^9]KC1<[] MV,;6;^X>N.UQ(ZL5*B+> N_JR@R%""!SY;>F#D M:K86WPJ^,'AC4DOI%T?5+)=,N&F9"RB*..(,Q(4*@Q Q8'/ROVP" >YUR_BS MXA>&O!6V/6;_ ,NZDB:6*UBC:220#V PN3P"Q )!YX..HKPCPK?>'T^,WC:[ M\:R6,&IPW:G39-358@D2,0K)NPH;8("K?>(Y!.6- &_8_M#>"KN\C@FBU6RC M;.9Y[=2B8!/(1V;GIP#U].:]0L;^SU.SCO+"[@N[63.R:"02(V"0<,.#@@C\ M*CU72K'6]+N-,U.VCN;.X39+$XX8?S!!P01R" 1R*XOX8>!M4\!?VY83WL$^ MD3W?G:>BMND0<@F0[%^8J(NF1E3C'< K^*?C7X;\(^([O0[^RU62ZM=F]X(H MRAW(KC!,@/1AVK'_ .&CO!__ $#=<_[\0_\ QVCP]_R=#XL_[!2?^@VM>P4 M8?AKQAH'C"WGGT'4H[Q+=PDH",C(2,C*L <'G!Q@X/H:W*\0\<:3;_#+XB^' M?&FCPP:=HUU*MCJ<,,96)0>K;$/.4!8!5P&A!.2:]OH X_QU\1]'^'_V#^UK M:^F^W>9Y?V2-&QLVYSN9?[XZ9[UTFDZE#K.C6.J6ZR+!>V\=Q&L@ 8*ZA@#@ MD9P?4UXQI5A;?%7XP>)]2>^D;1]+LFTRW:%D#,)8Y(BRD!@R',[!B<_,G;(& MO\#-5:TL-9\$W]S&^H:%>RHBJ5"F+>0VSHS 2!R21QYB^N >N5P_C'XL>%O M!-Y]AOYY[F_&TO:6<8=XU8$@L20HZ#C.[YE.,'-6/B;XN_X0OP->ZE$VV^E_ MT:RXS^^<'#?=(^4!GP1@[<=ZS_AO\-[/PMIT6IZG#]L\377^D7=Y_!6KZBEG*U]IN_ 6:^B58RQ( !9&;;USEL* M#DBO4*P_%'A'1?&&EO8:Q91S HRQ3A0)8":1 MJWB#X>ZE-O;196>QWVYC>2$R-O8]MI+1N,G/[S@D8P >P445Q?Q4\6S>#? = MYJ-G-'%J$KI;V9>,N/,8\G'3(0.PW<949ST(!7\5_%_PAX2N#:7%Y)?7BOMD MMK!1*T7+ [B2%!!7!7.X9'&.:S]$^._@C6+CR)KF[TQRZ)&;^$*KECC[R%@H M'&2Q4#/UQ8^&'PPTWP9HUK=W=I'-X@E02SW$JJS6[%2#'&1D* &*D@_-R(+JTN9[1V2WDMI'?]SP5#%P#D$LH & H4=JQ_&?Q8M/#>MIX?TC M2;O7M>WXEL;=74QKL#YSL;<2I!PH/ ;)&,$ ]$HKR_P[\9(KWQ#'H?B;P]?> M&[ZY\L627(=_/9WV 8\M2N3T.-O#9(QSV'C;Q-_PAWA"^U[[']L^R^7^X\WR M]VZ14^]@XQNST[4 =!17D"&((SG . MY\1_'7_"O_#UOJW]G?;_ #KM;;RO/\K&4=MV=K?W,8QWH ["BO*]5^,5S_:E MQ!X4\':EXEL+=_)DU"T+^491RRJ5C<, "..,$]1X$^(&D>/M+:XT_P R M*[@1#>6KJ/\ 6]=Q^[[\:'C;Q-_PAWA"^U[[']L^R^7^X\WR]VZ14^]@ MXQNST[4 ;D\\-K;RW%Q+'#!$A>221@JHH&223P !WJGHFMZ=XCT>#5M)N/M% MC/N\N78R;MK%3PP!'((Y%>=_$'QOJ7_"M+6XLO#%W>P:_H\KW,D+LRZ>KPJ< MN0A! $AY.W[A_#$^"7B_6/['T+PS_P (E??V9_I'_$ZR_D_>DD_YY[?O?)][ MK^5 'M]%<'XS^*%CX7U1-#T_3KO7/$$B;UT^R&2@X/SD D';N8 *QP,G (-9 M?AWXR17OB&/0_$WAZ^\-WUSY8LDN0[^>SOL QY:E&R1CD ]0HKC_B/ MXZ_X5_X>M]6_L[[?YUVMMY7G^5C*.V[.UO[F,8[UG^&?B3>>+?%'V32O"U\W MAYO,*:Y,QCC=4!&54ISEQM #;L/_ +1W_)/-/_["L?\ Z*EH ]@HKG_&WB;_ (0[ MPA?:]]C^V?9?+_<>;Y>[=(J?>P<8W9Z=J\_'QTDU**'_ (1GP9JNMS)$CWH@ MW;+=V4'8&5&+8.]P45Q?PY^(UC\0]+N)X+62SO+1PMS;,V\(& MSL97P P(4]@00>,8)N>-/'^A> [.&?6))S)<;OL\$$1=Y=I4-@G"C&\'YB/; M)XH ZBN;\%>-=-\=Z--JFEP7<,$5PUNRW2*K%@JMD;688PX[^MA#1IQM#'Y%-1_LX_\ )/-0_P"PK)_Z*BH M]@HKS?Q/\7+?2]WXBL;A78R+L+YSL7:0H)PP'!7!.< ]$HKA_\ A8?V M+XE?\(?K>GP:=]HB\W3[S[9YBW66PB[=@V,<.,$_>7 W94G4\<>,['P+X:DU M>^CDF)<0V\"<&:4@D+GHHPI))Z '&3@$ Z2BL_0[V\U+0[*^O[#[!=7$2RO: M%RYAWC?\ 8*O_ M /T;:5T%<_>?\E#T;_L%7_\ Z-M*Z"@ HHHH **** "BBB@ HHHH **** "B MBB@ JMJ,T]OIEW/;1^;<1PN\4>TMN8 D# Y.3Z59HIIV8,^=;R\N-0NY;N[E M:6>5MSNW4_X#V[5!7N-QX(\.7,[32:7&&;&1&[QKTQPJD ?E4?\ P@/AG_H& M?^1Y/_BJ]E9E12M9_A_F>>\).^YXE17MO_" ^&?^@9_Y'D_^*H_X0'PS_P! MS_R/)_\ %4_[2I=G^'^8OJD^Z/$J*]M_X0'PS_T#/_(\G_Q5<%XS\&/H4K7U MBK/IKMR.I@)['U7T/X'G!.M+'4JLN5:>I,\/."NSCZ**[WP9X$&HQ+J6L1L+ M1U_G7>K6C2CS2,H0E-V1P5%>V_\(#X9_Z!G_D>3_XJ MC_A ?#/_ $#/_(\G_P 57'_:5+L_P_S-_JD^Z/$J*]M_X0'PS_T#/_(\G_Q5 M'_" ^&?^@9_Y'D_^*H_M*EV?X?YA]4GW1X[INI76DWT=W:2LDB,"0&(#@$': MV",J<#(KZ&K"L_!GA^PNXKJWTY5FB;$/ >I:K!)&MYL$-IN=0?-<[05!!#%02^W!R$/;)KQSX9_%WPG MX'\%P:3G^(/E>/?BYX?\##SVL- M.S>:H$WE#E0P5@,8^4*H<'CS\#G(/M%<9N?-$?Q0T>7XY:?XET:">TL=0BCL M=3-\R1[MS;?,)RP55 A;@C/EG.,DGM_VCO\ DGFG_P#85C_]%2UUGQ5\+KXK M^'VHVBQR/=VR&\M!&C.QEC!(4*"-Q92R=_O9P2!7D'CGQ0OBO]GOP]=M)(]W M;:G%9W9D=G8RQP2 L6(&XLI5^_WL9)!H [/]H[_DGFG_ /85C_\ 14M>D>*K M'1M0\+ZA#XAC\S2%B,UT-SC"1GS,_)\W&W/'7%<'^T!I5]J?PY1[&VDG%E>I M=7&P9*1".12^.I +#..@R3P"13NO%*?&KX9^(=)\/V,]OJ<,5L\D-TRA&??O MV(X//^J8 L%ZC..< %.P^+]I:)_8WP_\!ZEJVDZ<@CWVX= N6;!VJCG#8W;G M(8DMD9S61I>J>(]9_:(\,WOB31X])GDLI6M;96RPMS'<%-_)._)8'(4\?=%7 M/"OQO\-^%?"^GZ!J.@ZK9WVG1"VN(8((]HD4X9CN92&8Y9@1D,3UZG+TC5O$ M>I?'SPWKWBS3)-&BNTFAL(;A/+"QA)46/+ $OO;O@DNN RB@#J_#W_)T/BS M_L%)_P"@VM1Z%!#-^U)XG>6*-WATQ'B9E!*-Y=NN5]#M9AD=B1WJ3P]_R=#X ML_[!2?\ H-K1X>_Y.A\6?]@I/_0;6@#V"BBB@#Q_]H[_ ))YI_\ V%8__14M M'_"H/&'_ $5G7/RF_P#C]'[1W_)/-/\ ^PK'_P"BI:/^&CO!_P#T#=<_[\0_ M_': +FD_"SQ5I^LV-[<#%>L:YHUGXAT.]TB_3?:W<31/@ E<]&7((# X(.." :\O\ B)HF ML>$O&D7Q-\.V_P!KCBB$>KV0=P9(P-I,*8U%I@L?E!@=SJ4O&O\ V_?^DB5O M^#?^37KG_L%:E_Z%-6!\+/\ DWKQK_V_?^DB5O\ @W_DUZY_[!6I?^A34 ;' MP*L;>T^%&FS01[)+N6>:<[B=[B1HP>>GRHHX]/7-8>NP0P_M2>&'BBC1YM,= MY650"[>7<+EO4[549/8 =JZ3X)?\DAT+_MX_]'R5S_B'_DZ'PG_V"G_]!NJ M,3XPZA-_PM[PU:2Z')XAM+6R-S'I**"1GN?VW_JOL'E)_P ?'3RL[MWW_ESLS_LYXH R/AL_ MB#P[X-^(@XY.$ MXX]'^&>I:F;AV>;4[0VZO//#?B35_@FE[H/BO2=2NM!^T.VG:C; MJ&!RQ 7!?8H8(7V;@RDL2#NR #+\=^)?&'C'^R+FV^&^N:9J>DW8N;6\\J:; M;T)788@IRRHGKFL/78(8?VI/##Q11H\VF.\K*H!=O+N%RWJ=JJ,GL M.U=)\$O^20Z%_P!O'_H^2N?\0_\ )T/A/_L%/_Z#=4 5_'UHGB/X_>#O#^I' MS=,CM&NQ 44AG!E9@V0*OB!I M=NTC065[%;QM(06*H\Z@G S@>@KVRO#/V>X;ZVUGQO!JAD.H1W$"71DDWL9 M0TX?+9.X[L\Y.:]SH *\?_9Q_P"2>:A_V%9/_145>P5X_P#LX_\ )/-0_P"P MK)_Z*BH K_".QMY/BG\2+]H\W4.H/#&^X_*CSREACIR8T_+W-2?M(00MX%TR MX:*,SQZFJ)(5&Y5:*0L >H!*KD=]H]*D^$'_ "4/XG?]A4?^C;BC]H[_ ))Y MI_\ V%8__14M %C]H:^N+3X:QPP2;([O4(H9QM!WH%>0#GI\R*>/3TS7I&AZ M-9^'M#LM(L$V6MI$L29 !;'5FP "Q.23CDDFN?\ B;X1_P"$T\#7NFQ+NOHO M])LNP .!U%>;_#B+Q9K&N:QXL\2K?:;;WF(;#1I9WV0H, NT3#Y6^1<-\N&_&NF^*-9UW2[*"[CGT6X^SW+3(H5VW.N4PQ)&8SU [4 =)1110 444 M4 %%%% !1110 4444 %%%% !1110!E>);F:T\/7:E%_>>I@,=3P\' M&:>KZ'F%%>G_ /"):'_SX_\ D5_\:/\ A$M#_P"?'_R*_P#C7%_95;NOQ_R. M[^UZ'9_A_F>845Z?_P (EH?_ #X_^17_ ,:X3Q%:06.NW-M;)LA3;M7).,J" M>3[FL,1@JE"/-)HZ,-CJ>(GR03[Z_P##F71117&=H445W?AWP[I5]H5MAV?X?YGF%;GA.[N;?7H(H,LDY MVRQ[@ 5P3GGTZ^O;O79_\(EH?_/C_P"17_QJW8:-I^F.[V=L(W<8+;BQQZ/\ Q?\ ^2A_#'_L*G_T;;U[9X1TGQ3\*3:]X?BU;2Q(/$&A/]MTUDRV64JS M)LPP<@>T5\X?&GPS>>$+K5-5TD8T3Q+MBOXWF+;+H2^=N"Y'782"=V-T@^4%: M /:_!D\-K\-/#UQ<2QPP1:/;/))(P5440J223P !WKP3P9\6M'TWQSXD\5^( MK"^EOM3VQVOV0(_D0@\QG+(#@+"-V,G83QDY[#QQXADT[X$>%M"LEGDU/7=/ MM+:". L'*".,OC:#NSE4VY&?,[X(KU?PKX>M_"GA?3]#M6WQVD00O@CS')R[ MX).-S%CC/&<#B@#Y\^)OQ9T'Q9;Z-=Z%::E;:UI5Z+BWN;J- J+C) =@3N6 M,\C^$^I!^@]#\16>L^$K+Q"98(+6>T6YE)F#)!\N75GX'R$,"3C&TYQ6A?V- MOJ>G7-A>1^9:W430S)N(W(P(89'(R">E>/\ PD\JV_X2OX7ZUY\_V.6;RQ-O M3SK5\(VU?^6:G*N,-SYV1T)(!U'B/X;>"OB3Y>M>9NFEP/[1TRX4^6?P1XSN\1W!N(].D8PJ^!D D,4D<[47YE53W MP.*IZ3K7BSX)2W&B:MHT^L>%HI?.CU*!7 B21E'!.47D-^Z.WYVSNP03O_\ M#06CW_\ HV@^&]4B^9CEN49VX4$\*>G;J #H/A/XYO/&&AW5M MK,7DZ[I4HM[U#&4+==KLI "L2K@J.A0G ! '/_"#_DH?Q._["H_]&W%;'PC\ M':SX@#Z/KQ_XK_P"E_$[X:V=M^^NH MM0,\D,?S.D?F0G>5'(7".<]/D;T-'_#1'ANX_<:=HFN75])\EO!Y,8\V0\*N M5=CR<#@$\]#TJ3P%XUMU67RXHV5I3\TC M+G!W7H.E:?[KXA?M!?\ M+=])\)Q?[9C>Z5_PV-O/ON%OW!X]HH ^=/AYX^TUOCAJ9TN*2UT7Q(_,=VZH MRW 7<&)RW+2&10H8 ^:/0"NK^,O^C^,OASJ,_P"ZL;;5?W]R_P L<69(6&YC MPO",>>RGT-:'QS\/2:CX+37;)IX]3T*47,$D 8N$)4/C:1MQA7W8./+[9)K8 MNK32_C!\+X"Q^SQZA$LL<@3>UK.IP<;@,[6#(2,;EW8(!S0!W%%>)Z;\3?$? MP]MVTCXA:%J5S':/Y$.M6J[UN> 4!9MJN2H8[MV[@!EW!C7G%SXU\4&XUN;P M+JGB>?194:>]-U:HS6K.7:1@8P5B!)=]R;._]W- 'J?P:_TCQE\1M1@_>V-S MJO[BY3YHY<23,=K#AN'4\=F'J*]@KR?X#:GX:_X0N/1]*O=^K)NNM0@D1D?> MQV[@"2"H"HN5/]TD*6Q7K% 'C?B^9=-_:2\&W]X)(K2:R-K',8V*M*WGH$! MZ[I(\^FX$X%>R5P?Q3\$3>+_ _%<:6TD?B#2W\_39$G,7S94LN>@)"C!XPR MKR!FN/L/CC=^&D_LGX@>'M2MM6@0#SK>-,7.&92^UBH ^7JA96.XC P* /:) MYX;6WEN+B6.&")"\DDC!510,DDG@ #O7!_%/7$?X.:WJ6C7\$\,T2PK<0.LJ M.CRK%( >0>"R\=/8BN(U7Q1KOQMQX;\-:5/IWAR24&^U6\C#95-C;<#Y0P8@ M[0Q9OE.57=7I]]X%TNY^'4G@R(>58_9!!$Y7E77!65@NWIH K_ M MT:ST3X:Z%%9IC[3:1WDSD#<\DJAV)( SC(49YVJHR<5P_Q*M$T3XS> M> MT\^1?:C=BTN2$7#H&CC)/'+%)F4DGH%QC%9GA?XHW?PRTM/"7CO1M22[LD4V MDD!24O"V2 27P0OW05)&!MP"AS?T2RUKXH?$W3_%NJ:3=Z?X7TM/,TR.X)4S M.,,C[=P.6+*^Y05(C5,MC- $GQNL;?4_&7PZL+R/S+6ZU!X9DW$;D:2W##(Y M&03TKT3X@P0W/PY\2)/%'*@TRX<*ZA@&6,LIY[A@"#V(!K@_B_\ \E#^&/\ MV%3_ .C;>O0/'?\ R3SQ-_V"KK_T4U '+_ JQM[3X4:;-!'LDNY9YISN)WN) M&C!YZ?*BCCT]C6>O_M'>%-.OT\RU;3UE>,@$ M/Y;7$@5@005)0 CN":]KG@ANK>6WN(HYH)4*21R*&5U(P00>"".U>"?%BZUV MQ^.6@WGANW^T:M!I7FQ0[ _F*K7!==O?*!A@?,?X><5MS_'N&YMY=-TGPMK, MGBC846PD@#*DP'S@[6WL%PQQM!.WG;U !D?#FYN_"^C?%;2]-NI!!H3SR6+2 M*C,DBK,N\\88D0Q\$8XZG_ SMM1A3_2M2EDEN)"!D[':-5! S MM 7(!S@LWK5CX;?#E]!\):I#XD/VK4]?W-J>9F8[&4CRV<-\S?.Y+#'+GDX! MKB/#OBS4?@C+=>&?%FG7USI#RR3:7>0;6+J&P0%+[54\/MR&4MR#O! !K_M! M6B:?IV@>*[,^3J]AJ"10S*BG(PTB[L@[MK1@@'@;FX.:N?%'POXKC\8Z3X[\ M)1QW=WIMN89+,H"VP>8Q(!/SAE=E*KANFW).5Q+V75/CAXHT7R='OK/P/92^ M;--<_)]J.#NX#@'E#&"A8IN8D\X'7_$>+Q9H^N:/XL\-+?:E;V>8;_1HIWV3 M(<@.L2CYF^=LM\V,(=I"M0!Q#_&^WNK.Z\._$7P=/'OB*W,<*E2Q)#(/*D*L MGRD$-O)R 1C(QO\ C;_A'?\ AG*^_P"$4_Y G[O[-_K/^?M=W^L^;[^[K_*J M%Y\??#>MZ.NG_P#")7VJ7USY:?V;/'&\,LA9?E!^8M@_=^3)(' SQEOX7OO" MW[,&LPZE')#=WMQ%>/;R)M:$--"JJ>3R50-S@C=@C(H Z/QE_P FO6W_ &"M M-_\ 0H:ZBPOKC3/@5;7]G)Y=U:^&EFA?:#M=;8%3@\'! ZUAZ]I5]K7[-MI8 M:;;275V^CV+I#&,LP3RG; [G:IX')Z#)JO\ "WQWHOC?PU!X)GTZ[6>WT?R+ ML,1Y4D2A83M<,&RP8'H,9// ) .(^&/C+5?"GA../1_AGJ6IFX=GFU.W,F+D MAF Y$3#"CY< XR&/4FI/'?B7QAXQ_LBYMOAOKFF:GI-V+FUO/*FFV]"5V&(* M&_$FK_!-+W0?%>DZE=:#]H=M.U&W4,#EB N"^Q0P0OLW!E) M8D'=D;=M\0_$7Q'US3;/P197VF:+'+NU/5;J"/(48W1ID.@;:P('+$L.%4$D M ]@HHHH \?\ #W_)T/BS_L%)_P"@VM5_%UC;ZA^TUX1ANH_,C73Q,!N(P\9N M)$/'HRJ??'/%6/#W_)T/BS_L%)_Z#:T>(?\ DZ'PG_V"G_\ 0;J@#O/B#!#< M_#GQ(D\4+^SD\NZM=/OYH7V M@[7628J<'@X('6NX\=_\D\\3?]@JZ_\ 135R_P (;&WU/X(:987D?F6MU%=0 MS)N(W(TTH89'(R">E %?X":-9Z?\,[;484_TK4I9);B0@9.QVC500,[0%R < MX+-ZU@?M(Z-9OX>TG7-FV^BN_L>]0!OC='?#'&3@IQS@;FXYJOH/B#5/@?\ M;/#_ (HT^^U#0#+YFG:G9IN7+?\ +/#,%7.UFV9!#;C\P8-7)_%GQUJ_CK1K M6[L](N[+PE%<((;BZB"M#].-I)J M%G<7KRS:?'D-=,AC54#*"P)$CK\O][H2!5B#XL>*K6WBM[?X0:S#!$@2..,2 MJJ*!@ 08 [5T'Q>\%7WBSP_9W>B"3^WM+N!-9F.7RV(8@, Q90I&%?=U_= MX'6N?@_:!TW3K>*T\3^']9L=:C0"ZMX[=0JMC(($CJP!!#8(XSC)ZD K_"IM M>E^*7B34;CPSJ6@Z7JMO]ID@NH7*FX#KR)'4')+S-M&!\QX^48S/BM#>_#+Q MHOC/PS=003:W%-;W,#QQD*^%RZKU.2%86)"A1GYB6PF"E5GWALM M&.<+_#N_O/AOXME^''B*[@:UN,W6D7AD($F]L",*IKVB@ HHHH **** "BBB@ HHHH **** "BBB@ IDK.D+M''YCA M253.-Q[#/:GT4 >4SSRW4[SSN7D:6T!D:?\ ]A6/ M_P!%2U[!0!Y'H_C>;Q?\'/%5OJBR1^(-+TRZ@U*-X#%\WER!6QT!(4Y'&&5N M ,5N?!+_ ))#H7_;Q_Z/DKD/C5X9O-$GN?'.AC'VFTDL-91YCM>.5!"CA+XY:AXEUF">[L=/BDL=,-BR2;=K;?,!RH96!F;DG'F#&< BQ\3 M/B[X3\<>"Y])MM.U5;Y98YK62>-%2-P<$G;(<_(7'0]?Q'K?PJ\+KX4^'VG6 MC1R)=W*"\NQ(C(PED )4J2=I50J=ONYP"37:4 +_ 'INJSR1M>; M##=[74GS4.TE@ I8 /MP,!QVP:I^(?!_@KXIV:W3SP7DD'[A-0TVY5GCY#% M-PRIZ]&!QO)&"=LVV\CO%OQUWRQ$9QER/D[X]36_\*_'.NZOJ.J^%?%\ M7E>(=,_>%C&$:6,G!R%&SY2R88'#*ZD X+'/_P"&B/#=Q^XT[1-# MR8QYLAX5&M?F\8Z]X[\36DEA=ZH@BM+-I%+) =K . MHP55(E&<-\K;ES@T 4_#W_)T/BS_ +!2?^@VM>P5\^:IXUTWP)^T1XFU35(+ MN:"6RBMU6U168,8[=LG ]2U6"2-;S8( M;3V37!Z'I'B3XD_$6R\6>)=>32-%VBSTZY,@> M28?,& .WHVUBVT [$7#88@^(/E>/?BYX?\##SVL-.S>:H$WE#E0P5@,8^4*H M<'CS\#G((!S'PS^+OA/P/X+@TFYT[56OFEDFNI((T9)')P"-T@Q\@0=!T_$U MX_BAH\OQRT_Q+HT$]I8ZA%'8ZF;YDCW;FV^83E@JJ!"W!&?+.<9)/TO7%_%7 MPNOBOX?:C:+'(]W;(;RT$:,[&6,$A0H(W%E+)W^]G!(% '+_ +14$TWPYM7B MBD=(=3B>5E4D(OER+EO0;F49/<@=Z]8@GANK>*XMY8YH)4#QR1L&5U(R""." M".]>?^![^Q^)OPACL]1,DI:W.G7Q=O,<2HH'F;G7!* M?A#YNA>)]*OM9\.6F#:ZQ:1D^5"WUX_P"%O]+_ M &E?&%Y;?OK6+3T@DFC^9$DQ -A8I?#B\\3 MRSWJ-+>V4UE%,J8V*&1$W+@*L:;BNX;1EFW''8?L_:WH'V>_M9M2DD\4ZG5E4D(OE MR+EO0;F49/<@=Z]-?%?PBMX]"\;Z-= MWFCQOY=IJ-LP?8F&VHK' 8';E58JRKGC&U1?O_CC=^)4_LGX?^'M2N=6G0CS MKB-,6V650^U2P(^;JY55.TG(R* /8+/5M-U"XNK>RU"TN9[1]ES'#,KM"V2, M. #Z'TKR/\ 9]M$U#3M?\5WA\[5[_4'BFF9%&!A9&VX V[FD)('!VKP M,5VGPS\ P^ /#1LVECN-0N7$MY<(@ +8P$4XR47G&>Y8X&[ \XMKR^^!7BS5 M$N],N[CP5J=P6M)8&W&%]NX*JER,X.P[R"XC# _*00#J_CWHUGJ'PSN=1F3_ M $K398Y;>0 9&]UC922,[2&R0,9*KZ57^(-]<:G^S>;^\D\RZNM/L)IGV@;G M:2$L<#@9)/2N<\2>)-7^-B66@^%-)U*UT'[0C:CJ-PH4## %3@ =: .@^'%C;Z?\-? M#D-K'Y<;:?#,1N)R\BB1SSZLS'VSQQ7G?PC]H[_DGFG_ /85C_\ 14M 'J&AZ-9^ M'M#LM(L$V6MI$L29 !;'5FP "Q.23CDDFO)YK1/#W[4.GC33Y,>MZ?)+>QA% MVL=LA...,M CD]2V[G!Q18_&^7PS9QZ5X^T'5;?78'->\1^/+KXB^*K&33WV-!IFFRE]\"XV;B"1M&W>,$?,79L+ M\N0"/P]_R=#XL_[!2?\ H-K70?&W_DD.N_\ ;O\ ^CXZY#QA/JGPW^,,WCC^ MS)]0T+4K1(;V6*/_ (]@/+0C=G ;*1L-V VXJ.1N&7\0_B'=_$#X>:JWA_2K MNUT&S>!KZ]O2BF5C( ($0;LGO\ N5/_ &TH^"7_ M "2'0O\ MX_]'R58L+&XU/X%6UA9Q^9=77AI884W ;G:V 49/ R2.M<1\%?B M#9VUGIOP^O=-OK?5X9;B,,RC8,%Y6W@D,C#YEVX/0<\X !Q_PS\::QI']K:S M;> K[Q%J>H7;M%B95^8[B!C.Y/_ !7XG\>>%WT>?X6Z MY;2"5)H+C;,_E.IP3M$2[LJ67D_Q9Z@5H64NJ? _Q1K7G:/?7G@>]E\V&:V^ M?[*<#;P7('+B,ERI?:I!XP;]U\6=9\=^1I'PWTJ^AO))5%UJ-] GEVB=03@N MHSM;ENRD*&8C !4^-,U]<_!/PQ/J@D&H27%J]T)(]C"4VTA?*X&T[L\8&*]O M@@AM;>*WMXHX8(D"1QQJ%5% P . .U>/\ [0\;0_#32XGFDG=-3B5I9 H9 MR(9?F.T 9/7@ >@%>R4 %>/_ +1W_)/-/_["L?\ Z*EKV"O'_P!H[_DGFG_] MA6/_ -%2T =!\;?^20Z[_P!N_P#Z/CK8^'%C;Z?\-?#D-K'Y<;:?#,1N)R\B MB1SSZLS'VSQQ6/\ &W_DD.N_]N__ */CKH/ G_)//#/_ &"K7_T4M 'G?A>" M&V_:=\6I!%'$ATP.510H+,+9F/'Y)-1PVB>(?VH=0&I'SH]$T^.6RC* M+M4[8R,\^'->\.>/+7XB^%;&3 M4'V+!J>FQ%]\ZXV;@ 3N&W8, ?*45L-\V #TS7-&L_$.AWND7Z;[6[B:)\ $ MKGHRY! 8'!!QP0#7C'P=OKC3/@5XLO[.3R[JUEO)H7V@[76VC*G!X."!UJ_? M?&^7Q-9R:5X!T'5;C79L*CSP)LMU)"F0X9AP2HRV%&C_#/4M3-P[/-J=N9, M7)#,!R(F&%'RX!QD,>I-2>._$OC#QC_9%S;?#?7-,U/2;L7-K>>5--MZ$KL, M04Y94.3G[N.YK4\-^)-7^":7N@^*])U*ZT'[0[:=J-NH8'+$!<%]BA@A?9N# M*2Q(.[(V[;XA^(OB/KFFV?@BROM,T6.7=J>JW4$>0HQNC3(= VU@0.6)8<*H M)(!TGQ:\&6WB_P %7)>2."\TY'N[:=]BC*J=R,S8"HP')R "%8Y"XKS3X8OJ MGQ7\F6 M<26NHZ<)60.A^0,3D[LY0'@X=5WT53TK5;'6]+M]3TRYCN;.X3?%* MAX8?S!!R"#R""#R*N4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7/V M?_)0]9_[!5A_Z-NZZ"N?L_\ DH>L_P#8*L/_ $;=T =!1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110!S]Y_P E#T;_ +!5_P#^C;2N M@KG[S_DH>C?]@J__ /1MI704 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %-DC2:)XI45XW4JR,,A@>H([BG44 <3:?#?3[?Q ]X[^;IZ MX>&U89PWHQ[J.,>N<'I\W;445I4JSJ-.;O8F,(P^%!1116904444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'D?C6'XA^&/'A\ M5: ;O6]#E1%N-(21F$8 1"JQY)R2-P= 2#NW#;G=3N_B5\2=;B&GZ#\.;[3+ MZ;P4*O09VYP"376444 %%%% !1110 4444 %%%% !1110 4444 >7_$ MW3?'MKKFG^*/!UY/<0V<6RYTD2'9)MWL7,>X"3<#M('SC"[/KQ! M;:9\+M2M[R5U2*6[$K1*2P^]^[0 8SR6 '4\"O9** .#^%_@R^\+Z7?ZAKDD M0RVRQR;S_[[;_XFO0J*Y?[,P_G]YU_VIB.Z^X\]_X075/^>]G_ -]M M_P#$UV6AV$NF:/!9S,C21[LE"2.6)[_6M"BMJ&#I49/+/8**** MZCD"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH S[+0]+TW4;V_L;""VNK[:;IX4V^<5+$,P'!;+MENISR3@8T*** "BBB@ H MHHH **** "BBB@ HHHH \KUW2=2F_:-\,:I%I]V^GPZ8Z2W:PL8D;;<<,^, M_,O!/<>M>J444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 9&OZ?>ZG:QV]K)$B;MTF]B,XZ#@=/\!7/?\(;J/_/:U_[Z;_XFNXHH M X?_ (0W4?\ GM:_]]-_\31_PANH_P#/:U_[Z;_XFNXHH R]"LKO3K$VMT\3 MA6)C,9)P#R1T'?G\?:M2BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "L]-#TN/7&UN.P@CU-XC#)=(FUY$.SAB/O?ZM, M9SC&!C)K0HH **** "BBB@ HHHH **** "BBB@ KROX^:3J6L^!;&WTO3[N^ MG74XW:.UA:5@OE2C)"@G&2.?<5ZI10 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %<_9_P#)0]9_[!5A_P"C;NN@KG[/_DH>L_\ 8*L/_1MW0!T% M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '/WG_)0] M&_[!5_\ ^C;2N@KR/XR^-=2\":SX6WO+=END9E"EK=LC:RG.4'? MUKSS_AH[QA_T#=#_ ._$W_QV@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ ':/^&CO& M'_0-T/\ [\3?_': /I^BOF#_ (:.\8?] W0_^_$W_P =H_X:.\8?] W0_P#O MQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#Z? MHKY@_P"&CO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': /I^BOF#_ (:. M\8?] W0_^_$W_P =H_X:.\8?] W0_P#OQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[ M\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ ':/^ M&CO&'_0-T/\ [\3?_': /I^BOF#_ (:.\8?] W0_^_$W_P =H_X:.\8?] W0 M_P#OQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV M@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': /I^BOF#_ M (:.\8?] W0_^_$W_P =H_X:.\8?] W0_P#OQ-_\=H ^GZ*^8/\ AH[QA_T# M=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ M':/^&CO&'_0-T/\ [\3?_': /I^BOF#_ (:.\8?] W0_^_$W_P =H_X:.\8? M] W0_P#OQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T#=#_ ._$ MW_QV@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': /I^B MOF#_ (:.\8?] W0_^_$W_P =H_X:.\8?] W0_P#OQ-_\=H ^GZ*^8/\ AH[Q MA_T#=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#Z?HKY@_P"&CO&'_0-T/_OQ M-_\ ':/^&CO&'_0-T/\ [\3?_': /I^BOF#_ (:.\8?] W0_^_$W_P =H_X: M.\8?] W0_P#OQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T#=#_ M ._$W_QV@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': M/I^BOF#_ (:.\8?] W0_^_$W_P =H_X:.\8?] W0_P#OQ-_\=H ^GZ*^8/\ MAH[QA_T#=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#Z?HKY@_P"&CO&'_0-T M/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': /I^BOF#_ (:.\8?] W0_^_$W_P = MH_X:.\8?] W0_P#OQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T M#=#_ ._$W_QV@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3? M_': /I^BOF#_ (:.\8?] W0_^_$W_P =H_X:.\8?] W0_P#OQ-_\=H ^GZ*^ M8/\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#Z?HKY@_P"&CO&' M_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': /I^BOF#_ (:.\8?] W0_^_$W M_P =H_X:.\8?] W0_P#OQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[\3?_ !VC_AH[ MQA_T#=#_ ._$W_QV@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ M[\3?_': /I^BOF#_ (:.\8?] W0_^_$W_P =H_X:.\8?] W0_P#OQ-_\=H ^ MGZ*^8/\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#Z?HKY@_P"& MCO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': /I^BOF#_ (:.\8?] W0_ M^_$W_P =H_X:.\8?] W0_P#OQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[\3?_ !VC M_AH[QA_T#=#_ ._$W_QV@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ ':/^&CO&'_0- MT/\ [\3?_': /I^BOF#_ (:.\8?] W0_^_$W_P =H_X:.\8?] W0_P#OQ-_\ M=H ^GZ*^8/\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#Z?HKY@ M_P"&CO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': /I^BOF#_ (:.\8?] M W0_^_$W_P =H_X:.\8?] W0_P#OQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[\3?_ M !VC_AH[QA_T#=#_ ._$W_QV@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ ':/^&CO& M'_0-T/\ [\3?_': /I^BOF#_ (:.\8?] W0_^_$W_P =H_X:.\8?] W0_P#O MQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#Z? MHKY@_P"&CO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': /I^BOF#_ (:. M\8?] W0_^_$W_P =H_X:.\8?] W0_P#OQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[ M\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ ':/^ M&CO&'_0-T/\ [\3?_': /I^BOF#_ (:.\8?] W0_^_$W_P =H_X:.\8?] W0 M_P#OQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV M@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': /I^BOF#_ M (:.\8?] W0_^_$W_P =H_X:.\8?] W0_P#OQ-_\=H ^GZ*^8/\ AH[QA_T# M=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ M':/^&CO&'_0-T/\ [\3?_': /I^BOF#_ (:.\8?] W0_^_$W_P =H_X:.\8? M] W0_P#OQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T#=#_ ._$ MW_QV@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': /I^B MOF#_ (:.\8?] W0_^_$W_P =H_X:.\8?] W0_P#OQ-_\=H ^GZ*^8/\ AH[Q MA_T#=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#Z?HKY@_P"&CO&'_0-T/_OQ M-_\ ':/^&CO&'_0-T/\ [\3?_': /I^BOF#_ (:.\8?] W0_^_$W_P =H_X: M.\8?] W0_P#OQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T#=#_ M ._$W_QV@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': M/I^BOF#_ (:.\8?] W0_^_$W_P =H_X:.\8?] W0_P#OQ-_\=H ^GZ*^8/\ MAH[QA_T#=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#Z?HKY@_P"&CO&'_0-T M/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': /I^BOF#_ (:.\8?] W0_^_$W_P = MH_X:.\8?] W0_P#OQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T M#=#_ ._$W_QV@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3? M_': /I^BOF#_ (:.\8?] W0_^_$W_P =H_X:.\8?] W0_P#OQ-_\=H ^GZ*^ M8/\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#Z?HKY@_P"&CO&' M_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': /I^BOF#_ (:.\8?] W0_^_$W M_P =H_X:.\8?] W0_P#OQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[\3?_ !VC_AH[ MQA_T#=#_ ._$W_QV@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ M[\3?_': /I^BOF#_ (:.\8?] W0_^_$W_P =H_X:.\8?] W0_P#OQ-_\=H ^ MGZ*^8/\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#Z?HKY@_P"& MCO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': /I^BOF#_ (:.\8?] W0_ M^_$W_P =H_X:.\8?] W0_P#OQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[\3?_ !VC M_AH[QA_T#=#_ ._$W_QV@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ ':/^&CO&'_0- MT/\ [\3?_': /I^BOF#_ (:.\8?] W0_^_$W_P =H_X:.\8?] W0_P#OQ-_\ M=H ^GZ*^8/\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#Z?HKY@ M_P"&CO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': /I^BOF#_ (:.\8?] M W0_^_$W_P =H_X:.\8?] W0_P#OQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[\3?_ M !VC_AH[QA_T#=#_ ._$W_QV@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ ':/^&CO& M'_0-T/\ [\3?_': /I^BOF#_ (:.\8?] W0_^_$W_P =H_X:.\8?] W0_P#O MQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#Z? MHKY@_P"&CO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': /I^BOF#_ (:. M\8?] W0_^_$W_P =H_X:.\8?] W0_P#OQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[ M\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ ':/^ M&CO&'_0-T/\ [\3?_': /I^BOF#_ (:.\8?] W0_^_$W_P =H_X:.\8?] W0 M_P#OQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV M@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': /I^BOF#_ M (:.\8?] W0_^_$W_P =H_X:.\8?] W0_P#OQ-_\=H ^GZ*^8/\ AH[QA_T# M=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ M':/^&CO&'_0-T/\ [\3?_': /I^BOF#_ (:.\8?] W0_^_$W_P =H_X:.\8? M] W0_P#OQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T#=#_ ._$ MW_QV@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': /I^B MOF#_ (:.\8?] W0_^_$W_P =H_X:.\8?] W0_P#OQ-_\=H ^GZ*^8/\ AH[Q MA_T#=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#Z?HKY@_P"&CO&'_0-T/_OQ M-_\ ':/^&CO&'_0-T/\ [\3?_': /I^BOF#_ (:.\8?] W0_^_$W_P =H_X: M.\8?] W0_P#OQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T#=#_ M ._$W_QV@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': M/I^BOF#_ (:.\8?] W0_^_$W_P =H_X:.\8?] W0_P#OQ-_\=H ^GZ*^8/\ MAH[QA_T#=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#Z?HKY@_P"&CO&'_0-T M/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': /I^BOF#_ (:.\8?] W0_^_$W_P = MH_X:.\8?] W0_P#OQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T M#=#_ ._$W_QV@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3? M_': /I^BOF#_ (:.\8?] W0_^_$W_P =H_X:.\8?] W0_P#OQ-_\=H ^GZ*^ M8/\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#Z?HKY@_P"&CO&' M_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': /I^BOF#_ (:.\8?] W0_^_$W M_P =H_X:.\8?] W0_P#OQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[\3?_ !VC_AH[ MQA_T#=#_ ._$W_QV@#Z?HKY@_P"&CO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ M[\3?_': /I^BOF#_ (:.\8?] W0_^_$W_P =H_X:.\8?] W0_P#OQ-_\=H ^ MGZ*^8/\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#Z?HKY@_P"& MCO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': /I^BOF#_ (:.\8?] W0_ M^_$W_P =H_X:.\8?] W0_P#OQ-_\=H ^GZ*^8/\ AH[QA_T#=#_[\3?_ !VC M_AH[QA_T#=#_ ._$W_QV@#Z?KG[/_DH>L_\ 8*L/_1MW7@'_ T=XP_Z!NA_ M]^)O_CM>A_!KQKJ7CO6?$>J:I!:0SQ6]G;JMJC*I4-<-D[F8YRY[^E 'KE%% ,% !1110 4444 ?_9 end EX-101.SCH 8 altr-20201231.xsd XBRL TAXONOMY EXTENSION SCHEMA 00000 - Document - Template Link link:presentationLink link:calculationLink link:definitionLink 100000 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 100010 - Statement - Consolidated Balance Sheets link:calculationLink link:presentationLink link:definitionLink 100020 - Statement - Consolidated Balance Sheets (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100030 - Statement - Consolidated Statements of Operations link:calculationLink link:presentationLink link:definitionLink 100040 - Statement - Consolidated Statements of Comprehensive (Loss) Income link:calculationLink link:presentationLink link:definitionLink 100050 - Statement - Consolidated Statements of Comprehensive (Loss) Income (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100060 - Statement - Consolidated Statement of Changes in Stockholders' Equity (Deficit) link:calculationLink link:presentationLink link:definitionLink 100070 - Statement - Consolidated Statement of Changes in Stockholders' Equity (Deficit) (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100080 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:presentationLink link:definitionLink 100090 - Disclosure - Description of Business link:calculationLink link:presentationLink link:definitionLink 100100 - Disclosure - Summary of Significant Accounting Policies link:calculationLink link:presentationLink link:definitionLink 100110 - Disclosure - Revenue from Contracts with Customers link:calculationLink link:presentationLink link:definitionLink 100120 - Disclosure - Acquisitions and Disposals link:calculationLink link:presentationLink link:definitionLink 100130 - Disclosure - Property and Equipment, Net link:calculationLink link:presentationLink link:definitionLink 100140 - Disclosure - Goodwill and Other Intangible Assets link:calculationLink link:presentationLink link:definitionLink 100150 - Disclosure - Debt link:calculationLink link:presentationLink link:definitionLink 100160 - Disclosure - Leases link:calculationLink link:presentationLink link:definitionLink 100170 - Disclosure - Other Liabilities link:calculationLink link:presentationLink link:definitionLink 100180 - Disclosure - Fair Value Measurements link:calculationLink link:presentationLink link:definitionLink 100190 - Disclosure - Stockholders' Equity link:calculationLink link:presentationLink link:definitionLink 100200 - Disclosure - Stock-Based Compensation link:calculationLink link:presentationLink link:definitionLink 100210 - Disclosure - Income Taxes link:calculationLink link:presentationLink link:definitionLink 100220 - Disclosure - Net (Loss) Income Per Share link:calculationLink link:presentationLink link:definitionLink 100230 - Disclosure - Retirement Benefits link:calculationLink link:presentationLink link:definitionLink 100240 - Disclosure - Accumulated Other Comprehensive Loss link:calculationLink link:presentationLink link:definitionLink 100250 - Disclosure - Commitments and Contingencies link:calculationLink link:presentationLink link:definitionLink 100260 - Disclosure - Segment Information link:calculationLink link:presentationLink link:definitionLink 100270 - Disclosure - Summary of Significant Accounting Policies (Policies) link:calculationLink link:presentationLink link:definitionLink 100280 - Disclosure - Summary of Significant Accounting Policies (Tables) link:calculationLink link:presentationLink link:definitionLink 100290 - Disclosure - Revenue from Contracts with Customers (Tables) link:calculationLink link:presentationLink link:definitionLink 100300 - Disclosure - Acquisitions and Disposals (Tables) link:calculationLink link:presentationLink link:definitionLink 100310 - Disclosure - Property and Equipment, Net (Tables) link:calculationLink link:presentationLink link:definitionLink 100320 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:calculationLink link:presentationLink link:definitionLink 100330 - Disclosure - Debt (Tables) link:calculationLink link:presentationLink link:definitionLink 100340 - Disclosure - Leases (Tables) link:calculationLink link:presentationLink link:definitionLink 100350 - Disclosure - Other Liabilities (Tables) link:calculationLink link:presentationLink link:definitionLink 100360 - Disclosure - Stock-Based Compensation (Tables) link:calculationLink link:presentationLink link:definitionLink 100370 - Disclosure - Income Taxes (Tables) link:calculationLink link:presentationLink link:definitionLink 100380 - Disclosure - Net (Loss) Income Per Share (Tables) link:calculationLink link:presentationLink link:definitionLink 100390 - Disclosure - Retirement Benefits (Tables) link:calculationLink link:presentationLink link:definitionLink 100400 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:calculationLink link:presentationLink link:definitionLink 100410 - Disclosure - Commitments and Contingencies (Tables) link:calculationLink link:presentationLink link:definitionLink 100420 - Disclosure - Segment Information (Tables) link:calculationLink link:presentationLink link:definitionLink 100430 - Disclosure - Description of Business - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100440 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Detail) link:calculationLink link:presentationLink link:definitionLink 100450 - Disclosure - Summary of Significant Accounting Policies - Schedule of Accounts Receivable Net (Detail) link:calculationLink link:presentationLink link:definitionLink 100460 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100470 - Disclosure - Summary of Significant Accounting Policies - Schedule of Provision for Credit Loss (Detail) link:calculationLink link:presentationLink link:definitionLink 100480 - Disclosure - Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Detail) link:calculationLink link:presentationLink link:definitionLink 100490 - Disclosure - Revenue from Contracts with Customers - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100500 - Disclosure - Acquisitions and Disposals - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100510 - Disclosure - Acquisitions and Disposals - Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date (Detail) link:calculationLink link:presentationLink link:definitionLink 100520 - Disclosure - Acquisitions and Disposals - Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 100530 - Disclosure - Disposals WEYV - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100540 - Disclosure - Property and Equipment, Net - Summary of Property and Equipment (Detail) link:calculationLink link:presentationLink link:definitionLink 100550 - Disclosure - Property and Equipment, Net - Summary of Property and Equipment (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 100560 - Disclosure - Property and Equipment, Net - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100570 - Disclosure - Goodwill and Other Intangible Assets - Changes in Carrying Amount of Goodwill Attributable to Software Reportable Segment (Detail) link:calculationLink link:presentationLink link:definitionLink 100580 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Other Intangible Assets (Detail) link:calculationLink link:presentationLink link:definitionLink 100590 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Other Intangible Assets (Detail)2 link:calculationLink link:presentationLink link:definitionLink 100600 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100610 - Disclosure - Goodwill and Other Intangible Assets - Summary of Estimated Amortization Expense (Detail) link:calculationLink link:presentationLink link:definitionLink 100620 - Disclosure - Debt - Schedule of Carrying Value of Debt (Detail) link:calculationLink link:presentationLink link:definitionLink 100630 - Disclosure - Debt - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100640 - Disclosure - Debt - Schedule of Net Carrying Value of Liability Component of Convertible Notes (Detail) link:calculationLink link:presentationLink link:definitionLink 100650 - Disclosure - Debt - Schedule of Interest Expense Related to Convertible Notes (Detail) link:calculationLink link:presentationLink link:definitionLink 100660 - Disclosure - Leases - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100670 - Disclosure - Leases - Schedule of Components of Lease Cost (Detail) link:calculationLink link:presentationLink link:definitionLink 100680 - Disclosure - Leases - Schedule of Supplemental Balance Sheet Information Related to Lease Liabilities (Detail) link:calculationLink link:presentationLink link:definitionLink 100690 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Detail) link:calculationLink link:presentationLink link:definitionLink 100700 - Disclosure - Leases - Schedule of Maturities of Operating Lease Liabilities (Detail) link:calculationLink link:presentationLink link:definitionLink 100710 - Disclosure - Leases - Schedule of Maturities of Operating Lease Liabilities (Detail)2 link:calculationLink link:presentationLink link:definitionLink 100720 - Disclosure - Other Liabilities - Summary of Other Accrued Expenses and Current Liabilities (Detail) link:calculationLink link:presentationLink link:definitionLink 100730 - Disclosure - Other Liabilities - Summary of Other Long-term Liabilities (Detail) link:calculationLink link:presentationLink link:definitionLink 100740 - Disclosure - Fair Value Measurements - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100750 - Disclosure - Stockholders' Equity - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100760 - Disclosure - Stock-based Compensation - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100770 - Disclosure - Stock-based Compensation - Summary of Stock Option Activity under NSO Plan (Detail) link:calculationLink link:presentationLink link:definitionLink 100780 - Disclosure - Stock-based Compensation - Summary of Stock Option Activity under ISO Plan (Detail) link:calculationLink link:presentationLink link:definitionLink 100790 - Disclosure - Stock-based Compensation - Summary of Stock Option Activity under 2012 Plan (Detail) link:calculationLink link:presentationLink link:definitionLink 100800 - Disclosure - Stock-based Compensation - Summary of Restricted Stock Units Awarded (Detail) link:calculationLink link:presentationLink link:definitionLink 100810 - Disclosure - Stock-based Compensation - Summary of Stock Option Activity under 2017 Plan (Detail) link:calculationLink link:presentationLink link:definitionLink 100820 - Disclosure - Stock-based Compensation - Summary of Fair value of Company's Stock Options Granted (Detail) link:calculationLink link:presentationLink link:definitionLink 100830 - Disclosure - Stock-based Compensation - Summary of Stock-Based Compensation Expense (Detail) link:calculationLink link:presentationLink link:definitionLink 100840 - Disclosure - Income Taxes - Components of Income (Loss) Before Income Taxes (Detail) link:calculationLink link:presentationLink link:definitionLink 100850 - Disclosure - Income Taxes - Significant Components of Income Tax Expense (Detail) link:calculationLink link:presentationLink link:definitionLink 100860 - Disclosure - Income Taxes - Reconciliation of Income Taxes Calculated at U.S. Federal Statutory Income Tax Rate (Detail) link:calculationLink link:presentationLink link:definitionLink 100870 - Disclosure - Income Taxes - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100880 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail) link:calculationLink link:presentationLink link:definitionLink 100890 - Disclosure - Income Taxes - Summary of Changes to Valuation Allowance Balance (Detail) link:calculationLink link:presentationLink link:definitionLink 100900 - Disclosure - Income Taxes - Operating Loss and Tax Credit Carryforwards (Detail) link:calculationLink link:presentationLink link:definitionLink 100910 - Disclosure - Income Taxes - Reconciliation of Beginning and Ending Amounts of Unrecognized Tax Benefits (Detail) link:calculationLink link:presentationLink link:definitionLink 100920 - Disclosure - Net (Loss) Income Per Share - Computation of Numerators and Denominators Used in Basic and Diluted Net (Loss) Income Per Share Amounts (Detail) link:calculationLink link:presentationLink link:definitionLink 100930 - Disclosure - Net (Loss) Income Per Share - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100940 - Disclosure - Retirement Benefits - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100950 - Disclosure - Retirement Benefits - Schedule of Pension Benefits Obligation (Detail) link:calculationLink link:presentationLink link:definitionLink 100960 - Disclosure - Retirement Benefits - Schedule of Estimated Future Benefit Payments (Detail) link:calculationLink link:presentationLink link:definitionLink 100970 - Disclosure - Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Detail) link:calculationLink link:presentationLink link:definitionLink 100980 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100990 - Disclosure - Commitments and Contingencies - Future Purchase Obligations (Details) link:calculationLink link:presentationLink link:definitionLink 101000 - Disclosure - Segment Information - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 101010 - Disclosure - Segment Information - Schedule of Segment Reporting Information (Detail) link:calculationLink link:presentationLink link:definitionLink 101020 - Disclosure - Segment Information - Reconciliation of U.S. GAAP Income (Loss) Before Income Taxes to Adjusted EBITDA (Detail) link:calculationLink link:presentationLink link:definitionLink 101030 - Disclosure - Segment Information - Reconciliation of U.S. GAAP Income (Loss) Before Income Taxes to Adjusted EBITDA (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 101040 - Disclosure - Segment Information - Summary of Sales to External Customers and Long-Lived Assets by Geographical Areas (Detail) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 9 altr-20201231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 10 altr-20201231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 11 altr-20201231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Entity Central Index Key Income tax reconciliation effect of changes in tax laws. Effective income tax rate reconciliation foreign income tax withholding amount. Income tax reconciliation on acquisition costs. Deferred tax assets lease obligation. Deferred tax liabilities property plant and equipment and intangibles. Deferred tax liabilities investment in consolidated subsidiary. Deferred tax liabilities lease right of use asset. Deferred tax liabilities discount on convertible notes. Adjusted earnings before interest taxes depreciation and amortization. Interest income and other. Cover [Abstract] Document and entity information. Document and entity information table. Document And Entity Information [Table] Document And Entity Information [Table] Class of Stock Statement Class Of Stock [Axis] Class of Stock Class Of Stock [Domain] Class A Common Stock [Member] Common Class A [Member] Class B Common Stock [Member] Common Class B [Member] Document And Entity Information [Line Items] Document And Entity Information [Line Items] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol Entity Registrant Name Entity Registrant Name Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Well-known Seasoned Issuer Entity Well Known Seasoned Issuer Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Voluntary Filers Entity Voluntary Filers Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock Shares Outstanding Entity Public Float Entity Public Float Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company ICFR Auditor Attestation Flag Icfr Auditor Attestation Flag Entity Shell Company Entity Shell Company Entity File Number Entity File Number Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address Address Line1 Entity Address, City or Town Entity Address City Or Town Entity Address, State or Province Entity Address State Or Province Entity Address, Postal Zip Code Entity Address Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Entity Incorporation, State or Country Code Entity Incorporation State Country Code Document Annual Report Document Annual Report Document Transition Report Document Transition Report Title of 12(b) Security Security12b Title Security Exchange Name Security Exchange Name Statement Of Financial Position [Abstract] Statement [Table] Statement [Table] Statement [Line Items] Statement [Line Items] CURRENT ASSETS Assets Current [Abstract] Cash and cash equivalents Cash And Cash Equivalents At Carrying Value Accounts receivable, net Accounts Receivable Net Current Income tax receivable Income Taxes Receivable Prepaid expenses and other current assets Prepaid Expense And Other Assets Current Total current assets Assets Current Property and equipment, net Property Plant And Equipment Net Operating lease right of use assets Operating Lease Right Of Use Asset Goodwill Goodwill Other intangible assets, net Intangible Assets Net Excluding Goodwill Deferred tax assets Deferred Income Tax Assets Net Other long-term assets Other Assets Noncurrent TOTAL ASSETS Assets LIABILITIES, MEZZANINE EQUITY AND STOCKHOLDERS’ EQUITY Liabilities And Stockholders Equity [Abstract] CURRENT LIABILITIES Liabilities Current [Abstract] Current portion of long-term debt Long Term Debt And Capital Lease Obligations Current Accounts payable Accounts Payable Current Accrued compensation and benefits Employee Related Liabilities Current Current portion of operating lease liabilities Operating Lease Liability Current Other accrued expenses and current liabilities Other Liabilities Current Deferred revenue Contract With Customer Liability Current Total current liabilities Liabilities Current Long-term debt, net of current portion Long Term Debt And Capital Lease Obligations Operating lease liabilities, net of current portion Operating Lease Liability Noncurrent Deferred revenue, non-current Contract With Customer Liability Noncurrent Other long-term liabilities Other Liabilities Noncurrent TOTAL LIABILITIES Liabilities Commitments and contingencies Commitments And Contingencies MEZZANINE EQUITY Temporary Equity Carrying Amount Attributable To Parent STOCKHOLDERS’ EQUITY Stockholders Equity [Abstract] Preferred stock ($0.0001 par value), authorized 45,000 shares, none issued or outstanding Preferred Stock Value Common stock Common Stock Value Additional paid-in capital Additional Paid In Capital Common Stock Accumulated deficit Retained Earnings Accumulated Deficit Accumulated other comprehensive loss Accumulated Other Comprehensive Income Loss Net Of Tax TOTAL STOCKHOLDERS’ EQUITY Stockholders Equity TOTAL LIABILITIES, MEZZANINE EQUITY AND STOCKHOLDERS’ EQUITY Liabilities And Stockholders Equity Preferred stock, par value Preferred Stock Par Or Stated Value Per Share Preferred stock, shares authorized Preferred Stock Shares Authorized Preferred stock, shares issued Preferred Stock Shares Issued Preferred stock, shares outstanding Preferred Stock Shares Outstanding Common stock, par value Common Stock Par Or Stated Value Per Share Common stock, shares authorized Common Stock Shares Authorized Common stock, shares issued Common Stock Shares Issued Common stock, shares outstanding Common Stock Shares Outstanding Income Statement [Abstract] Product and Service Product Or Service [Axis] Product and Service Products And Services [Domain] License [Member] License [Member] Maintenance and other services. Maintenance and Other Services [Member] Maintenance And Other Services [Member] Total Software [Member] License And Maintenance [Member] Software related service. Software Related Services [Member] Software Related Service [Member] Total Software and Related Services [Member] License And Service [Member] Client Engineering Services [Member] Technology Service [Member] Other product and service. Other [Member] Other Product And Service [Member] Total revenue Revenue From Contract With Customer Excluding Assessed Tax Total cost of revenue Cost Of Goods And Services Sold Gross profit Gross Profit Operating expenses Operating Expenses [Abstract] Research and development Research And Development Expense Sales and marketing Selling And Marketing Expense General and administrative General And Administrative Expense Amortization of intangible assets Amortization Of Intangible Assets Other operating income Other Operating Income Expense Net Total operating expenses Operating Expenses Operating income Operating Income Loss Interest expense Interest Expense Other income, net Other Nonoperating Income Expense Income before income taxes Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest Income tax expense Income Tax Expense Benefit Net (loss) income Net Income Loss (Loss) income per share: Earnings Per Share [Abstract] Net (loss) income per share attributable to common stockholders, basic Earnings Per Share Basic Net (loss) income per share attributable to common stockholders, diluted Earnings Per Share Diluted Weighted average shares outstanding: Weighted Average Number Of Shares Outstanding [Abstract] Weighted average number of shares used in computing net (loss) income per share, basic Weighted Average Number Of Shares Outstanding Basic Weighted average number of shares used in computing net (loss) income per share, diluted Weighted Average Number Of Diluted Shares Outstanding Statement Of Income And Comprehensive Income [Abstract] Statement Of Income And Comprehensive Income [Abstract] Other comprehensive income (loss), net of tax: Other Comprehensive Income Loss Net Of Tax Period Increase Decrease [Abstract] Foreign currency translation (net of tax effect of $0 for all periods) Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax Retirement related benefit plans (net of tax effect of $308, $(16) and $318, respectively) Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax Total other comprehensive income (loss) Other Comprehensive Income Loss Net Of Tax Comprehensive (loss) income Comprehensive Income Net Of Tax Foreign currency translation, tax effect Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax Retirement related benefit plans, tax effect Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax Share offered in follow on public offering. Proceeds from issuance follow-on public offering net of offering costs. Adjustment to additional paid in capital adjustment for acquisitions. Stock issued during period shares stock options exercised other. Stock issued during period value stock options exercised other. Statement Of Stockholders Equity [Abstract] Equity Components Statement Equity Components [Axis] Equity Component Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-in Capital [Member] Additional Paid In Capital [Member] Accumulated Deficit [Member] Retained Earnings [Member] Accumulated Other Comprehensive Loss [Member] Accumulated Other Comprehensive Income [Member] Cumulative Effect, Period of Adoption Cumulative Effect Period Of Adoption [Axis] Cumulative Effect, Period of Adoption Cumulative Effect Period Of Adoption [Domain] Cumulative Effect, Period of Adoption, Adjustment [Member] Cumulative Effect Period Of Adoption Adjustment [Member] Beginning balance Beginning balance (in shares) Shares Outstanding Net income (loss) Equity component of convertible senior notes, net of issuance costs Adjustments To Additional Paid In Capital Equity Component Of Convertible Debt Follow-on public offering, net of offering costs of $370 Proceeds From Issuance Follow On Public Offering Net Of Offering Costs Follow-on public offering, net of offering costs of $370 (shares) Share Offered In Follow On Public Offering Adjustment for acquisitions Adjustment To Additional Paid In Capital Adjustment For Acquisitions Issuance of common stock for acquisitions Stock Issued During Period Value Acquisitions Issuance of common stock for acquisitions (in shares) Stock Issued During Period Shares Acquisitions Exercise of stock options and other Stock Issued During Period Value Stock Options Exercised Other Exercise of stock options and other (in shares) Stock Issued During Period Shares Stock Options Exercised Other Exercise of stock options Stock Issued During Period Value Stock Options Exercised Exercise of stock options (in shares) Stock Issued During Period Shares Stock Options Exercised Vesting of restricted stock Stock Issued During Period Value Restricted Stock Award Gross Vesting of restricted stock (in shares) Stock Issued During Period Shares Restricted Stock Award Net Of Forfeitures Conversion from Class B to Class A common stock Conversion Of Stock Shares Converted1 Stock-based compensation Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value Reclassification of mezzanine equity to permanent equity Reclassifications Of Temporary To Permanent Equity Foreign currency translation, net of tax Retirement related benefit plans, net of tax Ending balance Ending balance (in shares) Offering cost of common stock in connection with follow-on public offering. Follow-on public offering, offering costs Offering Cost Of Common Stock In Connection With Follow On Public Offering Increase (decrease) in operating lease right of use assets and liabilities net. Proceeds from issuance follow on public offering net of issuance costs. Promissory notes issued and deferred payment obligations for acquisitions. Non-cash investing and financing activities finance leases. Statement Of Cash Flows [Abstract] OPERATING ACTIVITIES: Net Cash Provided By Used In Operating Activities [Abstract] Net (loss) income Profit Loss Adjustments to reconcile net (loss) income to net cash provided by operating activities: Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract] Depreciation and amortization Depreciation Depletion And Amortization Provision for credit loss Provision For Doubtful Accounts Amortization of debt discount and issuance costs Amortization Of Financing Costs And Discounts Stock-based compensation expense Share Based Compensation Gain on sale of assets held for sale Gain Loss On Disposition Of Assets1 Impairment of intangible assets Impairment Of Intangible Assets Indefinitelived Excluding Goodwill Deferred income taxes Deferred Income Taxes And Tax Credits Other, net Other Noncash Income Expense Changes in assets and liabilities: Increase Decrease In Operating Capital [Abstract] Accounts receivable Increase Decrease In Accounts Receivable Prepaid expenses and other current assets Increase Decrease In Prepaid Deferred Expense And Other Assets Other long-term assets Increase Decrease In Other Noncurrent Assets Accounts payable Increase Decrease In Accounts Payable Accrued compensation and benefits Increase Decrease In Employee Related Liabilities Other accrued expenses and current liabilities Increase Decrease In Other Operating Liabilities Operating lease right of use assets and liabilities, net Increase Decrease In Operating Lease Right Of Use Assets And Liabilities Net Deferred revenue Increase Decrease In Contract With Customer Liability Net cash provided by operating activities Net Cash Provided By Used In Operating Activities INVESTING ACTIVITIES: Net Cash Provided By Used In Investing Activities [Abstract] Payments for acquisition of businesses, net of cash acquired Payments To Acquire Businesses Net Of Cash Acquired Capital expenditures Payments To Acquire Property Plant And Equipment Payments for acquisition of developed technology Payments To Acquire Intangible Assets Proceeds from sale of assets held for sale and other Proceeds From Sale Of Productive Assets Other investing activities, net Payments For Proceeds From Other Investing Activities Net cash used in investing activities Net Cash Provided By Used In Investing Activities FINANCING ACTIVITIES: Net Cash Provided By Used In Financing Activities [Abstract] Borrowings under revolving commitment Proceeds From Long Term Lines Of Credit Proceeds from the exercise of stock options Proceeds From Stock Options Exercised Proceeds from issuance of convertible senior notes, net of underwriters' discounts and commissions Proceeds From Convertible Debt Payments on revolving commitment Repayments Of Long Term Lines Of Credit Payments for issuance costs of convertible senior notes Payments Of Debt Issuance Costs Proceeds from issuance of Class A common stock in follow-on public offering, net of underwriters' discounts and commissions Proceeds From Issuance Follow On Public Offering Net Of Issuance Costs Other financing activities Proceeds From Payments For Other Financing Activities Net cash provided by financing activities Net Cash Provided By Used In Financing Activities Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Net increase (decrease) in cash, cash equivalents and restricted cash Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect Cash, cash equivalents and restricted cash at beginning of year Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Cash, cash equivalents and restricted cash at end of period Supplemental disclosures of cash flow: Supplemental Cash Flow Information [Abstract] Interest paid Interest Paid Net Income taxes paid Income Taxes Paid Supplemental disclosure of non-cash investing and financing activities: Noncash Investing And Financing Items [Abstract] Issuance of common stock in connection with acquisitions Business Combination Consideration Transferred Equity Interests Issued And Issuable Promissory notes issued and deferred payment obligations for acquisitions Promissory Notes Issued And Deferred Payment Obligations For Acquisitions Finance leases Non Cash Investing And Financing Activities Finance Leases Property and equipment in accounts payable and other current liabilities Capital Expenditures Incurred But Not Yet Paid Documents Incorporated by Reference Documents Incorporated By Reference [Text Block] Organization Consolidation And Presentation Of Financial Statements [Abstract] Description of Business Nature Of Operations Accounting Policies [Abstract] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Revenue From Contract With Customer [Abstract] Revenue from Contracts with Customers Revenue From Contract With Customer [Text Block] Business Combinations [Abstract] Acquisitions and Disposals Mergers Acquisitions And Dispositions Disclosures [Text Block] Property Plant And Equipment [Abstract] Property and Equipment, Net Property Plant And Equipment Disclosure [Text Block] Goodwill And Intangible Assets Disclosure [Abstract] Goodwill and Other Intangible Assets Goodwill And Intangible Assets Disclosure [Text Block] Debt Disclosure [Abstract] Debt Debt Disclosure [Text Block] Lessee operating and finance leases. Leases [Abstract] Leases Lessee Operating And Finance Leases Disclosure [Text Block] Other Liabilities Disclosure [Abstract] Other Liabilities Other Liabilities Disclosure [Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Equity [Abstract] Stockholders' Equity Stockholders Equity Note Disclosure [Text Block] Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] Stock-Based Compensation Disclosure Of Compensation Related Costs Share Based Payments [Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Net (Loss) Income Per Share Earnings Per Share [Text Block] Compensation And Retirement Disclosure [Abstract] Retirement Benefits Pension And Other Postretirement Benefits Disclosure [Text Block] Accumulated Other Comprehensive Loss Comprehensive Income Note [Text Block] Commitments And Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments And Contingencies Disclosure [Text Block] Segment Reporting [Abstract] Segment Information Segment Reporting Disclosure [Text Block] Principles of Consolidation Consolidation Policy [Text Block] Use of Estimates Use Of Estimates Foreign Currency Translation Foreign Currency Transactions And Translations Policy [Text Block] Revenue Recognition Revenue From Contract With Customer Policy [Text Block] Cash, Cash Equivalents and Restricted Cash Cash And Cash Equivalents Restricted Cash And Cash Equivalents Policy Accounts Receivable, Net Receivables Policy [Text Block] Property and Equipment, Net Property Plant And Equipment Policy [Text Block] Software Development Costs Research Development And Computer Software Policy [Text Block] Impairment of Long-Lived Assets Impairment Or Disposal Of Long Lived Assets Policy [Text Block] Goodwill and Other Indefinite-Lived Intangible Assets Goodwill And Intangible Assets Intangible Assets Indefinite Lived Policy Receivable for research and development tax credit. Receivable for R&D Credit Receivable For Research And Development Tax Credit Policy [Text Block] Derivative Financial Instruments Derivatives Policy [Text Block] Income Taxes Income Tax Policy [Text Block] Research and Development Costs Research And Development Expense Policy Advertising Costs Advertising Costs Policy [Text Block] Mezzanine equity policy. Mezzanine Equity Mezzanine Equity Policy [Text Block] Leases Lessee Leases Policy [Text Block] Stock-Based Compensation Compensation Related Costs Policy [Text Block] Business Combinations Business Combinations Policy Recent Accounting Guidance New Accounting Pronouncements Policy Policy [Text Block] Reconciliation of Cash, Cash Equivalents and Restricted Cash Schedule Of Restricted Cash And Cash Equivalents [Text Block] Schedule of accounts Receivable Net Table Text Block Schedule of Accounts Receivable Net Schedule Of Accounts Receivable Net Table [Text Block] Schedule of Provision for Credit Loss Allowance For Credit Losses On Financing Receivables Table [Text Block] Schedule of Disaggregation of Revenue Disaggregation Of Revenue Table [Text Block] Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date Schedule Of Recognized Identified Assets Acquired And Liabilities Assumed Table [Text Block] Summary of Property and Equipment Property Plant And Equipment [Text Block] Changes in Carrying Amount of Goodwill Attributable to Software Reportable Segment Schedule Of Goodwill [Text Block] Schedule of Other Intangible Assets [Table Text Block] Schedule of Other Intangible Assets Schedule Of Other Intangible Assets Table [Text Block] Summary of Estimated Amortization Expense Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block] Schedule of Carrying Value of Debt Schedule Of Debt Table [Text Block] Schedule of Net Carrying Value of Liability Component of Convertible Notes Convertible Debt Table [Text Block] Schedule of Interest Expense Related to Convertible Notes Interest Income And Interest Expense Disclosure Table [Text Block] Schedule of Components of Lease Cost Lease Cost Table [Text Block] Schedule of supplemental balance sheet information related to lease liabilities. Schedule of Supplemental Balance Sheet Information Related to Lease Liabilities Schedule Of Supplemental Balance Sheet Information Related To Lease Liabilities Table [Text Block] Schedule of supplemental cash flow information related to leases. Schedule of Supplemental Cash Flow Information Related to Leases Schedule Of Supplemental Cash Flow Information Related To Leases Table [Text Block] Schedule of Maturities of Operating Lease Liabilities Lessee Operating Lease Liability Maturity Table [Text Block] Summary of Other Accrued Expenses and Current Liabilities Other Current Liabilities Table [Text Block] Summary of Other Long-term Liabilities Other Noncurrent Liabilities Table [Text Block] Plan Name Plan Name [Axis] Plan Name Plan Name [Domain] Nonqualified stock option plan. NSO Plan [Member] Nonqualified Stock Option Plan [Member] Incentive and nonqualified stock-based plan. ISO Plan [Member] Incentive And Nonqualified Stock Based Plan [Member] Two thousand and twelve incentive and nonqualified stock option plan. 2012 Plan [Member] Two Thousand And Twelve Incentive And Nonqualified Stock Option Plan [Member] Two thousand and seventeen equity incentive plan. 2017 Plan [Member] Two Thousand And Seventeen Equity Incentive Plan [Member] Summary of Stock Option Activity Schedule Of Share Based Compensation Stock Options Activity Table [Text Block] Summary of Restricted Stock Units Awarded Schedule Of Share Based Compensation Restricted Stock Units Award Activity Table [Text Block] Summary of Fair value of Company's Stock Options Granted Schedule Of Share Based Payment Award Stock Options Valuation Assumptions Table [Text Block] Summary of Stock-Based Compensation Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block] Components of Income (Loss) Before Income Taxes Schedule Of Income Before Income Tax Domestic And Foreign Table [Text Block] Schedule of Significant Components of Income Tax Expense Schedule Of Components Of Income Tax Expense Benefit Table [Text Block] Reconciliation of Income Taxes Calculated at U.S. Federal Statutory Income Tax Rate Schedule Of Effective Income Tax Rate Reconciliation Table [Text Block] Schedule of Deferred Tax Assets and Liabilities Schedule Of Deferred Tax Assets And Liabilities Table [Text Block] Summary of Changes to Valuation Allowance Balance Summary Of Valuation Allowance [Text Block] Summary of operating loss and tax credit carry forwards. Summary of Operating Loss and Tax Credit Carryforwards Summary Of Operating Loss And Tax Credit Carry Forwards Table [Text Block] Reconciliation of Beginning and Ending Amounts of Unrecognized Tax Benefits Schedule Of Unrecognized Tax Benefits Roll Forward Table [Text Block] Computation of Numerators and Denominators Used in Basic and Diluted Net (Loss) Income Per Share Amounts Schedule Of Earnings Per Share Basic And Diluted Table [Text Block] Schedule of Pension Benefits Obligation Recorded in Consolidated Balance Sheets Schedule Of Amounts Recognized In Balance Sheet Table [Text Block] Schedule of Estimated Future Benefit Payments Schedule Of Expected Benefit Payments Table [Text Block] Components of Accumulated Other Comprehensive Loss Schedule Of Accumulated Other Comprehensive Income Loss Table [Text Block] Future Purchase Obligations Contractual Obligation Fiscal Year Maturity Schedule Table [Text Block] Schedule of Segment Reporting Information Schedule Of Segment Reporting Information By Segment [Text Block] Reconciliation of U.S. GAAP Income (Loss) Before Income Taxes to Adjusted EBITDA Reconciliation Of Operating Profit Loss From Segments To Consolidated [Text Block] Summary of Sales to External Customers and Long-Lived Assets by Geographical Areas Schedule Of Revenues From External Customers And Long Lived Assets By Geographical Areas Table [Text Block] Shares sold from underwriters allotment. Proceeds from issuance follow on offering net of underwriting discounts commissions. Follow on offering costs. Organization consolidation and presentation of financial statements. Organization consolidation and presentation of financial statements. Organization Consolidation And Presentation Of Financial Statements [Table] Organization Consolidation And Presentation Of Financial Statements [Table] Counterparty Name Counterparty Name [Axis] Counterparty Name Repurchase Agreement Counterparty Name [Domain] Underwriters member. Underwriters [Member] Underwriters [Member] Sale of Stock Subsidiary Sale Of Stock [Axis] Sale of Stock Sale Of Stock Name Of Transaction [Domain] Follow-on-offering. Offering [Member] Follow On Offering [Member] Organization Consolidation And Presentation Of Financial Statements [Line Items] Organization Consolidation And Presentation Of Financial Statements [Line Items] Number of shares issued and sold Stock Issued During Period Shares New Issues Shares Sold From Underwriters Allotment Shares Sold From Underwriters Allotment Price per share Shares Issued Price Per Share Proceeds from issuance of Class A common stock in follow-on offering, net of underwriting discounts and commissions Proceeds From Issuance Follow On Offering Net Of Underwriting Discounts Commissions Stock issuance, offering costs Follow On Offering Costs Number of shares of common stock sold Sale Of Stock Number Of Shares Issued In Transaction Conversion from Class B to Class A Shares issued upon conversion Conversion Of Stock Shares Issued1 Restricted cash included in other long-term assets Restricted Cash And Cash Equivalents Noncurrent Total cash, cash equivalents, and restricted cash Accounts receivable, trade, net, current. Accounts Notes Loans And Financing Receivable Gross Allowance And Net [Abstract] Accounts receivable, trade Accounts Receivable Trade Net Current Contract assets Contract With Customer Asset Net Current Accounts receivable, net Accounting policies. Accounting policies. Accounting Policies [Table] Accounting Policies [Table] Accounting Standards Update Adjustments For New Accounting Pronouncements [Axis] Accounting Standards Update Type Of Adoption [Member] ASU 2016-13 Accounting Standards Update201613 [Member] Long-Lived Tangible Asset Property Plant And Equipment By Type [Axis] Long-Lived Tangible Asset Property Plant And Equipment Type [Domain] Building and Improvements [Member] Building And Building Improvements [Member] Computer equipment and software. Computer Equipment and Software [Member] Computer Equipment And Software [Member] Office furniture and equipment. Office Furniture and Equipment [Member] Office Furniture And Equipment [Member] Statistical Measurement Range [Axis] Statistical Measurement Range [Member] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Income Tax Authority, Name Income Tax Authority Name [Axis] Income Tax Authority, Name Income Tax Authority Name [Domain] Ministry of the Economy, Finance and Industry, France [Member] Ministry Of The Economy Finance And Industry France [Member] Tax Credit Carryforward Tax Credit Carryforward [Axis] Tax Credit Carryforward, Name Tax Credit Carryforward Name [Domain] Research and Development Tax Credit Carryforward [Member] Research [Member] Option Indexed to Issuer's Equity, Type Option Indexed To Issuers Equity Type [Axis] Option Indexed to Issuer's Equity, Type Option Indexed To Issuers Equity Type [Domain] Put Option [Member] Put Option [Member] Award Type Award Type [Axis] Award Type Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] Restricted Stock Units (RSUs) [Member] Restricted Stock Units R S U [Member] ASU 2018-13 Accounting Standards Update201813 [Member] ASU 2018-15 Accounting Standards Update201815 [Member] Accounting Policies [Line Items] Accounting Policies [Line Items] Provision for credit loss Allowance For Doubtful Accounts Receivable Current Allowance For Doubtful Accounts Receivable Write Offs Net Allowance For Doubtful Accounts Foreign Currency Translation Adjustments Schedule Of Accounts Notes Loans And Financing Receivable [Table] Schedule Of Accounts Notes Loans And Financing Receivable [Table] Accounts Notes And Loans Receivable [Line Items] Accounts Notes And Loans Receivable [Line Items] Balance, beginning of year Accounting Standards Update [Extensible List] Accounting Standards Update Extensible List Provision charged to expense Write-offs, net of recoveries Allowance For Doubtful Accounts Receivable Write Offs Net Effects of foreign currency translation Allowance For Doubtful Accounts Foreign Currency Translation Adjustments Balance, end of year Change in provision for credit loss Allowance For Doubtful Accounts Receivable Period Increase Decrease Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] Change In Accounting Principle Accounting Standards Update Immaterial Effect Property and equipment, estimated useful life Property Plant And Equipment Useful Life Impairment losses Asset Impairment Charges Tax Credit Carry Forward Period Tax credit carryforward, period Tax Credit Carry Forward Period Tax credit carryforward Tax Credit Carryforward Amount Income tax receivable Income Tax Receivable Income tax receivable, current Income tax receivable, noncurrent Income Taxes Receivable Noncurrent Advertising expenses Advertising Expense Put right exercise period. Put right exercise period from date of purchase Put Right Exercise Period Shares issued Temporary Equity Shares Issued Put right, exercise price Temporary Equity Redemption Price Per Share Remaining mezzanine equity Temporary Equity Shares Outstanding Stock-based compensation awards requisite service period Share Based Compensation Arrangement By Share Based Payment Award Award Requisite Service Period1 Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Change In Accounting Principle Accounting Standards Update Adopted Change in Accounting Principle, Accounting Standards Update, Adoption Date Change In Accounting Principle Accounting Standards Update Adoption Date Retained earnings Disaggregation Of Revenue [Table] Disaggregation Of Revenue [Table] Term licenses. Term Licenses [Member] Term Licenses [Member] Perpetual licenses. Perpetual Licenses [Member] Perpetual Licenses [Member] Maintenance [Member] Maintenance [Member] Professional software services. Professional Software Services [Member] Professional Software Services [Member] Software related services. Software Related Services [Member] Software Related Services [Member] Client engineering services. Client Engineering Services [Member] Client Engineering Services [Member] Disaggregation Of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Percentage of net revenues through indirect channels. Revenue from contracts with customers. Revenue Initial Application Period Cumulative Effect Transition [Table] Revenue Initial Application Period Cumulative Effect Transition [Table] Balance Sheet Location Balance Sheet Location [Axis] Balance Sheet Location Balance Sheet Location [Domain] Prepaid and Other Current Assets [Member] Prepaid Expenses And Other Current Assets [Member] Other Long-Term Assets [Member] Other Noncurrent Assets [Member] Income Statement Location Income Statement Location [Axis] Income Statement Location Income Statement Location [Domain] Sales and Marketing Expense [Member] Selling And Marketing Expense [Member] Accounts receivable net current. Accounts Receivable [Member] Accounts Receivable Net Current [Member] Revenue From Contracts With Customers [Line Items] Revenue From Contracts With Customers [Line Items] Percentage of net revenues through indirect channels Percentage Of Net Revenues Through Indirect Channels Capitalized contract cost, amortization period Capitalized Contract Cost Amortization Period Capitalized contract cost, amortization method Capitalized Contract Cost Amortization Method Capitalized contract cost net, current Capitalized Contract Cost Net Current Capitalized contract cost net, noncurrent Capitalized Contract Cost Net Noncurrent Sales commissions Sales Commissions And Fees Deferred revenue, revenue recognized Contract With Customer Liability Revenue Recognized Contracted revenue not yet recognized Revenue Remaining Performance Obligation Revenue recognize percentage Revenue Remaining Performance Obligation Percentage Schedule Of Business Acquisitions By Acquisition [Table] Schedule Of Business Acquisitions By Acquisition [Table] Business Acquisition Business Acquisition [Axis] Business Acquisition, Acquiree Business Acquisition Acquiree [Domain] Univa Corporation. Univa [Member] Univa Corporation [Member] Other business acquisitions. Other Business Acquisitions [Member] Other Business Acquisitions [Member] Finite-Lived Intangible Assets by Major Class Finite Lived Intangible Assets By Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name Finite Lived Intangible Assets Major Class Name [Domain] Developed Technology [Member] Developed Technology Rights [Member] Customer Relationships [Member] Customer Relationships [Member] Tax deduction. Tax Deduction [Member] Tax Deduction [Member] Asset Class Fair Value By Asset Class [Axis] Asset Class Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain] Goodwill [Member] Goodwill [Member] Polliwag corporation limited. Polliwog Co. Ltd. [Member] Polliwag Corporation Limited [Member] Collaborative Arrangement and Arrangement Other than Collaborative Type Of Arrangement [Axis] Collaborative Arrangement and Arrangement Other than Collaborative Arrangements And Nonarrangement Transactions [Member] Stock purchase agreement. Stock Purchase Agreement Stock Purchase Agreement [Member] Second stock purchase agreement. Second Stock Purchase Agreement Second Stock Purchase Agreement [Member] Scenario Statement Scenario [Axis] Scenario Scenario Unspecified [Domain] Forecast Scenario Forecast [Member] DEM Solutions Limited. DEM Solutions Limited [Member] Discrete Element Method Solutions Limited [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Business acquisition, preliminary base purchase price Payments To Acquire Businesses Gross Business combination recognized identifiable assets acquired and liabilities assumed accounts payable and other liabilities. Business combination, recognized identifiable assets acquired and liabilities assumed, current and noncurrent liabilities, deferred revenue. Indefinite-lived Intangible Assets Indefinite Lived Intangible Assets By Major Class [Axis] Indefinite-lived Intangible Assets, Major Class Name Indefinite Lived Intangible Assets Major Class Name [Domain] Trade Names [Member] Trade Names [Member] Fair value of consideration transferred Business Combination Consideration Transferred1 Recognized amounts of identifiable assets acquired and liabilities assumed: Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net [Abstract] Cash Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Cash And Equivalents Accounts receivable Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Receivables Other assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Noncurrent Assets Indefinite-lived intangibles Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Indefinite Lived Intangible Assets Finite-lived intangibles Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangibles Accounts payable and other liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accounts Payable And Other Liabilities Deferred revenue Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current And Noncurrent Liabilities Deferred Revenue Deferred tax liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Deferred Tax Liabilities Total net identifiable assets acquired and liabilities assumed Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Segments Statement Business Segments [Axis] Segments Segment [Domain] Software. Software [Member] Software Segment [Member] Goodwill deductible for tax purposes Business Acquisition Purchase Price Allocation Goodwill Expected Tax Deductible Amount Weighted-average useful life of acquired finite-lived intangible assets Acquired Finite Lived Intangible Assets Weighted Average Useful Life Preliminary purchase price allocation maximum evaluation period from acquisition date. Preliminary base purchase price allocation maximum evaluation period from acquisition date Preliminary Purchase Price Allocation Maximum Evaluation Period From Acquisition Date Fair value of consideration transferred Business acquisition, percentage of interest acquired Business Acquisition Percentage Of Voting Interests Acquired Income statement balance sheet and additional disclosures by disposal groups. Income statement balance sheet and additional disclosures by disposal group. Income Statement Balance Sheet And Additional Disclosures By Disposal Groups [Table] Income Statement Balance Sheet And Additional Disclosures By Disposal Groups [Table] Income statement balance sheet and additional disclosures by disposal groups. Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Income Statement Balance Sheet And Additional Disclosures By Disposal Groups [Axis] Disposal groups name. Disposal Groups Name Disposal Groups Name [Domain] WEYV. WEYV [Member] W E Y V [Member] Income Statement Balance Sheet And Additional Disclosures By Disposal Groups [Line Items] Income Statement Balance Sheet And Additional Disclosures By Disposal Groups [Line Items] Loss before income tax Disposal Group Not Discontinued Operation Gain Loss On Disposal Schedule Of Property Plant And Equipment [Table] Schedule Of Property Plant And Equipment [Table] Land [Member] Land [Member] Leasehold Improvements [Member] Leasehold Improvements [Member] Right-of-use assets under finance leases. Right-of-Use Assets Under Finance Leases [Member] Right Of Use Assets Under Finance Leases [Member] Property, Plant and Equipment [Line Items] Property Plant And Equipment [Line Items] Total property and equipment Property Plant And Equipment Gross Less: accumulated depreciation and amortization Accumulated Depreciation Depletion And Amortization Property Plant And Equipment Property and equipment, net Property, Plant and Equipment, Estimated Useful Lives Property Plant And Equipment Estimated Useful Lives Depreciation expense, including amortization of right-of-use assets under finance leases Depreciation Goodwill effect of foreign currency translation gain (loss) and other. Beginning Balance Acquisitions Goodwill Acquired During Period Effects of foreign currency translation and other Goodwill Effect Of Foreign Currency Translation Gain Loss And Other Ending Balance Summary of other intangible assets. Summary Of Other Intangible Assets [Table] Summary Of Other Intangible Assets [Table] Summary Of Other Intangible Assets [Table] Other Intangibles [Member] Other Intangible Assets [Member] Summary Of Other Intangible Assets [Line Items] Summary Of Other Intangible Assets [Line Items] Gross carrying amount Finite Lived Intangible Assets Gross Accumulated amortization Finite Lived Intangible Assets Accumulated Amortization Net carrying amount Finite Lived Intangible Assets Net Net carrying amount Indefinite Lived Intangible Assets Excluding Goodwill Gross carrying amount Intangible Assets Gross Excluding Goodwill Net carrying amount December 31, 2021 Finite Lived Intangible Assets Amortization Expense Next Rolling Twelve Months December 31, 2022 Finite Lived Intangible Assets Amortization Expense Rolling Year Two December 31, 2023 Finite Lived Intangible Assets Amortization Expense Rolling Year Three December 31, 2024 Finite Lived Intangible Assets Amortization Expense Rolling Year Four December 31, 2025 Finite Lived Intangible Assets Amortization Expense Rolling Year Five Thereafter Finite Lived Intangible Assets Amortization Expense Rolling After Year Five Debt Instrument [Table] Debt Instrument [Table] Long-term Debt, Type Longterm Debt Type [Axis] Long-term Debt, Type Longterm Debt Type [Domain] Convertible senior notes member. Convertible Senior Notes [Member] Convertible Senior Notes [Member] Finance lease obligations. Obligations for Finance Leases [Member] Finance Lease Obligations [Member] Credit Facility Credit Facility [Axis] Credit Facility Credit Facility [Domain] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Total debt Debt Instrument Carrying Amount Less: unamortized debt discount Debt Instrument Unamortized Discount Less: unamortized debt issuance costs Deferred Finance Costs Net Option to purchase additional principal amount of notes to underwriters. Debt Instrument Debt Instrument [Axis] Debt Instrument, Name Debt Instrument Name [Domain] Convertible senior notes due in two thousand twenty four. Convertible Senior Notes Due in 2024 [Member] Convertible Senior Notes Due In Two Thousand Twenty Four [Member] Debt Conversion Description Debt Conversion By Unique Description [Axis] Debt Conversion, Name Debt Conversion Name [Domain] Convertible notes, holders conversion rights under circumstances 1. Convertible Notes, Holders Conversion Rights, Circumstances 1 [Member] Convertible Notes Holders Conversion Rights Under Circumstances One [Member] Convertible notes, holders conversion rights under circumstances 2. Convertible Notes, Holders Conversion Rights, Circumstances 2 [Member] Convertible Notes Holders Conversion Rights Under Circumstances Two [Member] Twenty nineteen credit agreement. Twenty Nineteen Credit Agreement Twenty Nineteen Credit Agreement [Member] Description should be secured credit agreement. And custom label should be credit agreement. Secured Credit Agreement [Member] Secured Credit Agreement [Member] Subsequent Event Type Subsequent Event Type [Axis] Subsequent Event Type Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Variable Rate Variable Rate [Axis] Variable Rate Variable Rate [Domain] Federal Funds Effective Swap Rate [Member] Federal Funds Effective Swap Rate [Member] London Interbank Offered Rate (LIBOR) [Member] London Interbank Offered Rate L I B O R [Member] Eurodollar loans. Eurodollar Loans [Member] Eurodollar Loans [Member] Swingline loans. Swingline Loans [Member] Swingline Loans [Member] APR loans. APR Loans [Member] A P R Loans [Member] Overdraft and line of credit. Overdraft and Line of Credit [Member] Overdraft And Line Of Credit [Member] Debt instrument, aggregate principal amount Debt Instrument Face Amount Debt instrument interest rate Debt Instrument Interest Rate Stated Percentage Additional principal amount of notes to underwriters Option To Purchase Additional Principal Amount Of Notes To Underwriters Net proceeds from issuance of costs Proceeds From Debt Net Of Issuance Costs Debt instrument commencement of interest date. Debt instrument frequency of periodic payment Debt Instrument Frequency Of Periodic Payment Interest payment commencement date Debt Instrument Commencement Of Interest Date Debt instrument maturity date Debt Instrument Maturity Date Debt instrument, description Debt Instrument Description Debt instrument convertible conversion rate principal amount. Debt conversion, converted instrument, shares issued Debt Conversion Converted Instrument Shares Issued1 Debt instrument conversion rate principal amount of notes Debt Instrument Convertible Conversion Rate Principal Amount Debt instrument, convertible, terms of conversion feature Debt Instrument Convertible Terms Of Conversion Feature Debt instrument convertible initial conversion price per share of common stock Debt Instrument Convertible Conversion Price1 Debt instrument, convertible, trading days Debt Instrument Convertible Threshold Trading Days Debt instrument, convertible, consecutive trading days Debt Instrument Convertible Threshold Consecutive Trading Days1 Debt instrument, convertible, threshold percentage of conversion price Debt Instrument Convertible Threshold Percentage Of Stock Price Trigger Debt instrument convertible threshold business days. Debt instrument, convertible, threshold maximum percentage of product of last reported sale price of common stock. Debt instrument, convertible, business days Debt Instrument Convertible Threshold Business Days Debt instrument, convertible, maximum threshold percentage of sale price of common stock during measurement period Debt Instrument Convertible Threshold Maximum Percentage Of Product Of Last Reported Sale Price Of Common Stock Debt instrument, convertible, “if-converted value” in excess of the principal amount Debt Instrument Convertible If Converted Value In Excess Of Principal Debt instrument, equity component recorded in additional paid-in capital Debt instrument, fair value of the liability component Debt Instrument Fair Value Principal Net carrying amount Long Term Debt Net carrying value of equity component of convertible notes Debt Instrument Convertible Carrying Amount Of The Equity Component Contractual interest expense Interest Expense Debt Excluding Amortization Amortization of debt issuance cost and discount Total Interest Expense Debt Maturity date Line Of Credit Facility Expiration Date1 Credit facility Line Of Credit Facility Current Borrowing Capacity Line Of Credit Facility Increase In Borrowing Capacity Increase in line of credit borrowing capacity Line Of Credit Facility Increase In Borrowing Capacity Loan outstanding Line Of Credit Amount available for future borrowing Line Of Credit Facility Remaining Borrowing Capacity Repayments of borrowing outstanding Debt instrument, basis spread on variable rate Debt Instrument Basis Spread On Variable Rate1 Applicable margin for borrowings under new credit facility Long Term Debt Percentage Bearing Variable Interest Rate Commitment fees on unused portion of the Revolving Credit Facility Line Of Credit Facility Unused Capacity Commitment Fee Percentage Weighted Average Interest Rate on borrowings Line Of Credit Facility Interest Rate At Period End Increase decrease in unrestricted domestic cash. Maximum leverage ratio. EBITDA To Consolidated Interest Expense Ratio Senior secured leverage ratio. Increase in unrestricted domestic cash Increase Decrease In Unrestricted Domestic Cash Maximum leverage ratio Maximum Leverage Ratio EBITDA to cash Consolidated Interest Expense ratio E B I T D A To Consolidated Interest Expense Ratio Senior secured leverage ratio Senior Secured Leverage Ratio Amount available under secured credit agreement Line Of Credit Facility Maximum Borrowing Capacity Lessee remaining lease term. Lessee operating and finance leases options to terminate leases term. Lessee Lease Description [Table] Lessee Lease Description [Table] Lessee Lease Description [Line Items] Lessee Lease Description [Line Items] Leases, remaining lease term Lessee Remaining Lease Term Operating leases, options to extend lease term Lessee Operating Lease Renewal Term Leases, options to terminate leases Lessee Operating And Finance Leases Options To Terminate Leases Term Finance lease cost. Finance lease costs [Abstract] Operating lease cost Operating Lease Cost Finance lease cost: Finance Lease Costs [Abstract] Amortization of ROU assets Finance Lease Right Of Use Asset Amortization Interest on lease liabilities Finance Lease Interest Expense Total finance lease cost Finance Lease Cost Rent cost for operating leases Lease And Rental Expense Operating leases. Finance leases. Finance lease right-of-use asset gross. Finance lease right-of-use asset accumulated depreciation. Operating leases: Operating Leases [Abstract] Operating lease ROU assets Total operating lease liabilities Operating Lease Liability Weighted average remaining lease term Operating Lease Weighted Average Remaining Lease Term1 Weighted average discount rate Operating Lease Weighted Average Discount Rate Percent Finance leases: Finance Leases [Abstract] Property and equipment Finance Lease Right Of Use Asset Gross Accumulated depreciation Finance Lease Right Of Use Asset Accumulated Depreciation Property and equipment, net Finance Lease Right Of Use Asset Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Finance Lease Right Of Use Asset Statement Of Financial Position Extensible List Current portion of long-term debt Finance Lease Liability Current Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Finance Lease Liability Current Statement Of Financial Position Extensible List Long-term debt, net of current portion Finance Lease Liability Noncurrent Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Finance Lease Liability Noncurrent Statement Of Financial Position Extensible List Total finance lease liabilities Finance Lease Liability Weighted average remaining lease term Finance Lease Weighted Average Remaining Lease Term1 Weighted average discount rate Finance Lease Weighted Average Discount Rate Percent Cash paid for amounts included in measurement of lease liabilities. Right-of-use assets obtained in exchange for lease obligations. Cash paid for amounts included in the measurement of lease liabilities: Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract] Operating cash flows from operating leases Operating Lease Payments Operating cash flows from finance leases Finance Lease Interest Payment On Liability Financing cash flows from finance leases Finance Lease Principal Payments ROU assets obtained in exchange for lease obligations: Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract] Operating leases Right Of Use Asset Obtained In Exchange For Operating Lease Liability Finance leases Right Of Use Asset Obtained In Exchange For Finance Lease Liability 2021 Lessee Operating Lease Liability Payments Due Next Twelve Months 2022 Lessee Operating Lease Liability Payments Due Year Two 2023 Lessee Operating Lease Liability Payments Due Year Three 2024 Lessee Operating Lease Liability Payments Due Year Four 2025 Lessee Operating Lease Liability Payments Due Year Five Thereafter Lessee Operating Lease Liability Payments Due After Year Five Total lease payments Lessee Operating Lease Liability Payments Due Less: imputed interest Lessee Operating Lease Liability Undiscounted Excess Amount Total operating lease liabilities Accrued value added taxes. Accrued obligations for acquisition of businesses. Accrued defined contribution plan liabilities current. Income taxes payable Accrued Income Taxes Current Accrued VAT Accrued Value Added Taxes Accrued professional fees Accrued Professional Fees Current Accrued royalties Accrued Royalties Current Obligations for acquisition of businesses Accrued Obligations For Acquisition Of Businesses Defined contribution plan liabilities Accrued Defined Contribution Plan Liabilities Current Non-income tax liabilities Accrual For Taxes Other Than Income Taxes Current Billings in excess of cost Contract With Customer Refund Liability Current Other current liabilities Other Sundry Liabilities Current Total Pension and other post retirement liabilities Pension And Other Postretirement And Postemployment Benefit Plans Liabilities Noncurrent Deferred tax liabilities Deferred Income Tax Liabilities Net Other liabilities Other Sundry Liabilities Noncurrent Total Fair Value By Balance Sheet Grouping [Table] Fair Value By Balance Sheet Grouping [Table] Derivative Instrument Derivative Instrument Risk [Axis] Derivative Contract Derivative Contract Type [Domain] Foreign Exchange Contract [Member] Foreign Exchange Contract [Member] Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items] Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items] Fair value of convertible notes Convertible Debt Fair Value Disclosures Derivatives outstanding notional value Derivative Notional Amount Schedule Of Stock By Class [Table] Schedule Of Stock By Class [Table] Class of Stock [Line Items] Class Of Stock [Line Items] Common Stock Number Of Votes Per Share Number of votes entitled per share Common Stock Number Of Votes Per Share Common stock dividends Common Stock Dividends Per Share Declared Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Stock Purchase Agreement [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Number of options, outstanding Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number Exercise price stock options outstanding Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Contractual term Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period Share based compensation arrangement by share based payment award options outstanding and exercisable number. Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Roll Forward Number of options, Outstanding, Beginning Balance Number of options, Exercised Number of options, Forfeited Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period Number of options, Outstanding and exercisable, Ending Balance Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding And Exercisable Number Share based compensation arrangement by share based payment award options outstanding and exercisable weighted average exercise price. Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Rollforward Weighted average exercise price per share, Outstanding, Beginning Balance Weighted average exercise price per share, Exercised Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price Weighted average exercise price per share, Forfeited Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price Weighted average exercise price per share, Outstanding and exercisable, Ending Balance Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding And Exercisable Weighted Average Exercise Price Share based compensation arrangement by share based payment award options outstanding and exercisable weighted average remaining contractual term. Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share Based Compensation Arrangement By Share Based Payment Award Options Additional Disclosures [Abstract] Weighted average remaining contractual term (years), Outstanding Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2 Weighted average remaining contractual term (years), Outstanding and exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding And Exercisable Weighted Average Remaining Contractual Term Share based compensation arrangement by share based payment award options outstanding and exercisable intrinsic value. Aggregate intrinsic value, Outstanding Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value Aggregate intrinsic value, Outstanding and exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding And Exercisable Intrinsic Value Intrinsic value of options exercised Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value Shares authorized Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized Options vesting period Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1 Total requisite service period of awards Compensation cost related to nonvested awards not yet recognized Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Weighted average period of recognition Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1 Number of options, Granted Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross Number of options, Outstanding, Ending Balance Number of options, Exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number Weighted average exercise price per share, Granted Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price Weighted average exercise price per share, Outstanding, Ending Balance Weighted average exercise price per share, Exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price Weighted average remaining contractual term (years), Exercisable Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1 Aggregate intrinsic value, Exercisable Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1 Common stock reserved for issuance Common Stock Capital Shares Reserved For Future Issuance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Roll Forward Number of RSUs, Outstanding Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number Number of RSUs, Granted Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Number of RSUs, Vested Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Number of RSUs, Forfeited Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period Number of RSUs, Outstanding Ending Balance Number of equal vesting installments. Weighted average grant date fair value of RSUs Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Number of vesting equal annual installments Number Of Equal Vesting Installments Fair value of RSUs vested Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value Employee Service Share Based Compensation Aggregate Disclosures [Abstract] Weighted average grant date fair value per share Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value Expected volatility Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Expected volatility, minimum Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum Expected volatility, maximum Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum Expected term (in years) Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1 Risk-free interest rate Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Risk-free interest rate, minimum Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum Risk-free interest rate, maximum Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum Expected dividend yield Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate Stock options, granted Business acquisition, shares issued Business Acquisition Equity Interests Issued Or Issuable Number Of Shares Issued Business acquisition, equity interest issued or issuable, description Business Acquisition Equity Interest Issued Or Issuable Description Business combination estimated post combination expense. Business combination, estimated post combination expense Business Combination Estimated Post Combination Expense Weighted average remaining service period Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Outstanding Weighted Average Remaining Contractual Terms Stock-based compensation expense Allocated Share Based Compensation Expense Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Cost of Revenue - Software [Member] Cost Of Sales [Member] Research and development [Member] Research And Development Expense [Member] Sales and marketing [Member] General and administrative [Member] General And Administrative Expense [Member] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Total stock-based compensation expense U.S Income Loss From Continuing Operations Before Income Taxes Domestic Non-U.S Income Loss From Continuing Operations Before Income Taxes Foreign Current tax expense benefit. Deferred tax expense benefit. Current Current Tax Expense Benefit [Abstract] U.S. Federal Current Federal Tax Expense Benefit Non-U.S. Current Foreign Tax Expense Benefit U.S. State and Local Current State And Local Tax Expense Benefit Total current Current Income Tax Expense Benefit Deferred Deferred Tax Expense Benefit [Abstract] U.S. Federal Deferred Federal Income Tax Expense Benefit Non-U.S. Deferred Foreign Income Tax Expense Benefit U.S. State and Local Deferred State And Local Income Tax Expense Benefit Total deferred Deferred Income Tax Expense Benefit Income tax expense U.S. federal statutory rate Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate Income taxes at U.S. federal statutory rate Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate Foreign income taxes at rates other than the federal statutory rate Income Tax Reconciliation Foreign Income Tax Rate Differential U.S. state and local income taxes, net of U.S. federal tax benefit Income Tax Reconciliation State And Local Income Taxes U.S. effect of changes in tax laws Income Tax Reconciliation Effect Of Changes In Tax Laws U.S. effect of foreign operations Effective Income Tax Rate Reconciliation Tax Cuts And Jobs Act Of2017 Amount Change in valuation allowance Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance Foreign withholding taxes Effective Income Tax Rate Reconciliation Foreign Income Tax Withholding Amount U.S. foreign tax credit and deduction Income Tax Reconciliation Tax Credits Foreign Research and development tax credit Income Tax Reconciliation Tax Credits Research Stock-based compensation Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost Meals & entertainment Income Tax Reconciliation Nondeductible Expense Meals And Entertainment Other Income Tax Reconciliation Other Adjustments Uncertain tax positions Income Tax Reconciliation Tax Contingencies Other Acquisition costs Income Tax Reconciliation On Acquisition Costs Tax law changes Income Tax Reconciliation Change In Enacted Tax Rate Tax cuts and jobs act of 2017, foreign income exemption criteria subject to corporate tax rate minimum percentage. Income Tax Disclosure [Line Items] Income Tax Disclosure [Table] Income Tax Disclosure [Table] Income Tax Disclosure [Table] Issuance of Convertible Debt [Member] Convertible Debt [Member] Other Comprehensive Income Location Other Comprehensive Income Location [Axis] Other Comprehensive Income Location Other Comprehensive Income Location [Domain] Other Comprehensive Income [Member] Other Comprehensive Income [Member] ASC 606 [Member] Accounting Standards Update201409 [Member] Valuation Allowance by Deferred Tax Asset Valuation Allowance By Deferred Tax Asset [Axis] Deferred Tax Asset Deferred Tax Asset [Domain] Decrease in valuation allowance. Decrease in Valuation Allowance [Member] Decrease In Valuation Allowance [Member] Scenario Forecast [Member] Income Tax Disclosure [Line Items] Income Tax Disclosure [Line Items] Tax cuts and jobs act, foreign income exemption criteria subject to corporate tax rate minimum percentage Tax Cuts And Jobs Act Of2017 Foreign Income Exemption Criteria Subject To Corporate Tax Rate Minimum Percentage U.S. Federal statutory income tax rate Tax Cuts and Jobs Act of 2017 transition tax net of foreign tax credits. Tax Cuts and Jobs Act of 2017 additional transition tax net of foreign tax credits. Tax cuts and job act, transition tax liability, net of foreign tax credits Tax Cuts And Jobs Act Of2017 Transition Tax Net Of Foreign Tax Credits Tax cuts and job act, additional transition tax liability, net of foreign tax credits Tax Cuts And Jobs Act Of2017 Additional Transition Tax Net Of Foreign Tax Credits Deferred tax assets: Deferred Tax Assets Net [Abstract] Deferred revenue Deferred Tax Assets Deferred Income Net operating loss carryforwards Deferred Tax Assets Operating Loss Carryforwards Tax credit carryforwards Deferred Tax Assets Tax Credit Carryforwards Stock-based compensation Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost Capitalized research and development Deferred Tax Assets In Process Research And Development Lease obligation Deferred Tax Assets Lease Obligation Employee benefits Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Benefits Other Deferred Tax Assets Tax Deferred Expense Other Total gross deferred tax assets Deferred Tax Assets Gross Less: valuation allowances Deferred Tax Assets Valuation Allowance Net deferred tax assets Deferred Tax Assets Net Deferred tax liabilities: Deferred Tax Liabilities [Abstract] Prepaid royalties Deferred Tax Liabilities Prepaid Expenses Property and equipment and intangibles Deferred Tax Liabilities Property Plant And Equipment And Intangibles Deferred tax on investment in subsidiary Deferred Tax Liabilities Investment In Consolidated Subsidiary Lease right of use asset Deferred Tax Liabilities Lease Right Of Use Asset Convertible debt, net of issuance costs Deferred Tax Liabilities Discount On Convertible Notes Other Deferred Tax Liabilities Other Total deferred tax liabilities Deferred Income Tax Liabilities Total net deferred tax (liabilities) assets Deferred Tax Liabilities Valuation Allowance [Table] Valuation Allowance [Table] SEC Schedule, 12-09, Valuation Allowances and Reserves Type Valuation Allowances And Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Valuation Allowances And Reserves [Domain] Valuation Allowance of Deferred Tax Assets [Member] Valuation Allowance Of Deferred Tax Assets [Member] Valuation Allowance [Line Items] Valuation Allowance [Line Items] Balance at beginning of year Valuation Allowances And Reserves Balance Additions charged to expense Valuation Allowances And Reserves Charged To Cost And Expense Other Valuation Allowances And Reserves Charged To Other Accounts Balance at end of year Deferred taxes business combination available to offset by increase in valuation allowance. Valuation allowance in other Tax benefit Offset by increase in valuation allowance recorded for business combinations Deferred Taxes Business Combination Available To Offset By Increase In Valuation Allowance Net operating loss carry forwards expiration dates. Operating loss carryforwards expiration date one. Tax credit carryforward expiration date one. Operating Loss and Tax Credit Carryforward [Line Items] Operating Loss and Tax Credit Carryforward [Table] Operating Loss and Tax Credit Carryforward [Line Items] Operating Loss And Tax Credit Carryforward [Table] General Business Tax Credit Carryforward [Member] General Business [Member] Income Tax Authority Income Tax Authority [Axis] Income Tax Authority Income Tax Authority [Domain] Foreign Tax Authority [Member] Foreign Country [Member] Operating Loss and Tax Credit Carryforward [Line Items] Operating Loss And Tax Credit Carryforward [Line Items] U.S. general business credits and loss carryforwards, expiration year Net Operating Loss Carry Forwards Expiration Dates Foreign loss carryforwards, expiration year Operating Loss Carryforwards Expiration Date One U.S. foreign tax credits, expiration year Tax Credit Carryforward Expiration Date One Operating loss and tax credit carryforwards. Foreign loss carryforwards Deferred Tax Assets Operating Loss Carryforwards Not Subject To Expiration U.S. foreign tax credits Deferred Tax Assets Tax Credit Carryforwards Foreign Total operating loss and tax credit carryforwards Operating Loss And Tax Credit Carryforwards Unrecognized tax benefits-January 1 Unrecognized Tax Benefits Additions for tax positions of current period Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions Additions for tax positions of current period Unrecognized Tax Benefits Decreases Resulting From Current Period Tax Positions Additions for tax positions of prior periods Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions Reductions for tax positions of prior periods Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions Reductions due to statute of limitations Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations Unrecognized tax benefits—December 31 Reduction in unrecognized tax benefits which if recognized would impact effective tax rate in next twelve months. Gross unrecognized tax benefits recognized would affect the effective tax rate Unrecognized Tax Benefits That Would Impact Effective Tax Rate Reduction in unrecognized tax benefits which if recognized would impact effective tax rate in next 12 months Reduction In Unrecognized Tax Benefits Which If Recognized Would Impact Effective Tax Rate In Next Twelve Months Numerator: Net Income Loss [Abstract] Net (loss) income Denominator: Weighted Average Number Of Shares Outstanding Diluted Disclosure Items [Abstract] Denominator for basic (loss) income per share— weighted average shares Effect of dilutive securities, stock options and RSUs Incremental Common Shares Attributable To Share Based Payment Arrangements Denominator for dilutive (loss) income per share Schedule Of Earnings Per Share Basic By Common Class [Table] Schedule Of Earnings Per Share Basic By Common Class [Table] Earnings Per Share Basic [Line Items] Earnings Per Share Basic [Line Items] Anti-dilutive shares excluded from computation of net (loss) income per share Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount Funded percentage Defined Contribution Plan Maximum Annual Contributions Per Employee Percent Defined Benefit Plan, Contributions by Employer Defined Contribution Plan Employer Discretionary Contribution Amount Net benefit cost Defined Benefit Plan Net Periodic Benefit Cost Benefit obligation benefits paid Defined Benefit Plan Benefit Obligation Benefits Paid Accumulated benefit obligation Defined Benefit Plan Accumulated Benefit Obligation Defined benefit plan, benefit obligation Defined Benefit Plan Benefit Obligation Defined benefit pension plan. Defined Benefit Pension Plan [Abstract] Accrued compensation and benefits Defined Benefit Pension Plan Liabilities Current Other long-term liabilities Defined Benefit Pension Plan Liabilities Noncurrent Components of pension benefits Defined Benefit Plan Estimated Future Benefit Payments [Abstract] December 31, 2021 Defined Benefit Plan Expected Future Benefit Payments Next Twelve Months December 31, 2022 Defined Benefit Plan Expected Future Benefit Payments Year Two December 31, 2023 Defined Benefit Plan Expected Future Benefit Payments Year Three December 31, 2024 Defined Benefit Plan Expected Future Benefit Payments Year Four December 31, 2025 Defined Benefit Plan Expected Future Benefit Payments Year Five Next five years Defined Benefit Plan Expected Future Benefit Payments Five Fiscal Years Thereafter Accumulated Other Comprehensive Income Loss Net Of Tax [Abstract] Accumulated Other Comprehensive Income Loss [Table] Accumulated Other Comprehensive Income Loss [Table] Foreign Currency Translation [Member] Accumulated Translation Adjustment [Member] Retirement Related Benefit Plans [Member] Accumulated Defined Benefit Plans Adjustment [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income Loss [Line Items] Other comprehensive income (loss) before reclassification Other Comprehensive Income Loss Before Reclassifications Before Tax Amounts reclassified from accumulated other comprehensive loss Reclassification From Accumulated Other Comprehensive Income Current Period Before Tax Tax effects Other Comprehensive Income Loss Tax Loss Contingencies [Table] Loss Contingencies [Table] Legal Entity Legal Entity [Axis] Entity Entity [Domain] Datawatch Corporation. Datawatch Corporation [Member] Datawatch Corporation [Member] Panopticon AB. Panopticon AB [Member] Panopticon A B [Member] Swedish Tax Authorities [Member] Swedish Tax Authorities [Member] Swedish Tax Authorities [Member] Software and other. Software and Other [Member] Software And Other [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Tax assessment, penalties and interest amount related to acquisition Income Tax Examination Penalties And Interest Expense Royalty fees Royalty Expense 2021 Purchase Obligation Due In Next Twelve Months 2022 Purchase Obligation Due In Second Year 2023 Purchase Obligation Due In Third Year 2024 Purchase Obligation Due In Fourth Year 2025 Purchase Obligation Due In Fifth Year Thereafter Purchase Obligation Due After Fifth Year Total Purchase Obligation Schedule Of Segment Reporting Information By Segment [Table] Schedule Of Segment Reporting Information By Segment [Table] Concentration Risk Type Concentration Risk By Type [Axis] Concentration Risk Type Concentration Risk Type [Domain] Product Concentration Risk [Member] Product Concentration Risk [Member] Concentration Risk Benchmark Concentration Risk By Benchmark [Axis] Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Sales Revenue, Net [Member] Sales Revenue Net [Member] Product 1 [Member] Automotive Industry [Member] Product One [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Number of reportable segments Number Of Reportable Segments Client engineering services. CES [Member] Client Engineering Services Segment [Member] All Other [Member] All Other Segments [Member] Revenue Adjusted EBITDA Adjusted Earnings Before Interest Taxes Depreciation And Amortization Stock-based compensation expense Interest expense Interest income and other Interest Income And Other Depreciation and amortization Income recognized in adjustment for change in estimated legal expenses. Impairment charge recognized in adjustment for royalty contracts. Impairment charge recognized in adjustment for royalty contracts and trade names. Building [Member] Building [Member] Proceeds from settlements related to historical acquisition Gain Loss Related To Litigation Settlement Severance expense Severance Costs1 Acquisition related costs Business Combination Acquisition Related Costs Costs from acquisition Business Acquisition Cost Of Acquired Entity Transaction Costs Gain on sale of building Gain Loss On Disposition Of Assets Impairment charge recognized in adjustment for royalty contracts Impairment Charge Recognized In Adjustment For Royalty Contracts Impairment charge recognized in adjustment for royalty contracts and trade names Impairment Charge Recognized In Adjustment For Royalty Contracts And Trade Names Income recognized in adjustment for change in estimated legal expenses Income Recognized In Adjustment For Change In Estimated Legal Expenses Long lived assets. Schedule Of Revenues From External Customers And Long Lived Assets [Table] Schedule Of Revenues From External Customers And Long Lived Assets [Table] Geographical Statement Geographical [Axis] Geographical Segment Geographical [Domain] United States [Member] UNITED STATES Other American Countries. Other American Countries [Member] Other American Countries [Member] Americas [Member] Americas [Member] Germany [Member] GERMANY France [Member] FRANCE Other Europe, Middle East and Africa Countries. Other Europe, Middle East and Africa Countries [Member] Other Europe Middle East And Africa Countries [Member] Europe Middle East And Africa [Member] E M E A [Member] Japan [Member] JAPAN Other Asia Pacific Countries. Other Asia Pacific Countries [Member] Other Asia Pacific Countries [Member] Asia Pacific [Member] Asia Pacific [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues From External Customers And Long Lived Assets [Line Items] Long-lived assets Long Lived Assets Number Of Customer Accounting For More Than Ten Percent Of Revenues Concentration of credit risk, percentage Concentration Risk Percentage1 Number of individual customer accounted for 10% or more of revenue Number Of Customer Accounting For More Than Ten Percent Of Revenues EX-101.PRE 12 altr-20201231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 13 altr-10k_20201231_htm.xml IDEA: XBRL DOCUMENT 0001701732 2020-01-01 2020-12-31 0001701732 us-gaap:CommonClassAMember 2021-02-12 0001701732 us-gaap:CommonClassBMember 2021-02-12 0001701732 2020-06-30 0001701732 2020-12-31 0001701732 2019-12-31 0001701732 us-gaap:CommonClassAMember 2020-12-31 0001701732 us-gaap:CommonClassAMember 2019-12-31 0001701732 us-gaap:CommonClassBMember 2020-12-31 0001701732 us-gaap:CommonClassBMember 2019-12-31 0001701732 us-gaap:LicenseMember 2020-01-01 2020-12-31 0001701732 us-gaap:LicenseMember 2019-01-01 2019-12-31 0001701732 us-gaap:LicenseMember 2018-01-01 2018-12-31 0001701732 altr:MaintenanceAndOtherServicesMember 2020-01-01 2020-12-31 0001701732 altr:MaintenanceAndOtherServicesMember 2019-01-01 2019-12-31 0001701732 altr:MaintenanceAndOtherServicesMember 2018-01-01 2018-12-31 0001701732 us-gaap:LicenseAndMaintenanceMember 2020-01-01 2020-12-31 0001701732 us-gaap:LicenseAndMaintenanceMember 2019-01-01 2019-12-31 0001701732 us-gaap:LicenseAndMaintenanceMember 2018-01-01 2018-12-31 0001701732 altr:SoftwareRelatedServiceMember 2020-01-01 2020-12-31 0001701732 altr:SoftwareRelatedServiceMember 2019-01-01 2019-12-31 0001701732 altr:SoftwareRelatedServiceMember 2018-01-01 2018-12-31 0001701732 us-gaap:LicenseAndServiceMember 2020-01-01 2020-12-31 0001701732 us-gaap:LicenseAndServiceMember 2019-01-01 2019-12-31 0001701732 us-gaap:LicenseAndServiceMember 2018-01-01 2018-12-31 0001701732 us-gaap:TechnologyServiceMember 2020-01-01 2020-12-31 0001701732 us-gaap:TechnologyServiceMember 2019-01-01 2019-12-31 0001701732 us-gaap:TechnologyServiceMember 2018-01-01 2018-12-31 0001701732 altr:OtherProductAndServiceMember 2020-01-01 2020-12-31 0001701732 altr:OtherProductAndServiceMember 2019-01-01 2019-12-31 0001701732 altr:OtherProductAndServiceMember 2018-01-01 2018-12-31 0001701732 2019-01-01 2019-12-31 0001701732 2018-01-01 2018-12-31 0001701732 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2017-12-31 0001701732 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2017-12-31 0001701732 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001701732 us-gaap:RetainedEarningsMember 2017-12-31 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001701732 2017-12-31 0001701732 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2017-12-31 0001701732 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2017-12-31 0001701732 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001701732 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001701732 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001701732 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001701732 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2018-12-31 0001701732 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2018-12-31 0001701732 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001701732 us-gaap:RetainedEarningsMember 2018-12-31 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001701732 2018-12-31 0001701732 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001701732 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001701732 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001701732 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001701732 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-12-31 0001701732 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0001701732 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001701732 us-gaap:RetainedEarningsMember 2019-12-31 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001701732 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001701732 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001701732 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001701732 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001701732 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001701732 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001701732 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001701732 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001701732 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001701732 us-gaap:RetainedEarningsMember 2020-12-31 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001701732 altr:NonqualifiedStockOptionPlanMember 2020-01-01 2020-12-31 0001701732 altr:IncentiveAndNonqualifiedStockBasedPlanMember 2020-01-01 2020-12-31 0001701732 altr:TwoThousandAndTwelveIncentiveAndNonqualifiedStockOptionPlanMember 2020-01-01 2020-12-31 0001701732 altr:TwoThousandAndSeventeenEquityIncentivePlanMember 2020-01-01 2020-12-31 0001701732 us-gaap:CommonClassAMember altr:FollowOnOfferingMember 2018-06-07 2018-06-07 0001701732 altr:UnderwritersMember us-gaap:CommonClassAMember altr:FollowOnOfferingMember 2018-06-07 2018-06-07 0001701732 us-gaap:CommonClassAMember altr:FollowOnOfferingMember 2018-06-07 0001701732 us-gaap:CommonClassBMember altr:FollowOnOfferingMember 2018-06-07 2018-06-07 0001701732 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-01-01 2020-12-31 0001701732 us-gaap:AccountingStandardsUpdate201613Member 2020-01-01 2020-12-31 0001701732 us-gaap:AccountingStandardsUpdate201613Member 2020-12-31 0001701732 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2020-01-01 2020-12-31 0001701732 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2020-01-01 2020-12-31 0001701732 srt:MinimumMember altr:ComputerEquipmentAndSoftwareMember 2020-01-01 2020-12-31 0001701732 srt:MaximumMember altr:ComputerEquipmentAndSoftwareMember 2020-01-01 2020-12-31 0001701732 srt:MinimumMember altr:OfficeFurnitureAndEquipmentMember 2020-01-01 2020-12-31 0001701732 srt:MaximumMember altr:OfficeFurnitureAndEquipmentMember 2020-01-01 2020-12-31 0001701732 us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember us-gaap:ResearchMember 2020-01-01 2020-12-31 0001701732 us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember us-gaap:ResearchMember 2020-12-31 0001701732 us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember us-gaap:ResearchMember 2019-12-31 0001701732 us-gaap:PutOptionMember us-gaap:CommonClassAMember 2017-01-01 2017-12-31 0001701732 us-gaap:PutOptionMember us-gaap:CommonClassAMember 2017-12-31 0001701732 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001701732 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2020-01-01 0001701732 us-gaap:AccountingStandardsUpdate201813Member 2020-12-31 0001701732 us-gaap:AccountingStandardsUpdate201815Member 2020-12-31 0001701732 altr:TermLicensesMember 2020-01-01 2020-12-31 0001701732 altr:TermLicensesMember 2019-01-01 2019-12-31 0001701732 altr:TermLicensesMember 2018-01-01 2018-12-31 0001701732 altr:PerpetualLicensesMember 2020-01-01 2020-12-31 0001701732 altr:PerpetualLicensesMember 2019-01-01 2019-12-31 0001701732 altr:PerpetualLicensesMember 2018-01-01 2018-12-31 0001701732 us-gaap:MaintenanceMember 2020-01-01 2020-12-31 0001701732 us-gaap:MaintenanceMember 2019-01-01 2019-12-31 0001701732 us-gaap:MaintenanceMember 2018-01-01 2018-12-31 0001701732 altr:ProfessionalSoftwareServicesMember 2020-01-01 2020-12-31 0001701732 altr:ProfessionalSoftwareServicesMember 2019-01-01 2019-12-31 0001701732 altr:ProfessionalSoftwareServicesMember 2018-01-01 2018-12-31 0001701732 altr:SoftwareRelatedServicesMember 2020-01-01 2020-12-31 0001701732 altr:SoftwareRelatedServicesMember 2019-01-01 2019-12-31 0001701732 altr:SoftwareRelatedServicesMember 2018-01-01 2018-12-31 0001701732 altr:ClientEngineeringServicesMember 2020-01-01 2020-12-31 0001701732 altr:ClientEngineeringServicesMember 2019-01-01 2019-12-31 0001701732 altr:ClientEngineeringServicesMember 2018-01-01 2018-12-31 0001701732 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-12-31 0001701732 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-12-31 0001701732 us-gaap:OtherNoncurrentAssetsMember 2020-12-31 0001701732 us-gaap:OtherNoncurrentAssetsMember 2019-12-31 0001701732 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001701732 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001701732 altr:AccountsReceivableNetCurrentMember 2020-12-31 0001701732 altr:AccountsReceivableNetCurrentMember 2019-12-31 0001701732 altr:UnivaCorporationMember 2020-09-01 2020-09-30 0001701732 altr:UnivaCorporationMember 2020-09-30 0001701732 altr:UnivaCorporationMember us-gaap:TradeNamesMember 2020-09-30 0001701732 altr:UnivaCorporationMember us-gaap:DevelopedTechnologyRightsMember 2020-09-30 0001701732 altr:UnivaCorporationMember us-gaap:CustomerRelationshipsMember 2020-09-30 0001701732 altr:UnivaCorporationMember us-gaap:DevelopedTechnologyRightsMember 2020-09-01 2020-09-30 0001701732 altr:UnivaCorporationMember us-gaap:CustomerRelationshipsMember 2020-09-01 2020-09-30 0001701732 altr:UnivaCorporationMember us-gaap:TradeNamesMember 2020-09-01 2020-09-30 0001701732 altr:UnivaCorporationMember altr:SoftwareSegmentMember 2020-09-30 0001701732 altr:UnivaCorporationMember 2020-01-01 2020-12-31 0001701732 altr:OtherBusinessAcquisitionsMember 2020-01-01 2020-12-31 0001701732 altr:OtherBusinessAcquisitionsMember us-gaap:DevelopedTechnologyRightsMember 2020-01-01 2020-12-31 0001701732 altr:OtherBusinessAcquisitionsMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001701732 altr:OtherBusinessAcquisitionsMember us-gaap:GoodwillMember 2020-01-01 2020-12-31 0001701732 altr:OtherBusinessAcquisitionsMember altr:TaxDeductionMember 2020-01-01 2020-12-31 0001701732 altr:PolliwagCorporationLimitedMember altr:StockPurchaseAgreementMember 2019-10-31 0001701732 altr:PolliwagCorporationLimitedMember altr:StockPurchaseAgreementMember 2019-10-01 2019-10-31 0001701732 srt:ScenarioForecastMember altr:PolliwagCorporationLimitedMember altr:SecondStockPurchaseAgreementMember 2022-10-31 0001701732 srt:ScenarioForecastMember altr:PolliwagCorporationLimitedMember altr:SecondStockPurchaseAgreementMember 2022-10-30 2022-10-31 0001701732 altr:DiscreteElementMethodSolutionsLimitedMember altr:StockPurchaseAgreementMember 2019-11-07 0001701732 altr:DiscreteElementMethodSolutionsLimitedMember altr:StockPurchaseAgreementMember 2019-11-07 2019-11-07 0001701732 altr:WEYVMember 2019-01-01 2019-12-31 0001701732 altr:WEYVMember 2018-01-01 2018-12-31 0001701732 us-gaap:LandMember 2020-12-31 0001701732 us-gaap:LandMember 2019-12-31 0001701732 us-gaap:BuildingAndBuildingImprovementsMember 2020-12-31 0001701732 us-gaap:BuildingAndBuildingImprovementsMember 2019-12-31 0001701732 altr:ComputerEquipmentAndSoftwareMember 2020-12-31 0001701732 altr:ComputerEquipmentAndSoftwareMember 2019-12-31 0001701732 altr:OfficeFurnitureAndEquipmentMember 2020-12-31 0001701732 altr:OfficeFurnitureAndEquipmentMember 2019-12-31 0001701732 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001701732 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001701732 altr:RightOfUseAssetsUnderFinanceLeasesMember 2020-12-31 0001701732 altr:RightOfUseAssetsUnderFinanceLeasesMember 2019-12-31 0001701732 us-gaap:LandMember 2020-01-01 2020-12-31 0001701732 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-12-31 0001701732 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-12-31 0001701732 srt:MinimumMember altr:RightOfUseAssetsUnderFinanceLeasesMember 2020-01-01 2020-12-31 0001701732 srt:MaximumMember altr:RightOfUseAssetsUnderFinanceLeasesMember 2020-01-01 2020-12-31 0001701732 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2020-01-01 2020-12-31 0001701732 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2020-01-01 2020-12-31 0001701732 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001701732 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001701732 srt:MinimumMember us-gaap:OtherIntangibleAssetsMember 2020-01-01 2020-12-31 0001701732 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2020-01-01 2020-12-31 0001701732 us-gaap:DevelopedTechnologyRightsMember 2020-12-31 0001701732 us-gaap:CustomerRelationshipsMember 2020-12-31 0001701732 us-gaap:OtherIntangibleAssetsMember 2020-12-31 0001701732 us-gaap:TradeNamesMember 2020-12-31 0001701732 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-12-31 0001701732 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-12-31 0001701732 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0001701732 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0001701732 us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0001701732 us-gaap:CustomerRelationshipsMember 2019-12-31 0001701732 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0001701732 us-gaap:TradeNamesMember 2019-12-31 0001701732 us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-12-31 0001701732 altr:ConvertibleSeniorNotesMember 2020-12-31 0001701732 altr:ConvertibleSeniorNotesMember 2019-12-31 0001701732 us-gaap:RevolvingCreditFacilityMember 2020-12-31 0001701732 altr:FinanceLeaseObligationsMember 2020-12-31 0001701732 altr:FinanceLeaseObligationsMember 2019-12-31 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember 2019-06-30 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember 2019-06-01 2019-06-30 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember 2020-01-01 2020-12-31 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember us-gaap:CommonClassAMember 2019-06-01 2019-06-30 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember us-gaap:CommonClassAMember 2019-06-30 0001701732 srt:MinimumMember altr:ConvertibleNotesHoldersConversionRightsUnderCircumstancesOneMember altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember us-gaap:CommonClassAMember 2019-06-01 2019-06-30 0001701732 altr:ConvertibleNotesHoldersConversionRightsUnderCircumstancesOneMember altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember us-gaap:CommonClassAMember 2019-06-01 2019-06-30 0001701732 altr:ConvertibleNotesHoldersConversionRightsUnderCircumstancesTwoMember altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember us-gaap:CommonClassAMember 2019-06-01 2019-06-30 0001701732 altr:ConvertibleNotesHoldersConversionRightsUnderCircumstancesTwoMember altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember us-gaap:CommonClassAMember 2019-06-30 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember 2020-12-31 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember 2019-12-31 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember 2019-01-01 2019-12-31 0001701732 altr:TwentyNineteenCreditAgreementMember 2020-01-01 2020-12-31 0001701732 altr:TwentyNineteenCreditAgreementMember 2020-12-31 0001701732 altr:SecuredCreditAgreementMember 2020-12-31 0001701732 altr:SecuredCreditAgreementMember us-gaap:SubsequentEventMember 2021-01-01 2021-01-31 0001701732 altr:TwentyNineteenCreditAgreementMember us-gaap:FederalFundsEffectiveSwapRateMember 2020-01-01 2020-12-31 0001701732 altr:TwentyNineteenCreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-12-31 0001701732 srt:MinimumMember altr:TwentyNineteenCreditAgreementMember altr:EurodollarLoansMember 2020-12-31 0001701732 srt:MaximumMember altr:TwentyNineteenCreditAgreementMember altr:EurodollarLoansMember 2020-12-31 0001701732 srt:MinimumMember altr:TwentyNineteenCreditAgreementMember altr:SwinglineLoansMember 2020-12-31 0001701732 srt:MaximumMember altr:TwentyNineteenCreditAgreementMember altr:SwinglineLoansMember 2020-12-31 0001701732 srt:MinimumMember altr:TwentyNineteenCreditAgreementMember altr:APRLoansMember 2020-12-31 0001701732 srt:MaximumMember altr:TwentyNineteenCreditAgreementMember altr:APRLoansMember 2020-12-31 0001701732 srt:MinimumMember altr:TwentyNineteenCreditAgreementMember 2020-01-01 2020-12-31 0001701732 srt:MaximumMember altr:TwentyNineteenCreditAgreementMember 2020-01-01 2020-12-31 0001701732 altr:OverdraftAndLineOfCreditMember 2020-12-31 0001701732 altr:OverdraftAndLineOfCreditMember 2019-12-31 0001701732 srt:MinimumMember 2020-01-01 2020-12-31 0001701732 srt:MaximumMember 2020-01-01 2020-12-31 0001701732 srt:MaximumMember 2020-12-31 0001701732 us-gaap:ForeignExchangeContractMember 2020-12-31 0001701732 us-gaap:ForeignExchangeContractMember 2019-12-31 0001701732 altr:NonqualifiedStockOptionPlanMember 2020-12-31 0001701732 altr:NonqualifiedStockOptionPlanMember 2019-12-31 0001701732 altr:NonqualifiedStockOptionPlanMember 2019-01-01 2019-12-31 0001701732 altr:NonqualifiedStockOptionPlanMember 2018-01-01 2018-12-31 0001701732 altr:IncentiveAndNonqualifiedStockBasedPlanMember us-gaap:CommonClassAMember 2001-12-31 0001701732 srt:MinimumMember altr:IncentiveAndNonqualifiedStockBasedPlanMember 2020-01-01 2020-12-31 0001701732 srt:MaximumMember altr:IncentiveAndNonqualifiedStockBasedPlanMember 2020-01-01 2020-12-31 0001701732 altr:IncentiveAndNonqualifiedStockBasedPlanMember 2019-12-31 0001701732 altr:IncentiveAndNonqualifiedStockBasedPlanMember 2020-12-31 0001701732 altr:IncentiveAndNonqualifiedStockBasedPlanMember 2019-01-01 2019-12-31 0001701732 altr:IncentiveAndNonqualifiedStockBasedPlanMember 2018-01-01 2018-12-31 0001701732 altr:TwoThousandAndTwelveIncentiveAndNonqualifiedStockOptionPlanMember us-gaap:CommonClassAMember 2012-12-31 0001701732 altr:TwoThousandAndTwelveIncentiveAndNonqualifiedStockOptionPlanMember 2020-12-31 0001701732 altr:TwoThousandAndTwelveIncentiveAndNonqualifiedStockOptionPlanMember 2019-12-31 0001701732 altr:TwoThousandAndTwelveIncentiveAndNonqualifiedStockOptionPlanMember 2019-01-01 2019-12-31 0001701732 altr:TwoThousandAndTwelveIncentiveAndNonqualifiedStockOptionPlanMember 2018-01-01 2018-12-31 0001701732 altr:TwoThousandAndSeventeenEquityIncentivePlanMember us-gaap:CommonClassAMember 2017-09-27 0001701732 us-gaap:RestrictedStockUnitsRSUMember altr:TwoThousandAndSeventeenEquityIncentivePlanMember 2019-12-31 0001701732 us-gaap:RestrictedStockUnitsRSUMember altr:TwoThousandAndSeventeenEquityIncentivePlanMember 2020-01-01 2020-12-31 0001701732 us-gaap:RestrictedStockUnitsRSUMember altr:TwoThousandAndSeventeenEquityIncentivePlanMember 2020-12-31 0001701732 altr:TwoThousandAndSeventeenEquityIncentivePlanMember 2019-12-31 0001701732 altr:TwoThousandAndSeventeenEquityIncentivePlanMember 2020-12-31 0001701732 altr:TwoThousandAndSeventeenEquityIncentivePlanMember 2019-01-01 2019-12-31 0001701732 altr:PolliwagCorporationLimitedMember us-gaap:CommonClassAMember 2019-10-01 2019-10-31 0001701732 altr:StockPurchaseAgreementMember 2020-01-01 2020-12-31 0001701732 altr:StockPurchaseAgreementMember 2019-01-01 2019-12-31 0001701732 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001701732 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001701732 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0001701732 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001701732 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001701732 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0001701732 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-12-31 0001701732 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001701732 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001701732 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0001701732 2017-01-01 2017-12-31 0001701732 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-12-31 0001701732 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-12-31 0001701732 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-12-31 0001701732 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-01-01 2020-12-31 0001701732 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-01-01 2019-12-31 0001701732 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-01-01 2018-12-31 0001701732 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-12-31 0001701732 us-gaap:ConvertibleDebtMember 2019-01-01 2019-12-31 0001701732 altr:DecreaseInValuationAllowanceMember 2018-01-01 2018-12-31 0001701732 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 2018-12-31 0001701732 us-gaap:OtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001701732 us-gaap:GeneralBusinessMember 2020-01-01 2020-12-31 0001701732 us-gaap:GeneralBusinessMember 2020-12-31 0001701732 us-gaap:ForeignCountryMember 2020-12-31 0001701732 srt:ScenarioForecastMember 2021-01-01 2021-12-31 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember us-gaap:CommonClassAMember 2020-12-31 0001701732 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0001701732 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-12-31 0001701732 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-12-31 0001701732 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-12-31 0001701732 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0001701732 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0001701732 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-12-31 0001701732 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-12-31 0001701732 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0001701732 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0001701732 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-01 2020-12-31 0001701732 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-01-01 2020-12-31 0001701732 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001701732 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-12-31 0001701732 altr:PanopticonABMember altr:SwedishTaxAuthoritiesMember altr:DatawatchCorporationMember 2013-01-01 2013-12-31 0001701732 altr:SoftwareAndOtherMember 2020-01-01 2020-12-31 0001701732 altr:SoftwareAndOtherMember 2019-01-01 2019-12-31 0001701732 altr:SoftwareAndOtherMember 2018-01-01 2018-12-31 0001701732 altr:SoftwareSegmentMember 2020-01-01 2020-12-31 0001701732 altr:ClientEngineeringServicesSegmentMember 2020-01-01 2020-12-31 0001701732 us-gaap:AllOtherSegmentsMember 2020-01-01 2020-12-31 0001701732 altr:SoftwareSegmentMember 2019-01-01 2019-12-31 0001701732 altr:ClientEngineeringServicesSegmentMember 2019-01-01 2019-12-31 0001701732 us-gaap:AllOtherSegmentsMember 2019-01-01 2019-12-31 0001701732 altr:SoftwareSegmentMember 2018-01-01 2018-12-31 0001701732 altr:ClientEngineeringServicesSegmentMember 2018-01-01 2018-12-31 0001701732 us-gaap:AllOtherSegmentsMember 2018-01-01 2018-12-31 0001701732 altr:DatawatchCorporationMember 2018-12-31 0001701732 us-gaap:BuildingMember 2018-01-01 2018-12-31 0001701732 country:US 2020-01-01 2020-12-31 0001701732 altr:OtherAmericanCountriesMember 2020-01-01 2020-12-31 0001701732 srt:AmericasMember 2020-01-01 2020-12-31 0001701732 country:DE 2020-01-01 2020-12-31 0001701732 country:FR 2020-01-01 2020-12-31 0001701732 altr:OtherEuropeMiddleEastAndAfricaCountriesMember 2020-01-01 2020-12-31 0001701732 us-gaap:EMEAMember 2020-01-01 2020-12-31 0001701732 country:JP 2020-01-01 2020-12-31 0001701732 altr:OtherAsiaPacificCountriesMember 2020-01-01 2020-12-31 0001701732 srt:AsiaPacificMember 2020-01-01 2020-12-31 0001701732 country:US 2019-01-01 2019-12-31 0001701732 altr:OtherAmericanCountriesMember 2019-01-01 2019-12-31 0001701732 srt:AmericasMember 2019-01-01 2019-12-31 0001701732 country:DE 2019-01-01 2019-12-31 0001701732 country:FR 2019-01-01 2019-12-31 0001701732 altr:OtherEuropeMiddleEastAndAfricaCountriesMember 2019-01-01 2019-12-31 0001701732 us-gaap:EMEAMember 2019-01-01 2019-12-31 0001701732 country:JP 2019-01-01 2019-12-31 0001701732 altr:OtherAsiaPacificCountriesMember 2019-01-01 2019-12-31 0001701732 srt:AsiaPacificMember 2019-01-01 2019-12-31 0001701732 country:US 2018-01-01 2018-12-31 0001701732 altr:OtherAmericanCountriesMember 2018-01-01 2018-12-31 0001701732 srt:AmericasMember 2018-01-01 2018-12-31 0001701732 country:DE 2018-01-01 2018-12-31 0001701732 country:FR 2018-01-01 2018-12-31 0001701732 altr:OtherEuropeMiddleEastAndAfricaCountriesMember 2018-01-01 2018-12-31 0001701732 us-gaap:EMEAMember 2018-01-01 2018-12-31 0001701732 country:JP 2018-01-01 2018-12-31 0001701732 altr:OtherAsiaPacificCountriesMember 2018-01-01 2018-12-31 0001701732 srt:AsiaPacificMember 2018-01-01 2018-12-31 0001701732 country:US 2020-12-31 0001701732 altr:OtherAmericanCountriesMember 2020-12-31 0001701732 srt:AmericasMember 2020-12-31 0001701732 country:DE 2020-12-31 0001701732 country:FR 2020-12-31 0001701732 altr:OtherEuropeMiddleEastAndAfricaCountriesMember 2020-12-31 0001701732 us-gaap:EMEAMember 2020-12-31 0001701732 country:JP 2020-12-31 0001701732 altr:OtherAsiaPacificCountriesMember 2020-12-31 0001701732 srt:AsiaPacificMember 2020-12-31 0001701732 country:US 2019-12-31 0001701732 altr:OtherAmericanCountriesMember 2019-12-31 0001701732 srt:AmericasMember 2019-12-31 0001701732 country:DE 2019-12-31 0001701732 country:FR 2019-12-31 0001701732 altr:OtherEuropeMiddleEastAndAfricaCountriesMember 2019-12-31 0001701732 us-gaap:EMEAMember 2019-12-31 0001701732 country:JP 2019-12-31 0001701732 altr:OtherAsiaPacificCountriesMember 2019-12-31 0001701732 srt:AsiaPacificMember 2019-12-31 0001701732 altr:ProductOneMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-01-01 2020-12-31 0001701732 altr:ProductOneMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2019-01-01 2019-12-31 0001701732 altr:ProductOneMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2018-01-01 2018-12-31 shares iso4217:USD iso4217:USD shares pure utr:D altr:Vote altr:Installment altr:Segment altr:Customer false FY 0001701732 --12-31 true P5Y P3Y P5Y true true true true true P5Y P10Y 0.0050 0 P3Y P2Y P4Y 0 0 us-gaap:AccountingStandardsUpdate201613Member P4Y2M12D P4Y2M12D P2Y1M6D P2Y8M12D us-gaap:PropertyPlantAndEquipmentMember us-gaap:PropertyPlantAndEquipmentMember us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent us-gaap:LongTermDebtAndCapitalLeaseObligations us-gaap:LongTermDebtAndCapitalLeaseObligations P17Y P16Y P1Y P6Y1M6D P5Y1M6D P4Y9M18D P9Y2M12D P9Y8M12D P2M12D P6Y3M P6Y3M 29.22 57.72 0.34 0.35 0.0046 0.006 10-K true 2020-12-31 2020 false 001-38263 ALTAIR ENGINEERING INC. DE 38-2591828 1820 East Big Beaver Road Troy MI 48083 248 614-2400 Class A Common Stock $0.0001 par value per share ALTR NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false 1600000000 44757500 29840732 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Portions of the registrant’s Proxy Statement relating to the 2021 Annual Meeting of Stockholders, scheduled to be filed with the Securities and Exchange Commission within 120 days after the end of the registrant’s fiscal year ended December 31, 2020, are incorporated by reference into Part III of this Annual Report on Form 10-K.</p> 241221000 223117000 117878000 104984000 6736000 7264000 21100000 17092000 386935000 352457000 36332000 36297000 33526000 28134000 264481000 233683000 76114000 67075000 7125000 5791000 25389000 19708000 829902000 743145000 30384000 430000 8594000 8585000 34772000 30676000 10331000 9141000 30982000 28603000 85691000 75431000 200754000 152866000 188653000 178238000 24323000 20174000 9388000 8136000 27414000 26672000 450532000 386086000 784000 2352000 0.0001 0.0001 45000000 45000000 0 0 0 0 0.0001 0.0001 0.0001 0.0001 513797000 513797000 44216000 44216000 41271000 41271000 4000 4000 41203000 41203000 30111000 30111000 31131000 31131000 3000 3000 474669000 446633000 -93293000 -82405000 -2797000 -9528000 378586000 354707000 829902000 743145000 259965000 244321000 207164000 131746000 122381000 97197000 391711000 366702000 304361000 26454000 34576000 36945000 418165000 401278000 341306000 44320000 48987000 47852000 7436000 8650000 7221000 469921000 458915000 396379000 19637000 21285000 16119000 38688000 38401000 29655000 58325000 59686000 45774000 21243000 25640000 26415000 79568000 85326000 72189000 35684000 39875000 38979000 6053000 7398000 4805000 121305000 132599000 115973000 348616000 326316000 280406000 126081000 117510000 97592000 111440000 106051000 80277000 86432000 82178000 79751000 16376000 14442000 7739000 3426000 2072000 9597000 336903000 318109000 255762000 11713000 8207000 24644000 11598000 6371000 200000 1917000 1552000 2580000 2032000 3388000 27024000 12532000 10930000 11489000 -10500000 -7542000 15535000 -0.14 -0.11 0.23 -0.14 -0.11 0.21 73241000 71544000 67468000 73241000 71544000 74878000 -10500000 -7542000 15535000 0 0 0 7782000 1895000 -5449000 308000 -16000 318000 1051000 133000 769000 6731000 1762000 -6218000 -3769000 -5780000 9317000 26725000 2000 36508000 4000 232156000 -168142000 -5072000 58948000 77744000 77744000 15535000 15535000 370000 5731000 1000 -1675000 -1000 135201000 135201000 -96000 -96000 145000 8681000 8681000 3086000 1000 2076000 2077000 2662000 -2662000 1814000 1814000 -5449000 -5449000 769000 769000 38349000 4000 32171000 3000 379832000 -74863000 -11290000 293686000 -7542000 -7542000 50009000 50009000 250000 7637000 7637000 1571000 1510000 1510000 61000 1040000 -1040000 7645000 7645000 1895000 1895000 133000 133000 41271000 4000 31131000 3000 446633000 -82405000 -9528000 354707000 -388000 -388000 -10500000 -10500000 230000 3504000 3504000 1472000 1710000 1710000 223000 1020000 -1020000 21254000 21254000 1568000 1568000 7782000 7782000 1051000 1051000 44216000 4000 30111000 3000 474669000 -93293000 -2797000 378586000 -10500000 -7542000 15535000 23806000 21522000 14734000 1259000 671000 394000 10829000 5663000 23000 21355000 8528000 3339000 4503000 608000 -10350000 -950000 -1057000 -118000 -6000 206000 11032000 7901000 1394000 2131000 2396000 -204000 4527000 2591000 1660000 -1839000 -426000 1647000 1985000 -1232000 5678000 5771000 513000 -6667000 -142000 102000 8280000 17426000 9555000 32882000 31393000 36230000 41028000 25720000 203438000 6093000 9660000 6659000 2133000 473000 2727000 6614000 -162000 -14000 -49092000 -35839000 -206210000 30000000 96992000 37041000 1710000 1510000 2077000 223101000 127941000 6091000 1233000 135572000 -460000 -513000 -1069000 31250000 191916000 167530000 3010000 342000 -1443000 18050000 187812000 -3893000 223497000 35685000 39578000 241547000 223497000 35685000 731000 664000 223000 12666000 7686000 6735000 3504000 7637000 8681000 1266000 497000 1729000 118000 632000 895000 1671000 259000 330000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">1. Description of business </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Altair Engineering Inc. (“Altair” or the “Company”) is incorporated in the state of Delaware. The Company is a global technology company providing software and cloud solutions in the areas of simulation, high-performance computing (“HPC”), data analytics, and artificial intelligence (“AI”).<span style="font-family:Calibri;"> </span>Altair enables organizations across broad industry segments to compete more effectively in a connected world while creating a more sustainable future. The Company is based in Troy, Michigan.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s simulation and AI-driven approach to innovation is powered by the Company’s broad portfolio of high-fidelity and high-performance physics solvers, our market leading technology for optimization and HPC, and our end-to-end platform for developing AI and Internet of Things (“IoT”) solutions. The Company’s integrated suite of software optimizes design performance across multiple disciplines encompassing structures, motion, fluids, thermal management, electromagnetics, system modeling, and embedded systems, while also providing AI solutions and true-to-life visualization and rendering.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Altair’s software products represent a comprehensive, open architecture solution for simulation, HPC, data analytics, and AI to empower decision making for improved product design and development, manufacturing, energy management and exploration, financial services, health care, and retail operations. Altair believes its products offer a comprehensive set of technologies to design and optimize high-performance, efficient, innovative and sustainable products and processes in an increasingly connected world. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Altair also provides Client Engineering Services to support its customers with long-term ongoing product design and development expertise. This has the benefit of embedding the Company within customers, deepening its understanding of their processes, and allowing the Company to more quickly perceive trends in the overall market, helping the Company to better tailor its software products’ research and development and sales initiatives. The Company hires engineers and data scientists for placement at a customer site for specific customer-directed assignments.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Follow-on public offering</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In June 2018, the Company closed its follow-on public offering (the “Offering”), in which the Company issued and sold 4,056,004 shares of Class A common stock (inclusive of 763,424 shares sold upon the exercise by the underwriters of their option to purchase additional shares of our Class A common stock). The price per share to the public was $35.00. The Company received aggregate proceeds of $135.6 million from the Offering, net of underwriters’ discounts and commissions, before deducting offering costs of approximately $0.4 million. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Offering also included the sale of 2,307,420 shares of Class A common stock by selling stockholders, giving effect to the conversion of 1,675,420 shares of the Company’s Class B common stock into an equivalent number of shares of Class A common stock and the exercise of 257,000 options to purchase Class A common stock. The Company did not receive any proceeds from the sale of shares of Class A common stock by the selling stockholders other than the $0.5 million in proceeds from exercises of stock options by certain selling stockholders.  </p> 4056004 763424 35.00 135600000 400000 2307420 1675420 1675420 257000 500000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2. Summary of significant accounting policies</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Principles of consolidation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accompanying consolidated financial statements have been prepared using accounting principles generally accepted in the United States of America (“GAAP”). The consolidated financial statements include the results of the Company and its controlled subsidiaries. Third-party holdings of equity interests in the Company’s subsidiaries that are less than controlled represent noncontrolling interests. Intercompany accounts and transactions have been eliminated in the consolidated financial statements.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Use of estimates</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements, and reported amounts of revenue and expenses during the reporting periods. On an ongoing basis, management evaluates its significant estimates including the stand alone selling price, or SSP, for each distinct performance obligation included in customer contracts with multiple performance obligations, <span style="color:#000000;">the incremental borrowing rate used in the valuation of lease liabilities, fair value of convertible senior notes</span>, provision for doubtful accounts, tax valuation allowances, liabilities for uncertain tax provisions, impairment of goodwill and intangible assets, retirement obligations, useful lives of intangible assets, revenue for fixed price contracts, valuation of common stock, and stock-based compensation. Actual results could differ from those estimates.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Foreign currency translation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The functional currency of the Company’s foreign subsidiaries is their respective local currency. The assets and liabilities of the subsidiaries are translated to U.S. dollars at the exchange rate on the balance sheet date. Equity balances and transactions are translated using historical exchange rates. Revenues and expenses are translated at the average exchange rate during the period. Translation adjustments arising from the use of differing exchange rates from period to period are recorded as a component of accumulated other comprehensive loss within stockholders’ equity.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">All assets and liabilities denominated in a currency other than the functional currency are remeasured into the functional currency with gains and losses recognized in foreign currency losses, net, in the consolidated statements of operations. The Company has no transactions which hedge purchase commitments and no intercompany balances which are designated as being of a long-term investment in nature.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Revenue recognition</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Software revenue</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue is derived principally from the licensing of software products and from related maintenance contracts. The Company enters into contracts that include combinations of products, maintenance and services, which are accounted for as separate performance obligations with differing revenue recognition patterns.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue from term-based software licenses is classified as software revenue. Term-based licenses are sold only as a bundled arrangement that includes the rights to a term-based software license and post-contract customer support (PCS), which includes unspecified technical enhancements and customer support. Maximizing the use of observable inputs, the Company determined that a majority of the estimated standalone selling prices of the term-based license is attributable to the term-based license and a minority is attributable to the PCS. The license component is classified as license revenue and recognized as revenue upon the <span style="color:#000000;">later of delivery of the licensed product or the beginning of the license period</span>. PCS is classified as maintenance and other services and is recognized ratably over the term of the contract, as the Company provides the PCS benefit over time as a stand ready to perform obligation. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In addition to term-based software licenses, the Company sells perpetual licenses. Software revenue is recognized upon the <span style="color:#000000;">later of delivery of the licensed product or the beginning of the license period</span>. Typically, the Company’s perpetual licenses are sold with PCS. The Company allocates value in bundled perpetual and PCS arrangements based on the value relationship between the software license and maintenance. Revenue from PCS is classified as maintenance and other services and is recognized ratably over the term of the contract, as the Company satisfies the PCS performance obligation over time as a stand ready to perform obligation.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue from training, consulting and other services is recognized as the services are performed, and is classified as maintenance and other services in the consolidated statement of operations. For contracts in which the service consists of a single performance obligation, such as providing a training class to a customer, the Company recognizes revenue upon completion of the performance obligation. For service contracts that are longer in duration and often include multiple performance obligations (for example, point-in-time training and consulting), the Company measures the progress toward completion of the obligations and recognizes revenue accordingly. In measuring progress towards the completion of performance obligations, the Company typically utilizes output-based estimates for services with fixed fee arrangements, and estimates output based on the total tasks completed as compared to the total tasks required for each contract. Input-based estimates are utilized for services that involve general consultations with contractual billing arrangements based on time and materials, utilizing direct labor as the input measure.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company also executes arrangements through indirect channel partners in which the channel partners are authorized to market and distribute the Company's software products to end users of the Company's products and services in <span style="color:#000000;">specified territories. In sales facilitated by channel partners, the channel partner bears the risk of collection from the end-user customer. The Company recognizes revenue from transactions with channel partners in a manner consistent with the direct sales described above for both perpetual and term-based licenses. Revenue from channel partner transactions is the amount remitted to the Company by the channel partners. This amount includes a fee for PCS that is compensation for providing technical enhancements and the second level of technical support to the end user, which is recognized over the period that PCS is to be provided. The Company does not offer right of return, product </span>rotation, or price protection to any of its channel partners.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-income related taxes collected from customers and remitted to governmental authorities are recorded on the consolidated balance sheets as accounts receivable, net and other accrued expenses and current liabilities. These amounts are reported on a net basis in the consolidated statements of operations and do not impact reported revenues or expenses. Certain hardware revenue is included within software revenue and is recognized when all revenue recognition criteria stated above are met, which is generally when the products are delivered to end customers.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Software related services</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Consulting services from product design and development projects are considered distinct performance obligations and are provided to customers on a time-and-materials (“T&amp;M”) or fixed-price basis. The Company recognizes software services revenue for T&amp;M contracts based upon hours worked and contractually agreed upon hourly rates using the input method. Revenue from fixed-price engagements is recognized using the output method based on the ratio of costs incurred to total estimated project costs.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Client engineering services </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Client engineering services revenue are derived from professional services for staffing primarily representing engineers and data scientists located at a customer site. These professional services are considered distinct performance obligations and are provided to customers on a T&amp;M basis. The Company recognizes this revenue for T&amp;M contracts based upon hours worked and contractually agreed upon hourly rates using the input method. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Other</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other revenue includes product revenue from the sale of LED products primarily for the replacement of fluorescent tubes. Revenue from the sale of LED products is recognized when all revenue recognition criteria stated above are met, which is generally when the products are delivered to resellers or to end customers. Sales returns, which reduce revenue, are estimated using historical experience.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Cash, cash equivalents and restricted cash</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company considers all highly liquid investments with original or remaining maturities of 90 days or less at the date of purchase to be cash equivalents. Cash and cash equivalents are recorded at cost, which approximates fair value. Restricted cash is included in Other long-term assets on the consolidated balance sheets. The following table provides a reconciliation of cash, cash equivalents and restricted cash reported in the consolidated balance sheets that sum to the total of the amounts reported in the consolidated statements of cash flows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.46%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">241,221</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">223,117</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted cash included in other long-term assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">326</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">380</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total cash, cash equivalents, and restricted cash</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">241,547</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">223,497</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted cash represents amounts required for a contractual agreement with an insurer for the payment of potential health insurance claims, and term deposits for bank guarantees.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Accounts receivable, net</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable, net consisted of the following (in thousands):</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.62%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable, trade</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">111,162</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100,461</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.58%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contract assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,716</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,523</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.58%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">117,878</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">104,984</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#212529;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">A provision for expected credit losses for groups of billed and unbilled receivables and contract assets that share similar risk characteristics is recorded based on an evaluation of historical loss experience, current conditions, and reasonable and supportable forecasts. Accounts are written off when it becomes apparent that such amounts will not be collected, generally when amounts are past due by greater than one year. Generally, the Company does not require collateral or charge interest on accounts receivable. </span><span style="color:#000000;">Accounts receivable were reported net of a provision for credit loss of $2.6 million and $1.4 million at December 31, 2020 and 2019, respectively.</span> Activity in the provision for credit loss was as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">For the Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance, beginning of year</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,415</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,150</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(798</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Adoption of ASC 326 on beginning allowance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(388</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Provision charged to expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,259</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(671</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(394</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Write-offs, net of recoveries</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">563</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">413</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effects of foreign currency translation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(60</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance, end of year</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,559</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,415</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,150</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;letter-spacing:-0.1pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The change in the provision for credit loss was driven by the $0.4 million from the adoption of ASU 2016-13 and incremental losses in the current year including an immaterial impact of COVID-19 as the Company adjusted expected credit loss rates subsequent to adoption. The impact resulting from the increased credit loss rates did not have a material effect on the Company’s consolidated financial statements and is reflected in the amounts noted above.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Property and equipment, net</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment are stated at cost, less accumulated depreciation and amortization. Equipment held under capital leases are stated at the present value of minimum lease payments less accumulated amortization. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expenditures for maintenance and repairs are charged to expense in the period incurred. Major expenditures for betterments are capitalized when they meet the criteria for capitalization. When assets are retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the consolidated statements of operations in the period realized.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Building and improvements is depreciated over an estimated useful life of five to thirty-nine years. Computer equipment and software is depreciated over an estimated useful life of three to five years. Office furniture and equipment is depreciated over an estimated useful life of five to fifteen years. Leasehold improvements and assets acquired under capital leases are amortized over the lease term or the estimated useful life of the related asset or improvement, whichever is shorter.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Software development costs</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software development costs incurred prior to the establishment of technological feasibility are expensed as incurred. Technological feasibility is established upon the completion of a detailed program design. Capitalization of software development costs begins upon the establishment of technological feasibility and ends when the product is available for general release. Generally, the time between the establishment of technological feasibility and commercial release of software is short. As such, all internal software development costs have been expensed as incurred and included in research and development expense in the accompanying consolidated statements of operations.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Impairment of long-lived assets</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-lived assets, such as property and equipment, and definite-lived intangible assets, including developed technology and customer relationships, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group to be tested for possible impairment, the Company compares the undiscounted future cash flows expected to be generated by that asset or asset group to its carrying amount. If the carrying amount of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, an impairment charge is recognized to the extent that the carrying amount exceeds its fair value. Fair value is determined through various valuation techniques, including discounted cash flow models and third-party independent appraisals. No impairment losses were recognized in 2020, 2019, or 2018.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Goodwill and other indefinite-lived intangible assets</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill represents the excess of the consideration transferred for an acquired entity over the estimated fair values of the net tangible assets and the identifiable assets acquired. As described in Note 4—Acquisitions and disposals, the Company has recorded goodwill in connection with certain acquisitions. Goodwill and other indefinite-lived intangible assets are not amortized, but rather are reviewed for impairment annually or more frequently if facts or circumstances indicate that the carrying value may not be recoverable.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has determined that there is one reporting unit with goodwill subject to goodwill impairment testing. An entity has the option to perform a qualitative assessment to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount prior to performing the quantitative two-step impairment test. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount prior to performing the quantitative two-step impairment test. The qualitative assessment evaluates various events and circumstances, such as macro-economic conditions, industry and market conditions, cost factors, relevant events and financial trends that may impact a reporting unit’s fair value. If, after assessing the totality of events or circumstances, an entity determines it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill, then additional impairment testing is not required. However, if an entity concludes otherwise, then it is required to perform the two-step goodwill impairment test.</p> <p id="T13" style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The impairment test involves comparing the estimated fair value of a reporting unit with its book value, including goodwill. If the estimated fair value exceeds book value, goodwill is considered not to be impaired. If, however, the fair value of the reporting unit is less than book value, then an impairment loss is recognized in an amount equal to the amount that the book value of the reporting unit exceeds its fair value, not to exceed the total amount of goodwill allocated to the reporting unit.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company performs its annual impairment review of goodwill in the fourth quarter of each year and when a triggering event occurs between annual impairment dates. For 2020, the Company performed a qualitative assessment of goodwill and determined that it was not more likely than not that the fair value of its reporting unit with goodwill was less than the carrying amounts. Accordingly, the Company determined that its goodwill was not impaired.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company performs its annual impairment review of indefinite-lived intangibles in the fourth quarter of each year and when a triggering event occurs between annual reporting dates.<span style="font-family:Calibri;font-size:11pt;"> </span>In 2020, the Company performed a qualitative assessment of indefinite-lived trade names and determined there was no indication of impairment. Accordingly, no impairment charges were recognized in 2020. During the quarter ended September 30, 2018, the Company performed a test of indefinite-lived trade names. This test was triggered by the Company’s decision during the quarter to rename and rebrand certain products in the Software segment. Upon completion of the impairment test, the Company recorded an impairment charge of $0.6 million which is included in other operating income for the year ended December 31, 2018.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Receivable for R&amp;D credit</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The French government provides a research and development (“R&amp;D”) tax credit known as Credit Impôt Recherche, or CIR, in order to encourage Companies to invest in R&amp;D. The tax credit is deductible from the French income tax and any excess is carried forward for three years. After three years, any unused credit may be reimbursed to the Company by the French government. As of December 31, 2020, the Company had approximately $13.2 million receivables from the French government related to CIR, of which $3.2 million is recorded in income tax receivable and the remaining $10.0 million is recorded in other long-term assets. As of December 31, 2019, the Company had approximately $12.1 million receivables from the French government related to CIR, of which $2.5 million was recorded in income tax receivable and the remaining $9.6 million was recorded in other long-term assets. CIR is subject to customary audit by the French tax authorities.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Derivative financial instruments</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company may use derivative financial instruments, primarily interest rate swap contracts or foreign currency contracts, to hedge its exposure to interest rate or foreign exchange risk. Such derivative financial instruments are initially recorded at fair value on the date on which a derivative contract is entered into and are subsequently remeasured to fair value at period end. Any gains or losses arising from changes in fair value on derivative contracts during the year are recorded in other (income) expense, net in the consolidated statement of operations. Hedge accounting has not been applied.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Income taxes</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company accounts for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis and for operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. The Company records net deferred tax assets to the extent it believes that these assets will more likely than not be realized. These deferred tax assets are subject to periodic assessments as to recoverability and if it is determined that it is more likely than not that the benefits will not be realized, valuation allowances are recorded which increase the provision for income taxes. In making such determination, the Company considers all available positive and negative evidence, including historical taxable income, projected future taxable income, the expected timing and reversal of existing temporary differences, ability to carryback losses, and tax planning strategies. If based upon the evidence, it is more likely than not that the deferred tax asset will not be realized, a valuation allowance is recorded. A valuation allowance is recognized to reduce deferred tax assets to the amount that management believes is more likely than not to be realized.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company applies a more-likely-than-not recognition threshold to its accounting for tax uncertainties. The Company reviews all of its tax positions and makes determinations as to whether its tax positions are more likely than not to be sustained upon examination by the relevant taxing authorities. Only those benefits that have a greater than fifty percent likelihood of being sustained upon examination by taxing authorities are recognized. Interest and penalties related to uncertain tax positions are recorded in the provision for income taxes in the consolidated statements of operations.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Research and development costs</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development costs are expensed as incurred. Research and development expenses consist primarily of salaries and benefits of research and development employees and costs incurred related to the development of new software products and significant enhancements and engineering changes to existing software products. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Advertising costs</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Advertising costs are expensed as incurred. Advertising expenses were $4.0 million, $4.5 million and $4.4 million for the years ended December 31, 2020, 2019 and 2018, respectively.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Mezzanine equity</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In 2017, the Company issued 200,000 shares of Class A common stock to a third party as partial consideration for the purchase of developed technology. These shares have a put right that can be exercised by the holder five years from date of purchase at $12.50 per share that requires the shares to be recorded at fair value and classified as mezzanine equity in the consolidated balance sheet. The put right option is terminated if the shareholders sell their shares. As of December 31, 2017, the Company concluded that it is no longer probable that the put option will be exercised as the put value is substantially below market value and subsequent adjustment is not required.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the year ended December 31, 2020, the third party holder sold 133,336 shares on the open market and as a result, the issuance value of those shares was reclassified into permanent equity from mezzanine equity. The remaining 66,664 shares continue to be classified as mezzanine equity until one of the following three events take place: (1) the shares are sold on the open market; (2) a redemption feature lapses; or (3) there is a modification of the terms of the instrument.</p> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Leases</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, current portion of operating lease liabilities, and operating lease liabilities, net of current portion on the Company’s consolidated balance sheets. Finance leases are included in property and equipment, current portion of long-term debt, and long-term </p> <p style="margin-top:12pt;margin-bottom:0pt;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">debt, net of current portion on the consolidated balance sheets. </span><span style="color:#000000;">The Company did not receive any lease concessions related to COVID-19 that had a </span><span style="letter-spacing:-0.1pt;color:#000000;">material effect on the Company’s consolidated financial statements.</span><span style="font-family:Calibri;">   </span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Stock-based compensation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Employee stock-based awards, consisting of stock options or restricted stock units (RSUs) expected to be settled by issuing shares of Class A common stock, are recorded as equity awards. The fair value of stock options on the date of grant is measured using the Black-Scholes option pricing model. The Company expenses the grant date fair value of its time-vested stock options subject to graded vesting using the straight-line method over the applicable service period. The fair value of RSUs is measured using the fair value of the Company’s Class A common stock on the date of the grant. The fair value of RSUs is recognized as expense on a straight-line basis over the requisite service period, which is generally four years.</p> <p style="Background-color:#FFFFFF;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Business combinations</span></p> <p style="Background-color:#FFFFFF;margin-top:6pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Company accounts for business acquisitions using the acquisition method of accounting. The fair value of purchase consideration of the acquired businesses is allocated to the identifiable tangible and intangible assets acquired and liabilities assumed in the transaction based upon their estimated fair values as of the acquisition date. </span>The excess of the purchase price over those fair values is recorded as goodwill. During the measurement period, which may be up to one year from the acquisition date. The Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Recent accounting guidance</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Accounting standards adopted<span style="font-style:normal;"> </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;letter-spacing:-0.1pt;font-weight:normal;text-transform:none;font-variant: normal;">Credit Losses<span style="font-style:normal;"> – In June 2016, the FASB issued ASU 2016-13, </span>Financial Instruments — Credit Losses (Topic 326):  Measurement of Credit Losses on Financial Instruments<span style="font-style:normal;">. The ASU significantly changed how entities measure credit losses on most financial assets. The Company adopted ASU 2016-13 </span><span style="Background-color:#FFFFFF;color:#212529;font-style:normal;">effective January 1, 2020 and recorded a cumulative effect adjustment to retained earnings of $0.4 million related to the adoption of ASU 2016-13; prior periods have not been adjusted. </span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Fair Value<span style="font-style:normal;"> – </span><span style="color:#000000;font-style:normal;">In August 2018, the FASB issued ASU 2018-13,</span><span style="color:#000000;"> Fair Value Measurement (Topic 820): Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement. </span><span style="color:#000000;font-style:normal;">This ASU modifies the disclosure requirements for fair value measurements, by removing, modifying, or adding certain disclosures. The Company adopted ASU 2018-13 on January 1, 2020. The adoption of this guidance did not have </span><span style="letter-spacing:-0.1pt;font-style:normal;">a material effect on the Company’s consolidated financial statements</span><span style="font-style:normal;">.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Intangibles<span style="font-style:normal;"> – In August 2018, the FASB issued ASU 2018-15, </span>Intangibles – Goodwill and Other – Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract.<span style="font-style:normal;"> This ASU clarifies and aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The Company adopted ASU 2018-15 on January 1, 2020, on a prospective basis. The adoption of this guidance did not have </span><span style="letter-spacing:-0.1pt;font-style:normal;color:#000000;">a material effect on the Company’s consolidated financial statements</span><span style="font-style:normal;color:#000000;">.</span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Accounting standards not yet adopted<span style="font-style:normal;"> </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Retirement Benefits <span style="font-style:normal;">– In August 2018, the FASB issued ASU 2018-14,</span> Compensation – Retirement Benefits- Defined Benefit Plans – General (Subtopic 715-20): Disclosure Framework – Changes to the Disclosure Requirements for Defined Benefit Plans.<span style="font-style:normal;"> This ASU modifies the disclosure requirements for defined benefit pension or other postretirement plans. The amendments are effective for fiscal years ending after December 15, 2020; early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements and related disclosures and does not expect this guidance to have a material effect on its consolidated financial statements.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Income Taxes <span style="font-style:normal;">– In December 2019, the FASB issued ASU 2019-12, </span>Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.<span style="font-style:normal;"> This ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and improves consistent application of GAAP for other areas of Topic 740 by clarifying and amending existing guidance. The amendments are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020; early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements and related disclosures</span><span style="letter-spacing:-0.1pt;font-style:normal;"> and does not expect this guidance to have a material effect on its consolidated financial statements</span><span style="font-style:normal;">.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Reference Rate Reform<span style="font-style:normal;"> – In March 2020, the FASB issued ASU 2020-04. </span>Reference Rate Reform (Topic 848) - <span style="color:#333333;">Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span>. <span style="color:#333333;font-style:normal;">This ASU provides optional expedients and exceptions for applying U.S. </span></p> <p style="margin-top:12pt;margin-bottom:0pt;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><span style="color:#333333;font-style:normal;">GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another rate that is expected to be discontinued. The amendments in the guidance are optional and effective for all entities as of March 12, 2020 through December 31, 2022. The Company is</span><span style="font-style:normal;"> currently evaluating the impact of this new guidance on its consolidated financial statements and related disclosures and does not expect this guidance to have a material effect on its consolidated financial statements.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Debt<span style="font-style:normal;"> – In August 2020, the FASB issued ASU No. 2020-06, </span>Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40).<span style="font-style:normal;"> This ASU simplifies the accounting for convertible instruments </span><span style="color:#000000;font-style:normal;">by eliminating certain separation models. Under ASU </span><span style="color:#000000;">2020</span><span style="color:#000000;font-style:normal;">-</span><span style="color:#000000;">06</span><span style="color:#000000;font-style:normal;">, a convertible debt instrument will generally be reported as a single liability at its amortized cost with no separate accounting for embedded conversion features. The update also requires the if-converted method to be used for convertible instruments and the effect of potential share settlement be included in the diluted earnings per share calculation when an instrument may be settled in cash or shares. The amendments in this update are effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. </span><span style="font-style:normal;">The guidance allows entities to use a modified or full retrospective transition method. </span><span style="color:#000000;font-style:normal;">Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. </span><span style="font-style:normal;">The Company is currently evaluating the timing and method of adoption and the related effect of the new guidance on its consolidated financial statements and earnings per share attributable to common stockholders.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Principles of consolidation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accompanying consolidated financial statements have been prepared using accounting principles generally accepted in the United States of America (“GAAP”). The consolidated financial statements include the results of the Company and its controlled subsidiaries. Third-party holdings of equity interests in the Company’s subsidiaries that are less than controlled represent noncontrolling interests. Intercompany accounts and transactions have been eliminated in the consolidated financial statements.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Use of estimates</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements, and reported amounts of revenue and expenses during the reporting periods. On an ongoing basis, management evaluates its significant estimates including the stand alone selling price, or SSP, for each distinct performance obligation included in customer contracts with multiple performance obligations, <span style="color:#000000;">the incremental borrowing rate used in the valuation of lease liabilities, fair value of convertible senior notes</span>, provision for doubtful accounts, tax valuation allowances, liabilities for uncertain tax provisions, impairment of goodwill and intangible assets, retirement obligations, useful lives of intangible assets, revenue for fixed price contracts, valuation of common stock, and stock-based compensation. Actual results could differ from those estimates.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Foreign currency translation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The functional currency of the Company’s foreign subsidiaries is their respective local currency. The assets and liabilities of the subsidiaries are translated to U.S. dollars at the exchange rate on the balance sheet date. Equity balances and transactions are translated using historical exchange rates. Revenues and expenses are translated at the average exchange rate during the period. Translation adjustments arising from the use of differing exchange rates from period to period are recorded as a component of accumulated other comprehensive loss within stockholders’ equity.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">All assets and liabilities denominated in a currency other than the functional currency are remeasured into the functional currency with gains and losses recognized in foreign currency losses, net, in the consolidated statements of operations. The Company has no transactions which hedge purchase commitments and no intercompany balances which are designated as being of a long-term investment in nature.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Revenue recognition</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Software revenue</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue is derived principally from the licensing of software products and from related maintenance contracts. The Company enters into contracts that include combinations of products, maintenance and services, which are accounted for as separate performance obligations with differing revenue recognition patterns.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue from term-based software licenses is classified as software revenue. Term-based licenses are sold only as a bundled arrangement that includes the rights to a term-based software license and post-contract customer support (PCS), which includes unspecified technical enhancements and customer support. Maximizing the use of observable inputs, the Company determined that a majority of the estimated standalone selling prices of the term-based license is attributable to the term-based license and a minority is attributable to the PCS. The license component is classified as license revenue and recognized as revenue upon the <span style="color:#000000;">later of delivery of the licensed product or the beginning of the license period</span>. PCS is classified as maintenance and other services and is recognized ratably over the term of the contract, as the Company provides the PCS benefit over time as a stand ready to perform obligation. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In addition to term-based software licenses, the Company sells perpetual licenses. Software revenue is recognized upon the <span style="color:#000000;">later of delivery of the licensed product or the beginning of the license period</span>. Typically, the Company’s perpetual licenses are sold with PCS. The Company allocates value in bundled perpetual and PCS arrangements based on the value relationship between the software license and maintenance. Revenue from PCS is classified as maintenance and other services and is recognized ratably over the term of the contract, as the Company satisfies the PCS performance obligation over time as a stand ready to perform obligation.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue from training, consulting and other services is recognized as the services are performed, and is classified as maintenance and other services in the consolidated statement of operations. For contracts in which the service consists of a single performance obligation, such as providing a training class to a customer, the Company recognizes revenue upon completion of the performance obligation. For service contracts that are longer in duration and often include multiple performance obligations (for example, point-in-time training and consulting), the Company measures the progress toward completion of the obligations and recognizes revenue accordingly. In measuring progress towards the completion of performance obligations, the Company typically utilizes output-based estimates for services with fixed fee arrangements, and estimates output based on the total tasks completed as compared to the total tasks required for each contract. Input-based estimates are utilized for services that involve general consultations with contractual billing arrangements based on time and materials, utilizing direct labor as the input measure.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company also executes arrangements through indirect channel partners in which the channel partners are authorized to market and distribute the Company's software products to end users of the Company's products and services in <span style="color:#000000;">specified territories. In sales facilitated by channel partners, the channel partner bears the risk of collection from the end-user customer. The Company recognizes revenue from transactions with channel partners in a manner consistent with the direct sales described above for both perpetual and term-based licenses. Revenue from channel partner transactions is the amount remitted to the Company by the channel partners. This amount includes a fee for PCS that is compensation for providing technical enhancements and the second level of technical support to the end user, which is recognized over the period that PCS is to be provided. The Company does not offer right of return, product </span>rotation, or price protection to any of its channel partners.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-income related taxes collected from customers and remitted to governmental authorities are recorded on the consolidated balance sheets as accounts receivable, net and other accrued expenses and current liabilities. These amounts are reported on a net basis in the consolidated statements of operations and do not impact reported revenues or expenses. Certain hardware revenue is included within software revenue and is recognized when all revenue recognition criteria stated above are met, which is generally when the products are delivered to end customers.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Software related services</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Consulting services from product design and development projects are considered distinct performance obligations and are provided to customers on a time-and-materials (“T&amp;M”) or fixed-price basis. The Company recognizes software services revenue for T&amp;M contracts based upon hours worked and contractually agreed upon hourly rates using the input method. Revenue from fixed-price engagements is recognized using the output method based on the ratio of costs incurred to total estimated project costs.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Client engineering services </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Client engineering services revenue are derived from professional services for staffing primarily representing engineers and data scientists located at a customer site. These professional services are considered distinct performance obligations and are provided to customers on a T&amp;M basis. The Company recognizes this revenue for T&amp;M contracts based upon hours worked and contractually agreed upon hourly rates using the input method. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Other</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other revenue includes product revenue from the sale of LED products primarily for the replacement of fluorescent tubes. Revenue from the sale of LED products is recognized when all revenue recognition criteria stated above are met, which is generally when the products are delivered to resellers or to end customers. Sales returns, which reduce revenue, are estimated using historical experience.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Cash, cash equivalents and restricted cash</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company considers all highly liquid investments with original or remaining maturities of 90 days or less at the date of purchase to be cash equivalents. Cash and cash equivalents are recorded at cost, which approximates fair value. Restricted cash is included in Other long-term assets on the consolidated balance sheets. The following table provides a reconciliation of cash, cash equivalents and restricted cash reported in the consolidated balance sheets that sum to the total of the amounts reported in the consolidated statements of cash flows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.46%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">241,221</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">223,117</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted cash included in other long-term assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">326</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">380</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total cash, cash equivalents, and restricted cash</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">241,547</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">223,497</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted cash represents amounts required for a contractual agreement with an insurer for the payment of potential health insurance claims, and term deposits for bank guarantees.</p> The following table provides a reconciliation of cash, cash equivalents and restricted cash reported in the consolidated balance sheets that sum to the total of the amounts reported in the consolidated statements of cash flows (in thousands): <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.46%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">241,221</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">223,117</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted cash included in other long-term assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">326</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">380</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total cash, cash equivalents, and restricted cash</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">241,547</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">223,497</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 241221000 223117000 326000 380000 241547000 223497000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Accounts receivable, net</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable, net consisted of the following (in thousands):</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.62%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable, trade</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">111,162</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100,461</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.58%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contract assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,716</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,523</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.58%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">117,878</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">104,984</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#212529;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">A provision for expected credit losses for groups of billed and unbilled receivables and contract assets that share similar risk characteristics is recorded based on an evaluation of historical loss experience, current conditions, and reasonable and supportable forecasts. Accounts are written off when it becomes apparent that such amounts will not be collected, generally when amounts are past due by greater than one year. Generally, the Company does not require collateral or charge interest on accounts receivable. </span><span style="color:#000000;">Accounts receivable were reported net of a provision for credit loss of $2.6 million and $1.4 million at December 31, 2020 and 2019, respectively.</span> Activity in the provision for credit loss was as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">For the Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance, beginning of year</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,415</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,150</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(798</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Adoption of ASC 326 on beginning allowance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(388</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Provision charged to expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,259</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(671</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(394</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Write-offs, net of recoveries</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">563</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">413</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effects of foreign currency translation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(60</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance, end of year</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,559</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,415</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,150</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;letter-spacing:-0.1pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The change in the provision for credit loss was driven by the $0.4 million from the adoption of ASU 2016-13 and incremental losses in the current year including an immaterial impact of COVID-19 as the Company adjusted expected credit loss rates subsequent to adoption. The impact resulting from the increased credit loss rates did not have a material effect on the Company’s consolidated financial statements and is reflected in the amounts noted above.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable, net consisted of the following (in thousands):</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.62%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable, trade</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">111,162</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100,461</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.58%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contract assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,716</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,523</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.58%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">117,878</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">104,984</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 111162000 100461000 6716000 4523000 117878000 104984000 2600000 1400000 Activity in the provision for credit loss was as follows (in thousands): <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">For the Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance, beginning of year</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,415</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,150</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(798</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Adoption of ASC 326 on beginning allowance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(388</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Provision charged to expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,259</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(671</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(394</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Write-offs, net of recoveries</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">563</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">413</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effects of foreign currency translation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(60</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance, end of year</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,559</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,415</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,150</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;"> </p> 1415000 1150000 798000 388000 1259000 671000 394000 -563000 -413000 -3000 60000 7000 -39000 2559000 1415000 1150000 400000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Property and equipment, net</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment are stated at cost, less accumulated depreciation and amortization. Equipment held under capital leases are stated at the present value of minimum lease payments less accumulated amortization. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expenditures for maintenance and repairs are charged to expense in the period incurred. Major expenditures for betterments are capitalized when they meet the criteria for capitalization. When assets are retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the consolidated statements of operations in the period realized.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Building and improvements is depreciated over an estimated useful life of five to thirty-nine years. Computer equipment and software is depreciated over an estimated useful life of three to five years. Office furniture and equipment is depreciated over an estimated useful life of five to fifteen years. Leasehold improvements and assets acquired under capital leases are amortized over the lease term or the estimated useful life of the related asset or improvement, whichever is shorter.</p> P39Y P5Y P15Y <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Software development costs</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software development costs incurred prior to the establishment of technological feasibility are expensed as incurred. Technological feasibility is established upon the completion of a detailed program design. Capitalization of software development costs begins upon the establishment of technological feasibility and ends when the product is available for general release. Generally, the time between the establishment of technological feasibility and commercial release of software is short. As such, all internal software development costs have been expensed as incurred and included in research and development expense in the accompanying consolidated statements of operations.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Impairment of long-lived assets</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-lived assets, such as property and equipment, and definite-lived intangible assets, including developed technology and customer relationships, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group to be tested for possible impairment, the Company compares the undiscounted future cash flows expected to be generated by that asset or asset group to its carrying amount. If the carrying amount of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, an impairment charge is recognized to the extent that the carrying amount exceeds its fair value. Fair value is determined through various valuation techniques, including discounted cash flow models and third-party independent appraisals. No impairment losses were recognized in 2020, 2019, or 2018.</p> 0 0 0 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Goodwill and other indefinite-lived intangible assets</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill represents the excess of the consideration transferred for an acquired entity over the estimated fair values of the net tangible assets and the identifiable assets acquired. As described in Note 4—Acquisitions and disposals, the Company has recorded goodwill in connection with certain acquisitions. Goodwill and other indefinite-lived intangible assets are not amortized, but rather are reviewed for impairment annually or more frequently if facts or circumstances indicate that the carrying value may not be recoverable.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has determined that there is one reporting unit with goodwill subject to goodwill impairment testing. An entity has the option to perform a qualitative assessment to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount prior to performing the quantitative two-step impairment test. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount prior to performing the quantitative two-step impairment test. The qualitative assessment evaluates various events and circumstances, such as macro-economic conditions, industry and market conditions, cost factors, relevant events and financial trends that may impact a reporting unit’s fair value. If, after assessing the totality of events or circumstances, an entity determines it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill, then additional impairment testing is not required. However, if an entity concludes otherwise, then it is required to perform the two-step goodwill impairment test.</p> <p id="T13" style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The impairment test involves comparing the estimated fair value of a reporting unit with its book value, including goodwill. If the estimated fair value exceeds book value, goodwill is considered not to be impaired. If, however, the fair value of the reporting unit is less than book value, then an impairment loss is recognized in an amount equal to the amount that the book value of the reporting unit exceeds its fair value, not to exceed the total amount of goodwill allocated to the reporting unit.</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company performs its annual impairment review of goodwill in the fourth quarter of each year and when a triggering event occurs between annual impairment dates. For 2020, the Company performed a qualitative assessment of goodwill and determined that it was not more likely than not that the fair value of its reporting unit with goodwill was less than the carrying amounts. Accordingly, the Company determined that its goodwill was not impaired.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company performs its annual impairment review of indefinite-lived intangibles in the fourth quarter of each year and when a triggering event occurs between annual reporting dates.<span style="font-family:Calibri;font-size:11pt;"> </span>In 2020, the Company performed a qualitative assessment of indefinite-lived trade names and determined there was no indication of impairment. Accordingly, no impairment charges were recognized in 2020. During the quarter ended September 30, 2018, the Company performed a test of indefinite-lived trade names. This test was triggered by the Company’s decision during the quarter to rename and rebrand certain products in the Software segment. Upon completion of the impairment test, the Company recorded an impairment charge of $0.6 million which is included in other operating income for the year ended December 31, 2018.</p> 0 600000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Receivable for R&amp;D credit</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The French government provides a research and development (“R&amp;D”) tax credit known as Credit Impôt Recherche, or CIR, in order to encourage Companies to invest in R&amp;D. The tax credit is deductible from the French income tax and any excess is carried forward for three years. After three years, any unused credit may be reimbursed to the Company by the French government. As of December 31, 2020, the Company had approximately $13.2 million receivables from the French government related to CIR, of which $3.2 million is recorded in income tax receivable and the remaining $10.0 million is recorded in other long-term assets. As of December 31, 2019, the Company had approximately $12.1 million receivables from the French government related to CIR, of which $2.5 million was recorded in income tax receivable and the remaining $9.6 million was recorded in other long-term assets. CIR is subject to customary audit by the French tax authorities.</p> P3Y 13200000 3200000 10000000.0 12100000 2500000 9600000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Derivative financial instruments</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company may use derivative financial instruments, primarily interest rate swap contracts or foreign currency contracts, to hedge its exposure to interest rate or foreign exchange risk. Such derivative financial instruments are initially recorded at fair value on the date on which a derivative contract is entered into and are subsequently remeasured to fair value at period end. Any gains or losses arising from changes in fair value on derivative contracts during the year are recorded in other (income) expense, net in the consolidated statement of operations. Hedge accounting has not been applied.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Income taxes</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company accounts for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis and for operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. The Company records net deferred tax assets to the extent it believes that these assets will more likely than not be realized. These deferred tax assets are subject to periodic assessments as to recoverability and if it is determined that it is more likely than not that the benefits will not be realized, valuation allowances are recorded which increase the provision for income taxes. In making such determination, the Company considers all available positive and negative evidence, including historical taxable income, projected future taxable income, the expected timing and reversal of existing temporary differences, ability to carryback losses, and tax planning strategies. If based upon the evidence, it is more likely than not that the deferred tax asset will not be realized, a valuation allowance is recorded. A valuation allowance is recognized to reduce deferred tax assets to the amount that management believes is more likely than not to be realized.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company applies a more-likely-than-not recognition threshold to its accounting for tax uncertainties. The Company reviews all of its tax positions and makes determinations as to whether its tax positions are more likely than not to be sustained upon examination by the relevant taxing authorities. Only those benefits that have a greater than fifty percent likelihood of being sustained upon examination by taxing authorities are recognized. Interest and penalties related to uncertain tax positions are recorded in the provision for income taxes in the consolidated statements of operations.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Research and development costs</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development costs are expensed as incurred. Research and development expenses consist primarily of salaries and benefits of research and development employees and costs incurred related to the development of new software products and significant enhancements and engineering changes to existing software products. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Advertising costs</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Advertising costs are expensed as incurred. Advertising expenses were $4.0 million, $4.5 million and $4.4 million for the years ended December 31, 2020, 2019 and 2018, respectively.</p> 4000000.0 4500000 4400000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Mezzanine equity</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In 2017, the Company issued 200,000 shares of Class A common stock to a third party as partial consideration for the purchase of developed technology. These shares have a put right that can be exercised by the holder five years from date of purchase at $12.50 per share that requires the shares to be recorded at fair value and classified as mezzanine equity in the consolidated balance sheet. The put right option is terminated if the shareholders sell their shares. As of December 31, 2017, the Company concluded that it is no longer probable that the put option will be exercised as the put value is substantially below market value and subsequent adjustment is not required.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the year ended December 31, 2020, the third party holder sold 133,336 shares on the open market and as a result, the issuance value of those shares was reclassified into permanent equity from mezzanine equity. The remaining 66,664 shares continue to be classified as mezzanine equity until one of the following three events take place: (1) the shares are sold on the open market; (2) a redemption feature lapses; or (3) there is a modification of the terms of the instrument.</p> 200000 P5Y 12.50 133336 66664 <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Leases</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, current portion of operating lease liabilities, and operating lease liabilities, net of current portion on the Company’s consolidated balance sheets. Finance leases are included in property and equipment, current portion of long-term debt, and long-term </p> <p style="margin-top:12pt;margin-bottom:0pt;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">debt, net of current portion on the consolidated balance sheets. </span><span style="color:#000000;">The Company did not receive any lease concessions related to COVID-19 that had a </span><span style="letter-spacing:-0.1pt;color:#000000;">material effect on the Company’s consolidated financial statements.</span><span style="font-family:Calibri;">   </span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Stock-based compensation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Employee stock-based awards, consisting of stock options or restricted stock units (RSUs) expected to be settled by issuing shares of Class A common stock, are recorded as equity awards. The fair value of stock options on the date of grant is measured using the Black-Scholes option pricing model. The Company expenses the grant date fair value of its time-vested stock options subject to graded vesting using the straight-line method over the applicable service period. The fair value of RSUs is measured using the fair value of the Company’s Class A common stock on the date of the grant. The fair value of RSUs is recognized as expense on a straight-line basis over the requisite service period, which is generally four years.</p> P4Y <p style="Background-color:#FFFFFF;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Business combinations</span></p> <p style="Background-color:#FFFFFF;margin-top:6pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Company accounts for business acquisitions using the acquisition method of accounting. The fair value of purchase consideration of the acquired businesses is allocated to the identifiable tangible and intangible assets acquired and liabilities assumed in the transaction based upon their estimated fair values as of the acquisition date. </span>The excess of the purchase price over those fair values is recorded as goodwill. During the measurement period, which may be up to one year from the acquisition date. The Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Recent accounting guidance</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Accounting standards adopted<span style="font-style:normal;"> </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;letter-spacing:-0.1pt;font-weight:normal;text-transform:none;font-variant: normal;">Credit Losses<span style="font-style:normal;"> – In June 2016, the FASB issued ASU 2016-13, </span>Financial Instruments — Credit Losses (Topic 326):  Measurement of Credit Losses on Financial Instruments<span style="font-style:normal;">. The ASU significantly changed how entities measure credit losses on most financial assets. The Company adopted ASU 2016-13 </span><span style="Background-color:#FFFFFF;color:#212529;font-style:normal;">effective January 1, 2020 and recorded a cumulative effect adjustment to retained earnings of $0.4 million related to the adoption of ASU 2016-13; prior periods have not been adjusted. </span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Fair Value<span style="font-style:normal;"> – </span><span style="color:#000000;font-style:normal;">In August 2018, the FASB issued ASU 2018-13,</span><span style="color:#000000;"> Fair Value Measurement (Topic 820): Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement. </span><span style="color:#000000;font-style:normal;">This ASU modifies the disclosure requirements for fair value measurements, by removing, modifying, or adding certain disclosures. The Company adopted ASU 2018-13 on January 1, 2020. The adoption of this guidance did not have </span><span style="letter-spacing:-0.1pt;font-style:normal;">a material effect on the Company’s consolidated financial statements</span><span style="font-style:normal;">.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Intangibles<span style="font-style:normal;"> – In August 2018, the FASB issued ASU 2018-15, </span>Intangibles – Goodwill and Other – Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract.<span style="font-style:normal;"> This ASU clarifies and aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The Company adopted ASU 2018-15 on January 1, 2020, on a prospective basis. The adoption of this guidance did not have </span><span style="letter-spacing:-0.1pt;font-style:normal;color:#000000;">a material effect on the Company’s consolidated financial statements</span><span style="font-style:normal;color:#000000;">.</span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Accounting standards not yet adopted<span style="font-style:normal;"> </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Retirement Benefits <span style="font-style:normal;">– In August 2018, the FASB issued ASU 2018-14,</span> Compensation – Retirement Benefits- Defined Benefit Plans – General (Subtopic 715-20): Disclosure Framework – Changes to the Disclosure Requirements for Defined Benefit Plans.<span style="font-style:normal;"> This ASU modifies the disclosure requirements for defined benefit pension or other postretirement plans. The amendments are effective for fiscal years ending after December 15, 2020; early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements and related disclosures and does not expect this guidance to have a material effect on its consolidated financial statements.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Income Taxes <span style="font-style:normal;">– In December 2019, the FASB issued ASU 2019-12, </span>Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.<span style="font-style:normal;"> This ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and improves consistent application of GAAP for other areas of Topic 740 by clarifying and amending existing guidance. The amendments are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020; early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements and related disclosures</span><span style="letter-spacing:-0.1pt;font-style:normal;"> and does not expect this guidance to have a material effect on its consolidated financial statements</span><span style="font-style:normal;">.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Reference Rate Reform<span style="font-style:normal;"> – In March 2020, the FASB issued ASU 2020-04. </span>Reference Rate Reform (Topic 848) - <span style="color:#333333;">Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span>. <span style="color:#333333;font-style:normal;">This ASU provides optional expedients and exceptions for applying U.S. </span></p> <p style="margin-top:12pt;margin-bottom:0pt;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><span style="color:#333333;font-style:normal;">GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another rate that is expected to be discontinued. The amendments in the guidance are optional and effective for all entities as of March 12, 2020 through December 31, 2022. The Company is</span><span style="font-style:normal;"> currently evaluating the impact of this new guidance on its consolidated financial statements and related disclosures and does not expect this guidance to have a material effect on its consolidated financial statements.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Debt<span style="font-style:normal;"> – In August 2020, the FASB issued ASU No. 2020-06, </span>Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40).<span style="font-style:normal;"> This ASU simplifies the accounting for convertible instruments </span><span style="color:#000000;font-style:normal;">by eliminating certain separation models. Under ASU </span><span style="color:#000000;">2020</span><span style="color:#000000;font-style:normal;">-</span><span style="color:#000000;">06</span><span style="color:#000000;font-style:normal;">, a convertible debt instrument will generally be reported as a single liability at its amortized cost with no separate accounting for embedded conversion features. The update also requires the if-converted method to be used for convertible instruments and the effect of potential share settlement be included in the diluted earnings per share calculation when an instrument may be settled in cash or shares. The amendments in this update are effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. </span><span style="font-style:normal;">The guidance allows entities to use a modified or full retrospective transition method. </span><span style="color:#000000;font-style:normal;">Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. </span><span style="font-style:normal;">The Company is currently evaluating the timing and method of adoption and the related effect of the new guidance on its consolidated financial statements and earnings per share attributable to common stockholders.</span></p> 2020-01-01 400000 2020-01-01 2020-01-01 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">3. Revenue from contracts with customers </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Revenue recognition</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Software revenue</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue is derived principally from the licensing of software products and from related maintenance contracts. The Company enters into contracts that include combinations of products, maintenance and services, which are accounted for as separate performance obligations with differing revenue recognition patterns.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue from term-based software licenses is classified as software revenue. Term-based licenses are sold only as a bundled arrangement that includes the rights to a term-based software license and post-contract customer support (PCS), which includes unspecified technical enhancements and customer support. Maximizing the use of observable inputs, the Company determined that a majority of the estimated standalone selling prices of the term-based license is attributable to the term-based license and a minority is attributable to the PCS. The license component is classified as license revenue and recognized as revenue upon the <span style="color:#000000;">later of delivery of the licensed product or the beginning of the license period</span>. PCS is classified as maintenance and other services and is recognized ratably over the term of the contract, as the Company provides the PCS benefit over time as a stand ready to perform obligation. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In addition to term-based software licenses, the Company sells perpetual licenses. Software revenue is recognized upon the <span style="color:#000000;">later of delivery of the licensed product or the beginning of the license period</span>. Typically, the Company’s perpetual licenses are sold with PCS. The Company allocates value in bundled perpetual and PCS arrangements based on the value relationship between the software license and maintenance. Revenue from PCS is classified as maintenance and other services and is recognized ratably over the term of the contract, as the Company satisfies the PCS performance obligation over time as a stand ready to perform obligation.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue from training, consulting and other services is recognized as the services are performed, and is classified as maintenance and other services in the consolidated statement of operations. For contracts in which the service consists of a single performance obligation, such as providing a training class to a customer, the Company recognizes revenue upon completion of the performance obligation. For service contracts that are longer in duration and often include multiple performance obligations (for example, point-in-time training and consulting), the Company measures the progress toward completion of the obligations and recognizes revenue accordingly. In measuring progress towards the completion of performance obligations, the Company typically utilizes output-based estimates for services with fixed fee arrangements, and estimates output based on the total tasks completed as compared to the total tasks required for each contract. Input-based estimates are utilized for services that involve general consultations with contractual billing arrangements based on time and materials, utilizing direct labor as the input measure.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company also executes arrangements through indirect channel partners in <span style="color:#000000;">which the channel partners are authorized to market and distribute the Company's software products to end users of the Company's products and services in specified territories. In sales facilitated by channel partners, the channel partner bears the risk of collection from the end-user customer. The Company recognizes revenue from transactions with channel partners in a manner consistent with the direct sales described above for both perpetual and term-based licenses.</span><span style="font-style:italic;font-family:Cambria;font-size:11pt;color:#000000;"> </span><span style="color:#000000;">Revenue from channel partner transactions is the amount remitted to the Company by the channel partners. This amount includes a fee for PCS that is compensation for providing technical enhancements and the second level of technical support to the end user, which is recognized over the period that PCS is to be provided. The Company does not offer right </span>of return, product rotation, or price protection to any of its channel partners.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-income related taxes collected from customers and remitted to governmental authorities are recorded on the consolidated balance sheets as accounts receivable, net and other accrued expenses and current liabilities. These amounts are reported on a net basis in the consolidated statements of operations and do not impact reported revenues or expenses. Certain hardware revenue is included within software revenue and is recognized when all revenue recognition criteria stated above are met, which is generally when the products are delivered to end customers.</span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Software related services revenue</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Consulting services from product design and development projects are considered distinct performance obligations and are provided to customers on a time-and-materials (“T&amp;M”) or fixed-price basis. The Company recognizes software services revenue for T&amp;M contracts based upon hours worked and contractually agreed upon hourly rates using the input method. Revenue from fixed-price engagements is recognized using the output method based on the ratio of costs incurred, to the total estimated project costs.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Client engineering services and Other revenue</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Client engineering services revenue are derived from professional services for staffing primarily representing engineers and data scientists located at a customer site. These professional services are considered distinct performance obligations and are provided to customers on a T&amp;M basis. The Company recognizes this revenue for T&amp;M contracts based upon hours worked and contractually greed upon hourly rates using the input method. No significant judgments were made for revenue recognition within Other revenue.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Significant judgments</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Software revenue</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s contracts with customers typically include promises to transfer licenses and services to a customer. Judgment is required to determine if the promises are separate performance obligations within the context of the arrangement, and if so, the allocation of the transaction price to each performance obligation. The Company’s determination of standalone selling price for performance obligations is based on the midpoint of the range of historical observable prices for goods and services sold separately. In addition, the Company estimates the standalone selling price for certain performance obligations where observable prices are not directly available, or a significant portion of historical prices are not within the range. In instances where standalone selling price was not determined based on the range of historical observable prices for goods and services sold separately, the Company used an adjusted market assessment approach to estimate the standalone selling price. In such cases the Company has considered market conditions and other observable inputs, such as internal price lists, peer data, and industry data for a similar or identical product. The Company estimates standalone selling price at contract inception considering all information that is reasonably available and is based on the amount of consideration for which the Company expects to be entitled in exchange for transferring the promised good or service to the customer. The corresponding revenues are recognized as the related performance obligations are satisfied.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s contracts do not include a significant financing component requiring adjustment to the transaction price. Payment terms vary by contract type; however, arrangements typically stipulate a requirement for the customer to pay within 30 to 60 days.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company rarely enters into agreements to modify previously executed contracts, which constitute contract modifications. The Company assesses each of these contract modifications to determine (i) if the additional products and services are distinct from the products and services in the original arrangement; and (ii) if the amount of consideration expected for the added products and services reflects the stand-alone selling price of those products and services, as adjusted for contract-specific circumstances. A contract modification meeting both criteria is accounted for as a separate contract. A contract modification not meeting both criteria is considered a change to the original contract and is accounted for on either (i) a prospective basis as a termination of the existing contract and the creation of a new contract; or (ii) a cumulative catch-up basis. Generally, the Company’s contract modifications meet both criteria and are accounted for as a separate contract, as adjusted for contract-specific circumstances.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Disaggregation of revenue</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company disaggregates its software revenue by type of performance obligation and timing of revenue recognition as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Term licenses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">224,472</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">201,881</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">168,909</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Perpetual licenses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,493</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,440</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,255</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maintenance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">117,159</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">103,699</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,150</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Professional software services</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,587</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,682</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,047</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software related services</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,454</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34,576</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,945</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Client engineering services</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,320</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,987</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47,852</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,436</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,650</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,221</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">469,921</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">458,915</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">396,379</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">T<span style="color:#000000;font-size:10pt;font-family:Times New Roman;">he Company derived approximately 10% of its total revenue through indirect sales channels for the years ended December 31, 2020, 2019 and 2018. </span> </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Costs to obtain a contract</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company pays commissions for new software product and PCS sales as well as for renewals of existing software and PCS contracts. Commissions paid to obtain renewal contracts are not commensurate with the commissions paid for new product sales and therefore, a portion of the commissions paid for new contracts relate to future renewals.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company accounts for new product sales commissions using a portfolio approach and allocates the cost of commissions in proportion to the allocation of transaction price of license and PCS performance obligations. Commissions allocated to the license and license renewal components are expensed at the time the license revenue is recognized. Commissions allocated to PCS are <span style="color:#000000;">capitalized and amortized on a straight-line basis over a period of</span><span style="font-size:11pt;color:#000000;"> </span><span style="color:#000000;">four years</span>, reflecting the Company’s estimate of the expected period that it will benefit from those commissions. As of December 31, 2020 and 2019, respectively, capitalized costs to obtain a contract were $3.7 million and $2.3 million recorded in Prepaid and other current assets and $0.6 million and $0.8 million recorded in Other long-term assets. Sales commissions were $5.0 million and $4.5 million for the years ended December 31, 2020 and 2019, respectively, and were included in sales and marketing expense in the Company’s consolidated statement of operations.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Contract assets</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At December 31, 2020, contract assets were $6.7 million included in Accounts receivable, $1.4 million included in Prepaid expenses and other current assets, and $1.3 million included in Other long-term assets. At December 31, 2019, contract assets were $4.5 million included in Accounts receivable and $2.7 million included in Prepaid expenses and other current assets.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue consists of billings made or payments received in advance of revenue recognition from software license, PCS and professional services agreements. The timing of revenue recognition may differ from the timing of billings to customers. Payment terms vary by the type and location of customer and the products or services offered. The term between invoicing and when payment is due is not significant. The Company generally invoices its customers annually for the forthcoming year of software licenses, and more frequently for other products and services. Accordingly, the Company’s deferred revenue balance does not include revenue for future years of multiple year non-cancellable contracts that have not yet been billed. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Approximately $74.5 million of revenue was recognized during 2020 was included in the deferred revenue balances at the beginning of the year.<span style="color:#000000;"> </span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue allocated to remaining performance obligations represents contracted revenue that has not yet been recognized, which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods. Contracted revenue not yet recognized was $131.4 million and $113.5 million at December 31, 2020 and 2019, respectively, of which the Company expects to recognize approximately 84% and 80% of the revenue, respectively, over the next 12 months and the remainder thereafter.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company disaggregates its software revenue by type of performance obligation and timing of revenue recognition as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Term licenses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">224,472</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">201,881</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">168,909</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Perpetual licenses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,493</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,440</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,255</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maintenance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">117,159</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">103,699</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,150</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Professional software services</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,587</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,682</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,047</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software related services</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,454</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34,576</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,945</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Client engineering services</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,320</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,987</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47,852</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,436</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,650</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,221</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">469,921</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">458,915</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">396,379</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 224472000 201881000 168909000 35493000 42440000 38255000 117159000 103699000 86150000 14587000 18682000 11047000 26454000 34576000 36945000 44320000 48987000 47852000 7436000 8650000 7221000 469921000 458915000 396379000 0.10 0.10 0.10 straight-line basis P4Y 3700000 2300000 600000 800000 5000000.0 4500000 6700000 1400000 1300000 4500000 2700000 74500000 131400000 113500000 0.84 0.80 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">4. Acquisitions and disposals</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Univa</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In September 2020, the Company acquired all of the outstanding capital stock and equity interests of Univa Corporation (“Univa”) for a preliminary base purchase price of $30.2 million, subject to certain adjustments. Univa is a leading innovator in enterprise-grade workload management, scheduling, and optimization solutions for HPC and artificial intelligence (AI) on-premises and in the cloud. Univa’s technology complements Altair’s HPC and data analytics solutions and enables the Company to further expand into life </p> <p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">sciences and financial services. </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Univa is headquartered in Chicago, with offices in Canada and Germany. The financial results of Univa have been included in the Company’s consolidated financial statements since the acquisition date</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">. </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The acquisition of Univa has been accounted for as a business combination under the acquisition method of accounting, which results in acquired assets and assumed liabilities being measured at their estimated fair value as of the acquisition date. The following table summarizes the preliminary purchase consideration transferred to acquire Univa and the amounts of identified assets acquired and liabilities assumed at the acquisition date (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fair value of consideration transferred</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,184</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Recognized amounts of identifiable assets acquired and liabilities assumed:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">193</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">956</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">164</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trade names (4-year life)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">200</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology (6-year life)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships (7-year life)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,800</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts payable and other liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(891</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(874</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,100</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total net identifiable assets acquired and liabilities assumed</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,448</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,736</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;font-size:8pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:8pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-size:8pt;font-family:Times New Roman;color:#000000;">Goodwill is primarily attributable to market synergies expected to arise after the acquisition and is not deductible for tax purposes. All goodwill is recorded in the Software segment.</span></p></td></tr></table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preliminary estimated fair values of assets acquired and liabilities assumed, and identifiable intangible assets may be subject to change as additional information is received. The primary areas that remain preliminary relate to the fair value of intangible assets acquired, certain tangible assets and liabilities acquired, income taxes and residual goodwill. The Company expects to finalize the valuation as soon as practicable, but not later than one year from the acquisition date.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Other business acquisitions</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the year ended December 31, 2020, the Company completed other business acquisitions that were individually insignificant to the Company’s consolidated financial statements. The aggregate purchase price of these other acquisitions was $16.9 million and was allocated to assets acquired and liabilities assumed at their estimated fair values. The allocation included $6.2 million to developed technology, $2.2 million to customer relationships and $8.2 million to goodwill, and approximately $0.7 million is deductible for tax purposes. The operating results of each acquisition have been included in the consolidated financial statements since the respective dates of acquisition. All goodwill is recorded in the Software segment.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Polliwog</p> <p style="Background-color:#FFFFFF;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In October 2019, the Company entered into a stock purchase agreement and simultaneously acquired 97% of the outstanding capital stock of Polliwog Co. Ltd. (“Polliwog”), a software company based near Seoul, Korea, for aggregate consideration of $19.3 million.<span style="color:#000000;"> In October 2022, t</span>he Company will purchase the remaining three percent of Polliwog’s outstanding capital stock for aggregate consideration of $0.8 million, subject to a second stock purchase agreement<span style="color:#000000;">. The allocation of fair value of purchase consideration was finalized in 2020, and there were no material changes to the fair value of assets acquired and liabilities assumed, as previously reported.</span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">DEM Solutions Limited</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In November 2019, the Company entered into a stock purchase agreement and simultaneously acquired 100% of the outstanding capital stock of DEM Solutions Limited (“DEM Solutions”), a company based in Edinburgh, UK, for aggregate consideration of $13.1 million<span style="color:#auto;">.</span> The allocation of fair value of purchase consideration was finalized in 2020, and there were no material changes to the fair value of assets acquired and liabilities assumed, as previously reported.<span style="color:#auto;"> </span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">WEYV</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In July 2019, the Company decided to sunset operations of its WEYV business, a consumer music and content service. The Company concluded that this decision was not a strategic shift that has or will have a major effect on its operations and financial results, and therefore did not meet the accounting criteria to be classified as a discontinued operation. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The operations of WEYV ceased in the third quarter of 2019. The loss on disposal was not material and is included in other operating income in the consolidated statement of operations. WEYV had a loss before income tax of $3.0 million and $4.2 million for the years ended December 31, 2019 and 2018, respectively. The WEYV business is reported in All Other within the Company’s segment information in Note 18. </p> 30200000 The following table summarizes the preliminary purchase consideration transferred to acquire Univa and the amounts of identified assets acquired and liabilities assumed at the acquisition date (in thousands): <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fair value of consideration transferred</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,184</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Recognized amounts of identifiable assets acquired and liabilities assumed:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">193</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">956</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">164</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trade names (4-year life)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">200</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology (6-year life)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships (7-year life)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,800</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts payable and other liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(891</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(874</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,100</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total net identifiable assets acquired and liabilities assumed</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,448</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,736</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 30184000 193000 956000 164000 P4Y 200000 P6Y 9000000 P7Y 4800000 891000 874000 1100000 12448000 17736000 0 P1Y 16900000 6200000 2200000 8200000 700000 0.97 19300000 0.03 800000 1 13100000 -3000000.0 -4200000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">5. Property and equipment, net</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment consisted of the following (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:15.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:34.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">useful lives</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Land</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Indefinite</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,067</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,942</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Building and improvements</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5-39 years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,630</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,512</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computer equipment and software</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3-5 years</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,451</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,361</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Office furniture and equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5-15 years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,136</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,029</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,652</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,014</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.06%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right of use assets under finance leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:14.2%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,665</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,745</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total property and equipment</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">89,601</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><sup style="font-size:85%;line-height:120%;vertical-align:top"> </sup></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">82,603</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.06%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: accumulated depreciation and amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:14.2%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53,269</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,306</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.06%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:14.2%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,332</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,297</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="border-bottom:Solid 0.75pt #000000;padding-bottom:0pt;margin-bottom:0pt;margin-top:0pt;margin-right:73.33%;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1)</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Shorter of lease term or estimated useful life, generally ranging from five to ten years.</p></td></tr></table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Depreciation expense, including amortization of ROU assets under finance leases, was $7.4 million, $7.1 million and $7.0 million for the years ended December 31, 2020, 2019 and 2018, respectively.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment consisted of the following (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:15.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:34.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">useful lives</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Land</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Indefinite</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,067</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,942</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Building and improvements</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5-39 years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,630</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,512</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computer equipment and software</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3-5 years</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,451</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,361</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Office furniture and equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5-15 years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,136</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,029</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,652</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,014</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.06%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right of use assets under finance leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:14.2%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,665</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,745</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total property and equipment</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">89,601</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.78%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><sup style="font-size:85%;line-height:120%;vertical-align:top"> </sup></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">82,603</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.06%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: accumulated depreciation and amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:14.2%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53,269</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,306</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.06%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:14.2%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,332</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.78%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,297</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="border-bottom:Solid 0.75pt #000000;padding-bottom:0pt;margin-bottom:0pt;margin-top:0pt;margin-right:73.33%;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1)</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Shorter of lease term or estimated useful life, generally ranging from five to ten years.</p></td></tr></table></div> Indefinite 10067000 9942000 P5Y P39Y 15630000 15512000 P3Y P5Y 41451000 37361000 P5Y P15Y 10136000 8029000 9652000 9014000 2665000 2745000 89601000 82603000 53269000 46306000 36332000 36297000 P5Y P10Y 7400000 7100000 7000000.0 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">6. Goodwill and other intangible assets</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Goodwill</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The changes in the carrying amount of goodwill, which is attributable to the Software reportable segment, are as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:79.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2018</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">210,532</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:79.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquisitions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,922</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:79.94%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effects of foreign currency translation and other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,229</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:79.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">233,683</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:79.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquisitions</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,932</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:79.94%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effects of foreign currency translation and other</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,866</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:79.94%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">264,481</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Other intangible assets</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">A summary of other intangible assets is shown below (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="12" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:56.62%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">amortization</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">period</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Definite-lived intangible assets:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.3%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.3%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4-6 years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">78,841</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,651</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,190</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.3%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7-10 years</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40,207</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,673</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,534</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.92%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other intangibles</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4-10 years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">344</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">84</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">260</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.92%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total definite-lived intangible assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">119,392</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54,408</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64,984</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Indefinite-lived intangible assets:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.3%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.92%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trade names</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,130</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,130</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.92%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total other intangible assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">130,522</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54,408</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">76,114</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="12" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.42%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">amortization</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">period</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Definite-lived intangible assets:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4-6 years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,916</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,838</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,078</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7-10 years</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,582</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,575</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,007</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other intangibles</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10 years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">111</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">62</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total definite-lived intangible assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">93,609</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,475</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,134</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Indefinite-lived intangible assets:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trade names</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,941</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,941</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total other intangible assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.18%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">104,550</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,475</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">67,075</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization expense related to amortizing intangible assets was $16.4 million, $14.4 million and $7.7 million for the years ended December 31, 2020, 2019 and 2018, respectively.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Estimated amortization expense for the next five years as of December 31, 2020 is as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ending</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,763</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,348</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,406</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,204</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,745</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.12%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,518</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.12%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64,984</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The changes in the carrying amount of goodwill, which is attributable to the Software reportable segment, are as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:79.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2018</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">210,532</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:79.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquisitions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,922</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:79.94%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effects of foreign currency translation and other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,229</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:79.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">233,683</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:79.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquisitions</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,932</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:79.94%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effects of foreign currency translation and other</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,866</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:79.94%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">264,481</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"> </p> 210532000 21922000 1229000 233683000 25932000 4866000 264481000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">A summary of other intangible assets is shown below (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="12" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:56.62%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">amortization</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">period</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Definite-lived intangible assets:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.3%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.3%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4-6 years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">78,841</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,651</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,190</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.3%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7-10 years</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40,207</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,673</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,534</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.92%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other intangibles</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4-10 years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">344</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">84</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">260</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.92%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total definite-lived intangible assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">119,392</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54,408</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64,984</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Indefinite-lived intangible assets:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.3%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.92%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trade names</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,130</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,130</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.92%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total other intangible assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">130,522</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54,408</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">76,114</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="12" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.42%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">amortization</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">period</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Definite-lived intangible assets:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4-6 years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,916</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,838</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,078</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7-10 years</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,582</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,575</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,007</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other intangibles</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10 years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">111</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">62</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total definite-lived intangible assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">93,609</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,475</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,134</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Indefinite-lived intangible assets:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trade names</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,941</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,941</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total other intangible assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.18%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">104,550</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,475</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">67,075</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"> </p> P4Y P6Y 78841000 37651000 41190000 P7Y P10Y 40207000 16673000 23534000 P4Y P10Y 344000 84000 260000 119392000 54408000 64984000 11130000 130522000 54408000 76114000 P4Y P6Y 60916000 25838000 35078000 P7Y P10Y 32582000 11575000 21007000 P10Y 111000 62000 49000 93609000 37475000 56134000 10941000 104550000 37475000 67075000 16400000 14400000 7700000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Estimated amortization expense for the next five years as of December 31, 2020 is as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ending</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,763</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,348</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,406</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,204</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,745</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.12%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,518</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.12%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64,984</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> 17763000 14348000 15406000 8204000 4745000 4518000 64984000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">7. Debt</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The carrying value of debt is as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Convertible senior notes</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">230,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">230,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revolving credit facility</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Obligations for finance leases</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">775</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,174</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total debt</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">260,775</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">231,174</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: unamortized debt discount</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,190</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,820</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: unamortized debt issuance costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,548</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,686</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: current portion of long-term debt</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,384</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">430</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term debt, net of current portion</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">188,653</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">178,238</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"> </p> <p style="margin-bottom:0pt;margin-top:6pt;margin-left:3.33%;text-indent:-3.33%;font-size:10pt;text-transform:none;font-weight:bold;font-family:Times New Roman;font-style:normal;font-variant: normal;"><span style="text-decoration:underline;">Convertible senior notes</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In June 2019, the Company issued $230.0 million aggregate principal amount of 0.25% convertible senior notes due in 2024 (the "Convertible Notes"), which includes the underwriters’ exercise in full of their option to purchase an additional $30.0 million principal amount of the Convertible Notes, in a public offering. The net proceeds from the issuance of the Convertible Notes were $221.9 million after deducting the underwriting discounts and commissions and issuance costs.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company entered into a First Supplemental Indenture relating to the issuance by the Company of the Convertible Notes (the “Supplemental Indenture”) supplementing the Indenture, dated June 10, 2019 (the “Base Indenture,” and together with the Supplemental Indenture, the “Indenture”), by and between the Company and U.S. Bank National Association, as trustee (the “Trustee”). The Indenture includes customary covenants and sets forth certain events of default after which the Convertible Notes may be declared immediately due and payable and sets forth certain types of bankruptcy or insolvency events of default involving the Company after which the Convertible Notes become automatically due and payable. The Convertible Notes are senior unsecured obligations of the Company.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Convertible Notes bear interest at a rate of 0.25% per year, payable semi-annually in arrears on June 1 and December 1 of each year, commencing December 1, 2019. The Convertible Notes will mature on June 1, 2024, unless, earlier repurchased or redeemed by the Company or converted pursuant to their terms.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Convertible Notes have an initial conversion rate of 21.5049 shares of the Company's Class A common stock per $1,000 principal amount of Convertible Notes, which is equivalent to an initial conversion price of approximately $46.50 per share of its Class A common stock. The conversion rate will be subject to adjustment upon the occurrence of certain events specified in the Indenture but will not be adjusted for any accrued and unpaid interest. In addition, upon the occurrence of a make whole fundamental change or a redemption period (each as defined in the Indenture), the Company will, in certain circumstances, increase the conversion rate by a specified number of additional shares for a holder who elects to convert its Convertible Notes in connection with such make whole fundamental change or during the relevant redemption period.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Holders of the Convertible Notes may convert all or any portion of their Convertible Notes at any time prior to the close of business on December 1, 2023, in integral multiples of $1,000 principal amount, only under the following circumstances:</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:6.67%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"> </p></td> <td style="width:4.17%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-size:10pt;font-family:Times New Roman;">During any calendar quarter, if the last reported sale price of the Class A Common Stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;</span> <br/></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:6.67%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"> </p></td> <td style="width:4.17%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-size:10pt;font-family:Times New Roman;">During the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price (as defined in the Indenture) per $1,000 principal amount of Convertible Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Class A Common Stock and the conversion rate on each such trading day;</span> <br/></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:6.67%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"> </p></td> <td style="width:4.17%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-size:10pt;font-family:Times New Roman;">If the Company calls any or all of the Convertible Notes for redemption (which the Company may not do prior to June 6, 2022), at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or<br/></span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:6.67%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-top:0pt;margin-bottom:9pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"> </p></td> <td style="width:4.17%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-top:0pt;margin-bottom:9pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-top:0pt;margin-bottom:9pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-size:10pt;font-family:Times New Roman;">Upon the occurrence of specified corporate events. </span></p></td></tr></table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On or after December 1, 2023 until the close of business on the business day immediately preceding the maturity date, holders may convert their Convertible Notes at any time, regardless of the foregoing circumstances. Upon conversion, the Company may satisfy its conversion obligation by paying and/or delivering, as the case may be, cash, shares of Class A Common Stock or a combination of cash and shares of the Class A Common Stock, at the Company’s election, in the manner and subject to the terms and conditions provided in the Indenture.<span style="font-size:11pt;color:#000000;"> </span><span style="color:#000000;">The Company intends to settle the principal amount of the Convertible Notes in cash and the conversion spread in shares.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the quarter ended December 31, 2020, the conditions allowing holders of the Convertible Notes to convert were not met. Therefore, the Convertible Notes were classified as long-term debt on the consolidated balance sheet as of December 31, 2020.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020, the “if-converted value” exceeded the principal amount of the Convertible Notes by $57.8 million.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company accounts for the Convertible Notes as separate liability and equity components. The carrying amount of the liability component of the Convertible Notes was calculated by measuring the fair value of similar debt instruments that did not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the Convertible Notes. The excess of the principal amount of the liability component over its carrying amount, or the debt discount, is amortized to interest expense over the term of the Convertible Notes using the effective interest method. The $51.8 million difference between the gross proceeds received from issuance of the Convertible Notes of $230.0 million and the estimated fair value of the liability component of $178.2 million, represents the equity component that was recorded in additional paid-in capital. The equity component is not remeasured as long as it continues to meet the conditions for equity classification.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company allocated issuance costs related to the issuance of the Convertible Notes to the liability and equity components using the same proportions as the initial carrying value of the Convertible Notes. Issuance costs attributable to the liability component are being amortized to interest expense using the effective interest method over the term of the Convertible Notes. Issuance costs attributable to the equity component are included with the equity component in stockholders’ equity.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The net carrying value of the liability component of the Convertible Notes was as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Principal</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">230,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">230,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: unamortized debt discount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,190</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,820</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.3%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: unamortized debt issuance costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,510</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,686</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.3%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net carrying amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">188,300</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">177,494</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:4pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The net carrying value of the equity component of the Convertible Notes was $50.0 million at December 31, 2020 and 2019.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The interest expense related to the Convertible Notes was as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">For the Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.3%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contractual interest expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">575</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">313</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.3%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization of debt issuance cost and discount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,806</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,635</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.3%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,381</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,948</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Credit agreement</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Revolving credit facility</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has a $150.0 million credit agreement that was amended on June 5, 2019, to permit the issuance of the Convertible Notes and extend the maturity date of the credit facility to December 15, 2023 (“2019 Amended Credit Agreement”). The 2019 Amended Credit Agreement provides for an accordion feature that allows the Company to expand the size of the revolving line of credit by an additional $50.0 million, subject to certain conditions, by obtaining additional commitments from the existing lenders or by causing a person acceptable to the administrative agent to become a lender (in each case subject to the terms and conditions set forth in the 2019 Amended Credit Agreement).</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020, the Company had $30.0 million of outstanding borrowings under the 2019 Amended Credit Agreement and there was $120.0 million available for future borrowing at that time. In January 2021, the Company repaid the $30.0 million borrowing outstanding at December 31, 2020. The 2019 Amended Credit Agreement is available for general corporate purposes, including working capital, capital expenditures, and permitted acquisitions.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Borrowings under the 2019 Amended Credit Agreement bear interest at a rate per annum equal to an agreed upon applicable margin plus, at the Company’s option, either the Alternate Base Rate (defined as the greatest of (1) the Prime Rate (as defined in the 2019 Amended Credit Agreement) in effect on such day, (2) the Federal Funds Effective Rate (as defined in the 2019 Amended Credit Agreement) in effect on such day plus 1/2 of 1.00% or (3) the Adjusted LIBO Rate (as defined in the 2019 Amended Credit Agreement) for a one month interest period on such day (or if such day is not a business day, the immediately preceding business day) plus 1.00%) or the Adjusted LIBO Rate. The applicable margin for borrowings under the 2019 Amended Credit Agreement is based on the Company’s most recently tested consolidated total net leverage ratio and will vary from (a) in the case of Eurodollar loans, 1.25% to 2.00%, and (b) in the case of ABR loans or swingline loans, 0.25% to 1.00%. The Company pays a commitment fee ranging from 0.15% to 0.30% on the unused portion of the 2019 Amended Credit Agreement. The weighted average interest rate on borrowings under the 2019 Amended Credit Agreement was 1.5% for the year ended December 31, 2020.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Collateral and guarantees</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The 2019 Amended Credit Agreement is secured by collateral including (i) substantially all of the Company’s properties and assets, and the properties and assets of the Company’s domestic subsidiaries but excluding any patents, copyrights, patent applications or copyright applications or any trade secrets or software products and (ii) pledges of the equity interests in all present and future domestic subsidiaries (subject to certain exceptions as provided for under the 2019 Amended Credit Agreement). The Company’s direct and indirect domestic subsidiaries are guarantors of all the obligations under the 2019 Amended Credit Agreement.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Debt covenants</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The 2019 Amended Credit Agreement requires the Company to maintain the following financial covenants:</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"> </p></td> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-style:italic;font-size:10pt;font-family:Times New Roman;color:#000000;">Maximum Net Leverage Ratio</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;"> : On the last day of each fiscal quarter, the Company on a consolidated basis will not permit the ratio of total indebtedness (net of unrestricted domestic cash in excess of $20.0 million) to EBITDA, as such terms are defined in the 2019 Amended Credit Agreement, for the rolling four quarter period ending on such date to be greater than 5.00 to 1.00 as of the last day of each fiscal quarter.</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"> </p></td> <td style="width:4.54%;white-space:nowrap" valign="top"/> <td valign="top"> </td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"> </p></td> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-style:italic;font-size:10pt;font-family:Times New Roman;color:#000000;">Senior Secured Leverage Ratio</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;"> : On the last day of each fiscal quarter, the Company on a consolidated basis will not permit the ratio of total indebtedness secured by a lien (net of unrestricted domestic cash in excess of $20.0 million) to EBITDA, as such terms are defined in the 2019 Amended Credit Agreement, for the rolling four quarter period ending on such date to be greater than 3.00 to 1.00 as of the last day of each fiscal quarter.</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"> </p></td> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-style:italic;font-size:10pt;font-family:Times New Roman;color:#000000;">Consolidated Interest Coverage Ratio</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;"> : On the last day of each fiscal quarter, the Company on a consolidated basis will not permit the ratio of (x) EBITDA to (y) cash Consolidated Interest Expense, as such terms are defined in the 2019 Amended Credit Agreement, in each case for the rolling four quarter period ending on such date, to be less than 3.00 to 1.00 as of the last day of each fiscal quarter.</span></p></td></tr></table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At December 31, 2020, the Company was in compliance with all of the above financial covenants.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Other</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has available overdraft and line of credit facilities in several countries in which it operates. These credit facilities are with various domestic and international banks and are at quoted market rates. At December 31, 2020 and 2019, the Company had $3.6 million and $3.5 million, respectively, of availability under these facilities and there were no outstanding commitments.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The carrying value of debt is as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Convertible senior notes</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">230,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">230,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revolving credit facility</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Obligations for finance leases</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">775</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,174</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total debt</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">260,775</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">231,174</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: unamortized debt discount</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,190</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,820</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: unamortized debt issuance costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,548</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,686</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: current portion of long-term debt</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,384</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">430</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term debt, net of current portion</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">188,653</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">178,238</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 230000000 230000000 30000000 775000 1174000 260775000 231174000 37190000 46820000 4548000 5686000 30384000 430000 188653000 178238000 230000000.0 0.0025 30000000.0 221900000 The Convertible Notes bear interest at a rate of 0.25% per year, payable semi-annually in arrears on June 1 and December 1 of each year, commencing December 1, 2019. 0.0025 semi-annually 2019-12-01 2024-06-01 The Convertible Notes have an initial conversion rate of 21.5049 shares of the Company's Class A common stock per $1,000 principal amount of Convertible Notes, which is equivalent to an initial conversion price of approximately $46.50 per share of its Class A common stock. 21.5049 1000 46.50 1000 20 30 1.30 5 5 1000 0.98 57800000 51800000 230000000.0 178200000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The net carrying value of the liability component of the Convertible Notes was as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Principal</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">230,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">230,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: unamortized debt discount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,190</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,820</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.3%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: unamortized debt issuance costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,510</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,686</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.3%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net carrying amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">188,300</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">177,494</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 230000000 230000000 37190000 46820000 4510000 5686000 188300000 177494000 50000000.0 50000000.0 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The interest expense related to the Convertible Notes was as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">For the Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.3%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contractual interest expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">575</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">313</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.3%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization of debt issuance cost and discount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,806</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,635</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.3%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,381</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,948</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 575000 313000 10806000 5635000 11381000 5948000 150000000.0 2023-12-15 50000000.0 30000000.0 120000000.0 30000000.0 0.0100 0.0125 0.0200 0.0025 0.0025 0.0100 0.0100 0.0015 0.0030 0.015 20000000.0 0.0500 20000000.0 0.0300 0.0300 3600000 3500000 0 0 <p style="margin-top:8pt;margin-bottom:0pt;margin-left:3.33%;text-indent:-3.33%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">8. Leases</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease assets and operating lease obligations on the Company’s consolidated balance sheets. Finance leases are included in property and equipment, current portion of long-term debt, and long-term debt on the consolidated balance sheets.  </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments under the lease. Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. At commencement date, the ROU asset also includes adjustments for lease prepayments, lease incentives received and the lessee's initial direct costs, if applicable. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. The incremental borrowing rates are determined using rates specific to the term of the lease, economic environments where lease activity is concentrated, value of lease portfolio, and assuming full collateralization of the loans. Subsequent to the commencement date, the operating ROU asset is equal to the remeasured lease liability adjusted for cumulative prepaid or accrued rent if the lease payments are uneven throughout the lease term, unamortized lease incentives, unamortized initial direct costs and any impairment of the ROU assets. The lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease cost for minimum lease payments is recognized on a straight-line basis over the lease term.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company does not recognize a lease liability or ROU asset for short-term leases (leases with a term of twelve months or less). For contracts with lease and non-lease components, the Company does not allocate the contract consideration, and accounts for the lease and non-lease components as a single lease component.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s operating leases consist of office facilities, office equipment and cars and the Company’s finance leases consist of office equipment and cars. The Company’s leases have remaining terms of less than one year to 8.7 years, some of which include one or more options to renew, with renewal terms up to six years and some of which include options to terminate the leases within the next three years. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of lease cost were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">For the Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.1%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease cost</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,412</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,287</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.1%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.94%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.94%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.1%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance lease cost:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.94%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.94%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.1%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization of ROU assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">634</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.94%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">525</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.1%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest on lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.94%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.94%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.1%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total finance lease cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">666</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">546</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease cost includes short-term leases and variable lease costs, which are immaterial. Rent cost related to operating leases for office facilities was $12.1 million, $11.8 million and $11.0 million for the years ended December 31, 2020, 2019 and 2018, respectively.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Supplemental balance sheet information related to lease liabilities was as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands, except lease term and discount rate)</p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Operating leases:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease ROU assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,526</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,134</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current portion of operating lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,331</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,141</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.04%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease liabilities, net of current portion</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,323</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,174</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.04%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total operating lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34,654</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,315</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average remaining lease term</p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.14%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000888">4.2</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.14%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000889">4.2</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average discount rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.7</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.6</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Finance leases:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,665</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,745</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.04%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accumulated depreciation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,797</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,447</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.04%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">868</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,298</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current portion of long-term debt</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">422</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">430</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.04%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term debt, net of current portion</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">353</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">744</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.04%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total finance lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">775</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,174</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average remaining lease term</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000910">2.1</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000911">2.7</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average discount rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.5</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Supplemental cash flow information related to leases was as follows (in thousands):</p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">For the Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Cash paid for amounts included in the measurement of lease liabilities:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating cash flows from operating leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,875</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,355</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating cash flows from finance leases</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(32</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(46</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financing cash flows from finance leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(456</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(438</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">ROU assets obtained in exchange for lease obligations:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating leases</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,713</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,251</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">118</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">632</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maturities of operating lease liabilities at December 31, 2020, were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Year ending December 31,</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,704</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,408</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,900</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,178</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,786</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.92%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,203</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease payments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,179</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.92%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: imputed interest</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,525</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.92%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total operating lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34,654</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> P1Y P8Y8M12D P6Y P3Y <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of lease cost were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">For the Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.1%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease cost</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,412</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,287</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.1%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.94%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.94%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.1%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance lease cost:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.94%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.94%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.1%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization of ROU assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">634</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.94%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">525</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.1%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest on lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.94%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.94%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.1%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total finance lease cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">666</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">546</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 13412000 13287000 634000 525000 32000 21000 666000 546000 12100000 11800000 11000000.0 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Supplemental balance sheet information related to lease liabilities was as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands, except lease term and discount rate)</p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Operating leases:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease ROU assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,526</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,134</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current portion of operating lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,331</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,141</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.04%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease liabilities, net of current portion</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,323</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,174</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.04%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total operating lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34,654</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,315</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average remaining lease term</p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.14%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000888">4.2</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.14%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000889">4.2</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average discount rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.7</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.6</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Finance leases:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,665</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,745</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.04%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accumulated depreciation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,797</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,447</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.04%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">868</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,298</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current portion of long-term debt</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">422</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">430</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.04%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term debt, net of current portion</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">353</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">744</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.04%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total finance lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">775</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,174</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average remaining lease term</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000910">2.1</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000911">2.7</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average discount rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.5</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> 33526000 28134000 10331000 9141000 24323000 20174000 34654000 29315000 0.047 0.056 2665000 2745000 1797000 1447000 868000 1298000 422000 430000 353000 744000 775000 1174000 0.031 0.035 <p style="margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Supplemental cash flow information related to leases was as follows (in thousands):</p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">For the Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:68.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Cash paid for amounts included in the measurement of lease liabilities:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating cash flows from operating leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,875</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,355</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating cash flows from finance leases</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(32</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(46</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financing cash flows from finance leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(456</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(438</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">ROU assets obtained in exchange for lease obligations:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating leases</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,713</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,251</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:68.04%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">118</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.14%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">632</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 11875000 11355000 32000 46000 456000 438000 11713000 11251000 118000 632000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maturities of operating lease liabilities at December 31, 2020, were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Year ending December 31,</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,704</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,408</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,900</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,178</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,786</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.92%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,203</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.92%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease payments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,179</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.92%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: imputed interest</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,525</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.92%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total operating lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34,654</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 11704000 9408000 6900000 4178000 2786000 3203000 38179000 3525000 34654000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">9. Other liabilities</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table provides the details of other accrued expenses and current liabilities (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income taxes payable</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,250</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,008</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued VAT</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,604</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,312</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued professional fees</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,156</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,581</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued royalties</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,009</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,314</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Obligations for acquisition of businesses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,957</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,362</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Defined contribution plan liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,660</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,593</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-income tax liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,366</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,253</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Billings in excess of cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,108</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">879</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other current liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,872</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,301</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,982</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,603</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table provides the details of other long-term liabilities (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Pension and other post retirement liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,497</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,379</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,028</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,275</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,889</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,018</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,414</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,672</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:9pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table provides the details of other accrued expenses and current liabilities (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income taxes payable</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,250</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,008</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued VAT</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,604</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,312</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued professional fees</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,156</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,581</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued royalties</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,009</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,314</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Obligations for acquisition of businesses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,957</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,362</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Defined contribution plan liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,660</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,593</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-income tax liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,366</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,253</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Billings in excess of cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,108</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">879</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other current liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,872</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,301</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,982</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,603</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 7250000 6008000 6604000 5312000 3156000 2581000 2009000 2314000 1957000 1362000 1660000 1593000 1366000 1253000 1108000 879000 5872000 7301000 30982000 28603000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table provides the details of other long-term liabilities (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Pension and other post retirement liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,497</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,379</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,028</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,275</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,889</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,018</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,414</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,672</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 14497000 10379000 8028000 6275000 4889000 10018000 27414000 26672000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">10. Fair value measurements</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accounting guidance for fair value, among other things, defines fair value, establishes a consistent framework for measuring fair value and expands disclosure for each major asset and liability category measured at fair value on either a recurring or nonrecurring basis. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The framework for measuring fair value consists of a three-level valuation hierarchy that prioritizes the inputs to valuation techniques used to measure fair value based upon whether such inputs are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect market assumptions made by the reporting entity. The three-level hierarchy for the inputs to valuation techniques is briefly summarized as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="line-height:0pt;margin-bottom:0pt;margin-top:0pt;font-size:12pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;text-indent:6.67%;"><span style="margin-left:36pt;"/> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:8.89%;"/> <td style="width:91.11%;"/> </tr> <tr> <td valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 1—</p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Quoted prices in active markets for identical assets and liabilities at the measurement date;</p></td> </tr> <tr> <td valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:6pt;"> </p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:6pt;"> </p></td> </tr> <tr> <td valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 2—</p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Observable inputs, other than the quoted prices in active markets, that are observable either directly or indirectly; and</p></td> </tr> <tr> <td valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:6pt;"> </p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:6pt;"> </p></td> </tr> <tr> <td valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 3—</p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.</p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">An asset’s or liability’s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The carrying value of cash and cash equivalents, accounts receivable and accounts payable approximate fair value due to their short maturities. Interest on the Company’s line of credit is at a variable rate, and as such the debt obligation outstanding approximates fair value.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The carrying value of the Company’s Convertible Notes are at face value less unamortized debt discount and issuance costs. The estimated fair values of the Convertible Notes, which the Company has classified as Level 2 financial instruments, were determined based on quoted bid prices of the Convertible Notes on the last trading day of each reporting period. At December 31, 2020, the fair value of the Convertible Notes was $316.3 million and is presented for required disclosure purposes only. For further information on the Convertible Notes see Note 7. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company is exposed to certain financial market risks related to its ongoing business operations. The Company can manage foreign currency exchange rate risk and interest rate risk through derivative financial instruments and hedging activities. Derivative financial instruments and hedging activities can be utilized to protect the Company’s cash flow from adverse movements in foreign currency exchange rates and to manage interest costs. Although the Company is exposed to credit loss in the event of nonperformance by the counterparty to the derivative financial instruments, the Company attempts to limit this exposure by entering into agreements directly with major financial institutions that meet the Company’s credit standards and that are expected to fully satisfy their obligations under the contracts. The Company had </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">no</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> foreign exchange contracts or derivative financial instruments at December 31, 2020 or 2019. </span></p> 316300000 0 0 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">11. Stockholders’ equity</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Preferred stock</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020, the Company had authorized 45,000,000 shares of preferred stock, par value $0.0001, of which no shares were issued or outstanding. The Board of Directors has the authority to issue the preferred stock in one or more series and to fix rights, preferences, privileges, and restrictions, including dividends and the number of shares constituting any series or the designation of such series, without any further vote or action by the stockholders.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Common stock</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020, the Company had authorized 513,796,572 shares of Class A common stock, par value $0.0001, and 41,203,428 shares of Class B common stock, par value $0.0001. The rights of the holders of Class A common stock and Class B common stock are identical, except with respect to voting and conversion rights. Each share of Class A common stock is entitled to one vote per share. Each share of Class B common stock is entitled to ten votes per share and is convertible into one share of Class A common stock.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The holders of Class A and Class B common stock are entitled to dividends at the sole discretion of the Board of Directors. No common stock dividends were declared or paid in 2020, 2019, or 2018.</p> 45000000 0.0001 0 0 513796572 0.0001 41203428 0.0001 1 10 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">12. Stock-based compensation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">2001 stock-based compensation plans</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Nonqualified stock option plan</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In 2001, the Company established the Nonqualified Stock Option Plan (“NSO Plan”) under which 2,533,931 stock options with an exercise price of $.000025 remain outstanding at December 31, 2020. The NSO Plan was terminated in 2003. Stock options under the NSO plan were immediately vested and have a contractual term of 35 years from the date of grant. The outstanding awards will continue to be governed by their existing terms under the NSO Plan. The NSO Plan is accounted for as an equity plan.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the stock option activity under the NSO Plan:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">options</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">exercise price</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">per share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">remaining</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">contractual</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">term (years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate intrinsic value (in millions)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at January 1, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,557,436</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.000025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000988">17.0</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">127.8</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,023,505</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.000025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.86%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.76%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.86%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding and exercisable at December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,533,931</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.86%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.000025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.76%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000989">16.0</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.86%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">147.4</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The total intrinsic value of the NSO Plan stock options exercised during the years ended December 31, 2020, 2019 and 2018, was $43.1 million, $28.8 million and $68.4 million, respectively.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Incentive and nonqualified stock-based plan</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Also, in 2001, the Company established the Incentive and Nonqualified Stock-based Plan (“ISO Plan”) which was terminated in 2011 and was authorized to issue nonqualified stock options (“NQSO”) and incentive stock options (“ISO”) totaling 11,153,872 shares of Class A common stock. The NQSO grants could be issued at less than the fair market value at date of grant under the terms of the ISO Plan, while ISO grants were issued at a price equal to or greater than the fair market value at date of grant. Options generally vest over a <span style="-sec-ix-hidden:F_000996">two to three-year</span> period. All options have a contractual term of ten years from the date of grant.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the stock option activity under the 2001 Stock-based compensation plans for the periods indicated as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">options</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">exercise price</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">per share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">remaining</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">contractual</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">term (years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate intrinsic value (in millions)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at January 1, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">103,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.64</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.7%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_001007">1.0</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.6</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(103,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.64</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.84%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.96%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.7%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.56%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.84%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding and exercisable at December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.96%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.7%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.56%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> </td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"> </p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The total intrinsic value of the ISO Plan stock options exercised during the years ended December 31, 2020, 2019 and 2018, was $3.8 million, $14.4 million, and $5.2 million, respectively.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">2012 stock-based compensation plans</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During 2012, the Company established the 2012 Incentive and Nonqualified Stock Option Plan (“2012 Plan”) which permits the issuance of 5,200,000 shares of Class A common stock for the grant of nonqualified stock options (“NQSO”) and incentive stock options (“ISO”) for management, other employees, and board members of the Company. The options are issued at a price equal to or greater than fair market value at date of grant. All options have a contractual term of 10 years from date of grant.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The 2012 Plan is accounted for as an equity plan. For those options expected to vest, compensation expense is recognized on a straight-line basis over a <span style="-sec-ix-hidden:F_001014">four-year</span> period, the total requisite service period of the awards. Total compensation cost related to nonvested awards not yet recognized as of December 31, 2020, was $0.1 million and is expected to be recognized over a weighted average period of 0.4 years.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the stock option activity under the 2012 Plan for the periods indicated as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">options</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">exercise price</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">per share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">remaining</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">contractual</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">term (years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate intrinsic value (in millions)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at January 1, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,183,817</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.23</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.6%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_001029">6.1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.48%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.48%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(351,165</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.18</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.48%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.44%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.84%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.31</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.48%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.44%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">824,652</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.84%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.26</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.6%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_001030">5.1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.48%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.44%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercisable at December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">691,362</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.84%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.08</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.6%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_001031">4.8</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.48%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37.4</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The total intrinsic value of the 2012 Plan stock options exercised during the years ended December 31, 2020, 2019, and 2018, was $13.9 million, $11.2 million and $18.0 million, respectively.</p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">2017 stock-based compensation plan</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In 2017, the Company’s board of directors adopted the 2017 Equity Incentive Plan (“2017 Plan”), which was approved by the Company’s stockholders. The 2017 Plan provides for the grant of incentive stock options to the Company’s employees and any parent and subsidiary corporations’ employees, and for the grant of nonstatutory stock options, stock appreciation rights, restricted stock, restricted stock units, performance units, performance shares, other cash-based and stock-based awards to the Company’s employees, directors and consultants and the Company’s parent, subsidiary, and affiliate corporations’ employees and consultants. The 2017 Plan has 10,277,034 authorized shares of the Company’s Class A common stock reserved for issuance.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the restricted stock units, or RSUs, awarded under the 2017 Plan for the period:</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of RSUs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at January 1, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">781,301</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">641,723</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(222,716</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.12%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(45,372</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.12%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,154,936</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:12pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the stock option activity under the 2017 Plan for the period:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">options</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">exercise price</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">per share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">remaining</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">contractual</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">term (years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.52%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate intrinsic value (in millions)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.68%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at January 1, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38.11</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_001054">9.2</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.52%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.68%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,209,454</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45.68</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.52%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.68%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38.11</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.52%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.68%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(20,972</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.08%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.92%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40.80</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.66%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.68%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,203,482</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.08%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.92%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45.68</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.66%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_001055">9.7</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.68%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercisable at December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">158</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.08%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.92%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29.22</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.66%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_001056">0.2</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The weighted average grant date fair value of the RSUs was $32.22 and the RSUs generally vest in four equal annual installments. The fair value of RSUs that vested during the year ended December 31, 2020, was $6.7 million. Total compensation cost related to nonvested awards not yet recognized as of December 31, 2020, was $90.9 million, and is expected to be recognized over a weighted average period of 2.7 years.</p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Fair value of equity awards</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company measures the fair value of its stock options on the date of grant using the Black-Scholes option pricing model. This valuation model requires the Company to make certain estimates and assumptions, including assumptions related to the expected price volatility of the Company’s stock, the period under which the options will be outstanding, the rate of return on risk-free investments, and the expected dividend yield for the Company’s stock.</p> <p style="margin-bottom:6pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair values of the Company’s stock options granted during the year ended December 31, 2020 and 2019, were estimated using the following assumptions: </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020 grants</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019 grants</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average grant date fair value per share</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.3%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$29.22 - 57.72</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38.11</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected volatility</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.3%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34 - 35%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (in years)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_001068">6.25</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_001069">6.25</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.3%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.46 - 0.6%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.80</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected dividend yield</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">These assumptions and estimates are as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-style:italic;font-size:10pt;font-family:Times New Roman;color:#000000;">Fair Value of Common Stock</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">. The Company used the publicly quoted price as reported on the Nasdaq Global Select Market as the fair value of its common stock.</span></p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.67%;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-style:italic;font-size:10pt;font-family:Times New Roman;color:#000000;">Expected Term</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">. The Company used the simplified method to determine the expected term.<br/></span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-style:italic;font-size:10pt;font-family:Times New Roman;color:#000000;">Risk-Free Interest Rate</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">. The Company based the risk-free interest rate on U.S. Treasury zero-coupon yield curves with a remaining term equal to the expected term of the option.<br/></span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-top:0pt;margin-bottom:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-top:0pt;margin-bottom:0pt;font-weight:normal;font-style:normal;color:#auto;font-size:11pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:11pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:11pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-top:0pt;margin-bottom:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-style:italic;font-size:10pt;font-family:Times New Roman;color:#000000;">Expected Volatility</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">. As the Company does not have an extensive trading history for its common stock, the expected volatility was derived using the historical volatility of the returns of comparable publicly traded companies combined with the brief trading history of the Company’s common stock. </span></p></td></tr></table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company did not grant any stock options during the year ended December 31, 2018.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Other</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In connection with the acquisition of Polliwog, per the Stock Purchase Agreement, 256,594 shares of the Company’s Class A Common Stock will be issued to existing employees, subject to continuing employment. The shares will be issued on the one-, two- and three-year anniversaries of the closing, subject to potential reduction in certain circumstances. The accounting treatment for these shares in the context of the business combination is to recognize the expense as a post-combination expense, not as transaction consideration.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The estimated post combination expense to the Company as a result of the business combination was approximately $8.7 million which is recognized on a straight-line basis over the employment period that was stipulated in the Stock Purchase Agreement. As of December 31, 2020, the weighted average remaining service period is 1.8 years. Once the vesting conditions of the service period are met, the Company will issue shares for each award. Stock-based compensation expense includes $2.9 million and $0.7 million expense related to these shares for the years ended December 31, 2020 and 2019, respectively.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Stock-based compensation expense<span style="font-weight:normal;font-style:normal;"> </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The stock-based compensation expense was recorded as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue-software</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,473</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,069</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">31</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,372</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,917</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">740</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,423</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,250</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">910</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,087</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,292</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,658</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stock-based compensation expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,355</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,528</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,339</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> 2533931 0.000025 P35Y <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the stock option activity under the NSO Plan:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">options</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">exercise price</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">per share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">remaining</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">contractual</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">term (years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate intrinsic value (in millions)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at January 1, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,557,436</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.000025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000988">17.0</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">127.8</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,023,505</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.000025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.86%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.76%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.86%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding and exercisable at December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,533,931</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.86%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.000025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.76%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000989">16.0</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.86%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">147.4</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 3557436 0.000025 127800000 1023505 0.000025 0 0 2533931 0.000025 147400000 43100000 28800000 68400000 11153872 P10Y <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the stock option activity under the 2001 Stock-based compensation plans for the periods indicated as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">options</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">exercise price</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">per share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">remaining</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">contractual</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">term (years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate intrinsic value (in millions)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at January 1, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">103,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.64</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.7%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_001007">1.0</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.6</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(103,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.64</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.84%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.96%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.7%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.56%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.84%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding and exercisable at December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.96%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.7%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.56%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 103000 0.64 3600000 103000 0.64 0 0 0 0 3800000 14400000 5200000 5200000 P10Y 100000 P0Y4M24D <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the stock option activity under the 2012 Plan for the periods indicated as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">options</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">exercise price</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">per share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">remaining</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">contractual</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">term (years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate intrinsic value (in millions)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at January 1, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,183,817</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.23</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.6%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_001029">6.1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.48%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.48%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(351,165</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.18</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.48%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.44%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.84%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.31</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.48%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.44%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">824,652</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.84%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.26</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.6%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_001030">5.1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.48%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.44%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercisable at December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">691,362</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.84%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.08</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.6%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_001031">4.8</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.48%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37.4</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 1183817 4.23 0 0 351165 4.18 8000 4.31 824652 4.26 691362 4.08 37400000 13900000 11200000 18000000.0 10277034 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the restricted stock units, or RSUs, awarded under the 2017 Plan for the period:</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of RSUs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at January 1, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">781,301</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">641,723</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(222,716</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.12%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(45,372</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.12%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,154,936</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 781301 641723 222716 45372 1154936 <p style="margin-bottom:12pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the stock option activity under the 2017 Plan for the period:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">options</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">exercise price</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">per share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">remaining</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">contractual</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">term (years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.52%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate intrinsic value (in millions)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.68%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at January 1, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38.11</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_001054">9.2</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.52%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.68%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,209,454</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45.68</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.52%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.68%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38.11</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.52%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.68%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(20,972</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.08%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.92%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40.80</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.66%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.68%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,203,482</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.08%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.92%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45.68</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.66%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_001055">9.7</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.68%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercisable at December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">158</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.08%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.92%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29.22</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.66%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_001056">0.2</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 20000 38.11 4209454 45.68 5000 38.11 20972 40.80 4203482 45.68 158 29.22 32.22 4 6700000 90900000 P2Y8M12D <p style="margin-bottom:6pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair values of the Company’s stock options granted during the year ended December 31, 2020 and 2019, were estimated using the following assumptions: </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020 grants</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019 grants</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average grant date fair value per share</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.3%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$29.22 - 57.72</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38.11</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected volatility</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.3%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34 - 35%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (in years)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_001068">6.25</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_001069">6.25</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.3%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.46 - 0.6%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.80</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected dividend yield</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> 38.11 0.42 0.0180 0 0 0 Stock Purchase Agreement, 256,594 shares of the Company’s Class A Common Stock will be issued to existing employees, subject to continuing employment. The shares will be issued on the one-, two- and three-year anniversaries of the closing 256594 8700000 P1Y9M18D 2900000 700000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Stock-based compensation expense<span style="font-weight:normal;font-style:normal;"> </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The stock-based compensation expense was recorded as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue-software</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,473</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,069</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">31</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,372</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,917</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">740</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,423</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,250</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">910</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,087</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,292</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,658</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stock-based compensation expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,355</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,528</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,339</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 2473000 1069000 31000 8372000 2917000 740000 6423000 2250000 910000 4087000 2292000 1658000 21355000 8528000 3339000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">13. Income taxes </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of income (loss) before income taxes are as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S.</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(22,127</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,732</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,228</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-U.S.</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,159</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,120</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,796</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,032</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,388</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The significant components of the income tax expense are as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. Federal</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-U.S.</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,197</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,434</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,629</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. State and Local</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(315</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">446</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(16</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total current</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,882</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,880</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,615</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. Federal</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(881</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">193</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,714</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-U.S.</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,849</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,143</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,823</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. State and Local</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">380</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(17</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,350</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(950</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,126</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income tax expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,532</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,930</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,489</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The reconciliation of income taxes calculated at the U.S. Federal statutory income tax rate to income tax expense is as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. federal statutory rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income taxes at U.S. federal statutory rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">427</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">711</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,675</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign income taxes at rates other than the federal statutory rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,161</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,247</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,179</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. state and local income taxes, net of U.S. federal tax benefit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,892</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,836</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,453</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. effect of changes in tax laws</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,946</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. effect of foreign operations</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,205</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,609</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Change in valuation allowance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,215</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,138</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,544</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign withholding taxes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,691</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,975</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,103</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. foreign tax credit and deduction</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,308</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7,059</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,648</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development tax credit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,576</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,600</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,819</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,001</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,574</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,964</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Meals &amp; entertainment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">77</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">246</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">181</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">640</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,068</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,206</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Uncertain tax positions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">720</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,859</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">903</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquisition costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">503</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax law changes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,079</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income tax expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,532</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,930</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,489</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Tax Act subjects a U.S. shareholder to current tax on global intangible low-taxed income (“GILTI”) earned by certain foreign subsidiaries. The impact of GILTI resulted in no incremental tax expense for the year ended December 31, 2020 due to a full valuation allowance on U.S. net deferred tax assets. In addition, the Company has made an accounting policy election to treat taxes due under the GILTI provision as a current period expense. On July 23, 2020, the Department of Treasury published final regulations under the GILTI and Subpart F provisions of the Code regarding the treatment of income that is subject to a high rate of foreign tax (“high-tax exclusion”). These regulations, among other things, permit U.S. shareholders of foreign corporations to make an election for a controlled foreign corporation to exclude from subpart F income any item of income received by the controlled foreign corporation if that income is subject to an effective tax rate greater than 90% of the maximum U.S. corporate income tax rate of 21%. The Company has evaluated the impact of these regulations and made an election to avail the high-tax exclusion for tax years 2018 and 2019. Since this is an annual election, the Company intends to make a high-tax exclusion election for 2020 tax year and has recorded the impact of the election in its 2020 year-end tax provision.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Tax Cuts and Jobs Act, or the Tax Act, was enacted on December 22, 2017. The Tax Act reduced the U.S. federal corporate income tax rate from 35% to 21%, required companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred and created new taxes on certain foreign sourced earnings. The Company applied the guidance in Staff Accounting Bulletin No. 118, Income Tax Accounting Implications of the Tax Cut and Jobs Act when accounting for the enactment-date effects of the Tax Act. At December 31, 2018, the Company had completed its accounting for the tax effects of the Tax Act; the Company did not record any adjustments to the provisional amounts recorded at December 31, 2017 related to the remeasurement of its deferred balances. At December 31, 2017, the Company originally recorded a provisional amount for its one-time transition tax of $4.2 million, which was substantially offset by available foreign tax credits. During the year ended December 31, 2018, the Company revised its estimate of the provisional amount of the one-time transition tax. Upon further analyses of certain aspects of the Tax Act and refinement of its calculations, the Company increased its provisional amount of transition tax by approximately $0.6 million for the year ended December 31, 2018. This resulted in no change to income tax expense due to the impact of foreign tax credits. </p> <p style="text-align:justify;margin-bottom:7pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred income tax assets and liabilities result from differences in the basis of assets and liabilities for tax and financial statements purposes. The approximate tax effect of each type of temporary difference, and operating losses and tax credit carryforwards that give rise to a significant portion of the deferred tax assets and liabilities are as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax assets:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,135</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,408</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net operating loss carryforwards</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,160</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,745</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax credit carryforwards</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,299</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,981</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,766</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,480</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capitalized research and development</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,472</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,162</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease obligation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,956</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,579</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Employee benefits</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,980</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,189</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,618</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,968</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total gross deferred tax assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">133,386</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">117,512</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: valuation allowances</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(96,831</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(84,356</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax assets<sup style="font-size:85%;line-height:120%;vertical-align:top"> (1)</sup></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,555</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,156</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax liabilities:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid royalties</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">584</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment and intangibles</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,177</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,588</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax on investment in subsidiary</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">790</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">474</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease right of use asset</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,610</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,247</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Convertible debt, net of issuance costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,685</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,899</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,612</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,432</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,458</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,640</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total net deferred tax (liabilities) assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(903</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(484</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-right:73.33%;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1)</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Reflects gross amount before jurisdictional netting of deferred tax assets and liabilities.</p></td></tr></table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax assets and liabilities are determined separately for each tax jurisdiction on a separate or on a consolidated tax filing basis, as applicable, in which the Company conducts its operations or otherwise incurs taxable income or losses. A valuation allowance is recorded when it is more likely than not that some portion or all of the gross deferred tax assets will not be realized. The realization of deferred tax assets depends on the ability to generate sufficient taxable income of the appropriate character within the carryback or<span style="font-size:11pt;"> </span>carryforward periods provided for in the tax law for each applicable tax jurisdiction. The Company considers the following possible sources of taxable income when assessing the realization of deferred tax assets:</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.06%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">taxable income in prior carryback years;</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.06%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">future reversals of existing taxable temporary differences;</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.06%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">future taxable income exclusive of reversing temporary differences and carryforwards; and</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.06%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">prudent and feasible tax planning strategies that the Company would be willing to undertake to prevent a deferred tax asset from otherwise expiring.</span></p></td></tr></table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The assessment regarding whether a valuation allowance is required or whether a change in judgment regarding the valuation allowance has occurred also considers all available positive and negative evidence, including but not limited to:</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.06%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">nature, frequency, and severity of cumulative losses in recent years;</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.06%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">duration of statutory carryforward and carryback periods;</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.06%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">statutory limitations against utilization of tax attribute carryforwards against taxable income;</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.06%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">historical experience with tax attributes expiring unused; and</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.06%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">near‑ and medium‑term financial outlook.</span></p></td></tr></table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The weight given to the positive and negative evidence is commensurate with the extent to which the evidence may be objectively verified. Accordingly, it is generally difficult to conclude a valuation allowance is not required when there is significant objective and verifiable negative evidence, such as cumulative losses in recent years. The Company uses the actual results for the last two years and current year results as the primary measure of cumulative losses in recent years.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The evaluation of deferred tax assets requires judgment in assessing the likely future tax consequences of events recognized in the financial statements or tax returns and future profitability. The recognition of deferred tax assets represents the Company’s best estimate of those future events. Changes in the current estimates, due to unanticipated events or otherwise, could have a material effect on the Company’s results of operations and financial condition.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In certain tax jurisdictions, the Company’s analysis indicates that it has cumulative losses in recent years. This is considered significant negative evidence, which is objective and verifiable and, therefore, difficult to overcome. However, the cumulative loss position is not solely determinative and, accordingly, the Company considers all other available positive and negative evidence in its analysis. Based on its analysis, the Company has recorded a valuation allowance for the portion of deferred tax assets where based on the weight of available evidence it is unlikely to realize those deferred tax assets.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Based on the evidence available including a lack of sustainable earnings, the Company in its judgment previously recorded a valuation allowance against substantially all of its net deferred tax assets in the United States. If a change in judgment regarding this valuation allowance were to occur in the future, the Company will record a potentially material deferred tax benefit, which could result in a favorable impact on the effective tax rate in that period.   </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As a result of the Tax Act, the Company has not had a change in judgement regarding the gross book-tax basis differences in its non-U.S. consolidated subsidiaries. The Tax Act required a one-time transition tax for deemed repatriation of accumulated undistributed earnings of certain foreign investments. If we determine that all or a portion of our foreign earnings are no longer indefinitely reinvested, we may be subject to additional foreign withholding taxes, U.S. taxes on foreign currency fluctuations on these accumulated undistributed earnings, and incremental U.S. state income taxes, beyond the Tax Act's one-time transition tax. The Company continues to record deferred foreign taxes on gross book-tax basis differences to the extent of foreign distributable reserves and excess cash balances for its subsidiary in India. Determining the amount of unrecognized deferred tax liability related to any remaining undistributed foreign earnings is not practicable.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the changes to the valuation allowance balance (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Beginning balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">84,356</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">78,155</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,761</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions charged to expense</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,215</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,138</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,544</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,260</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,937</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(150</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Ending balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">96,831</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">84,356</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">78,155</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The change in valuation allowance in Other for 2020 of $7.3 million is primarily related to a valuation allowance recorded on deferred tax assets established during purchase accounting from the Univa acquisition. The change in valuation allowance in Other for 2019 of $11.9 million is related to the issuance of convertible debt, net of issuance costs. The change in valuation allowance in Other for 2018 of $0.2 million is related to a decrease in valuation allowance from ASC 606 adoption of $12.6 million, the tax benefit recorded in other comprehensive income of $0.2 million, offset by an increase in valuation allowance recorded for business combinations of $12.6 million. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the amount and expiration dates of operating loss and tax credit carryforwards at December 31, 2020 (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.04%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Expiration dates</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.04%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amounts</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. general business credits and loss carryforwards</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021-Indefinite</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.04%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">79,591</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign loss carryforwards</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.04%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Indefinite</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,990</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.16%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. foreign tax credits</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:17.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2027</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.04%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,878</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.16%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total operating loss and tax credit carryforwards</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:17.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">92,459</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">A reconciliation of the beginning and ending amounts of unrecognized tax benefits is as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unrecognized tax benefits—January 1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,540</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,097</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,157</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Increase in unrecognized tax benefits as a result of:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions for tax positions of current period</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">310</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(203</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">234</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions for tax positions of prior periods</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,890</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">642</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,866</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Reductions for tax positions of prior periods</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,816</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,834</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(100</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.06%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Reductions due to statute of limitations</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(162</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(60</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.06%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unrecognized tax benefits—December 31</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,924</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,540</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,097</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At December 31, 2020, the Company had $3.5 million of gross unrecognized tax benefits that if recognized would affect the effective tax rate. The Company expects a reduction over the next 12 months in the gross unrecognized tax benefits of approximately $0.4 million which if recognized would not impact the effective tax rate during 2021.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company operates globally but considers its more significant tax jurisdictions to include the United States, India, Germany, Japan, and China. India has tax years open for examination from 2009 through 2020. All other significant jurisdictions have open tax years from 2015 through 2020.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company records interest and penalties with respect to unrecognized tax benefits as a component of the provision for income taxes. For the years ended December 31, 2020 and 2019, accrued interest and penalties related to unrecognized tax benefits were insignificant.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of income (loss) before income taxes are as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S.</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(22,127</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,732</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,228</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-U.S.</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,159</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,120</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,796</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,032</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,388</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> -22127000 -14732000 4228000 24159000 18120000 22796000 2032000 3388000 27024000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The significant components of the income tax expense are as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. Federal</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-U.S.</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,197</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,434</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,629</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. State and Local</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(315</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">446</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(16</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total current</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,882</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,880</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,615</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. Federal</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(881</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">193</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,714</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-U.S.</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,849</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,143</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,823</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. State and Local</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">380</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(17</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,350</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(950</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,126</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income tax expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,532</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,930</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,489</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 0 0 2000 23197000 11434000 12629000 -315000 446000 -16000 22882000 11880000 12615000 -881000 193000 1714000 -9849000 -1143000 -2823000 380000 -17000 -10350000 -950000 -1126000 12532000 10930000 11489000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The reconciliation of income taxes calculated at the U.S. Federal statutory income tax rate to income tax expense is as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. federal statutory rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income taxes at U.S. federal statutory rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">427</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">711</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,675</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign income taxes at rates other than the federal statutory rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,161</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,247</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,179</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. state and local income taxes, net of U.S. federal tax benefit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,892</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,836</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,453</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. effect of changes in tax laws</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,946</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. effect of foreign operations</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,205</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,609</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Change in valuation allowance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,215</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,138</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,544</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign withholding taxes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,691</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,975</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,103</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. foreign tax credit and deduction</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,308</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7,059</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,648</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development tax credit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,576</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,600</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,819</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,001</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,574</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,964</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Meals &amp; entertainment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">77</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">246</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">181</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">640</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,068</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,206</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Uncertain tax positions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">720</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,859</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">903</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquisition costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">503</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax law changes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,079</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income tax expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,532</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,930</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,489</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 0.21 0.21 0.21 427000 711000 5675000 1161000 1247000 2179000 -4892000 -6836000 -3453000 4946000 1205000 8609000 5215000 18138000 21544000 6691000 5975000 5103000 1308000 7059000 5648000 -2576000 2600000 2819000 -5001000 -4574000 -14964000 77000 246000 181000 640000 -1068000 1206000 720000 -1859000 903000 75000 503000 1079000 12532000 10930000 11489000 0.90 0.21 0.35 0.21 4200000 600000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred income tax assets and liabilities result from differences in the basis of assets and liabilities for tax and financial statements purposes. The approximate tax effect of each type of temporary difference, and operating losses and tax credit carryforwards that give rise to a significant portion of the deferred tax assets and liabilities are as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax assets:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,135</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,408</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net operating loss carryforwards</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,160</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,745</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax credit carryforwards</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,299</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,981</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,766</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,480</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capitalized research and development</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,472</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,162</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease obligation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,956</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,579</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Employee benefits</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,980</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,189</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,618</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,968</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total gross deferred tax assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">133,386</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">117,512</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: valuation allowances</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(96,831</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(84,356</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax assets<sup style="font-size:85%;line-height:120%;vertical-align:top"> (1)</sup></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,555</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,156</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax liabilities:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid royalties</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">584</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment and intangibles</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,177</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,588</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax on investment in subsidiary</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">790</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">474</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease right of use asset</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,610</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,247</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Convertible debt, net of issuance costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,685</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,899</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,612</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,432</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,458</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,640</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total net deferred tax (liabilities) assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(903</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(484</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-right:73.33%;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1)</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Reflects gross amount before jurisdictional netting of deferred tax assets and liabilities.</p></td></tr></table></div> 12135000 11408000 66160000 38745000 26299000 38981000 3766000 6480000 6472000 7162000 9956000 7579000 5980000 5189000 2618000 1968000 133386000 117512000 96831000 84356000 36555000 33156000 584000 16177000 13588000 790000 474000 9610000 7247000 8685000 10899000 1612000 1432000 37458000 33640000 903000 484000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the changes to the valuation allowance balance (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.2%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Beginning balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">84,356</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">78,155</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,761</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions charged to expense</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,215</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,138</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,544</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,260</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,937</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(150</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Ending balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">96,831</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">84,356</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">78,155</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 84356000 78155000 56761000 5215000 18138000 21544000 7260000 -11937000 -150000 96831000 84356000 78155000 7300000 11900000 200000 12600000 -200000 12600000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the amount and expiration dates of operating loss and tax credit carryforwards at December 31, 2020 (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.04%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Expiration dates</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.04%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amounts</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. general business credits and loss carryforwards</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021-Indefinite</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.04%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">79,591</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign loss carryforwards</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.04%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Indefinite</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,990</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.16%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. foreign tax credits</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:17.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2027</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.04%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,878</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.16%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total operating loss and tax credit carryforwards</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:17.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">92,459</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 2021-Indefinite 79591000 Indefinite 9990000 2027 2878000 92459000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">A reconciliation of the beginning and ending amounts of unrecognized tax benefits is as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unrecognized tax benefits—January 1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,540</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,097</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,157</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Increase in unrecognized tax benefits as a result of:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions for tax positions of current period</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">310</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(203</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">234</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions for tax positions of prior periods</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,890</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">642</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,866</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Reductions for tax positions of prior periods</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,816</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,834</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(100</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.06%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Reductions due to statute of limitations</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(162</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(60</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.06%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unrecognized tax benefits—December 31</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,924</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,540</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,097</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 15540000 17097000 6157000 310000 203000 234000 1890000 642000 10866000 8816000 1834000 100000 162000 60000 8924000 15540000 17097000 3500000 400000 <p style="margin-bottom:3pt;margin-top:12pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">14. Net (loss) income per share</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic net (loss) income per share attributable to common stockholders is computed using the weighted average number of shares of common stock outstanding for the period, excluding stock options and restricted stock units (“RSUs”). Diluted net (loss) income per share attributable to common stockholders is based upon the weighted average number of shares of common stock outstanding for the period and potentially dilutive common shares, including the effect of stock options and RSUs under the treasury stock method. The following table sets forth the computation of the numerators and denominators used in the basic and diluted net (loss) income per share amounts (in thousands, except per share data):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Numerator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net (loss) income</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,500</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7,542</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,535</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Denominator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Denominator for basic (loss) income per share—</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  weighted average shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">73,241</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">71,544</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">67,468</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effect of dilutive securities, stock options and RSUs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,410</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Denominator for dilutive (loss) income per share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">73,241</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">71,544</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">74,878</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net (loss) income per share attributable to common stockholders, basic</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.14</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.11</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.23</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net (loss) income per share attributable to common stockholders, diluted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.14</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.11</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.21</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Since the Company was in a net loss position for the years ended December 31, 2020 and 2019, basic net loss per share attributable to common stockholders is the same as diluted net loss per share for those periods as the inclusion of all potential common shares outstanding would have been anti-dilutive. For the years ended December 31, 2020 and 2019, respectively, there were 3.1 million and 5.7 million potentially anti-dilutive shares, which were excluded from the computation of net loss per share. For the year ended December 31, 2018, there were no anti-dilutive shares, which were excluded from the computation of net income per share.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company expects to settle the principal amount of the Convertible Notes in cash, and therefore, the Company uses the treasury stock method for calculating any potential dilutive effect of the Conversion Option on diluted net (loss) income per share, if applicable. The Conversion Option will have a dilutive impact on net income per share of common stock when the average market price of the Company’s Class A common stock for a given period exceeds the conversion price of the Convertible Notes of $46.50 per share. During the years ended December 31, 2020 and 2019, the Company's weighted average common stock price was below the conversion price of the Convertible Notes.</p> The following table sets forth the computation of the numerators and denominators used in the basic and diluted net (loss) income per share amounts (in thousands, except per share data): <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Numerator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net (loss) income</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,500</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7,542</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,535</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Denominator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Denominator for basic (loss) income per share—</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  weighted average shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">73,241</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">71,544</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">67,468</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effect of dilutive securities, stock options and RSUs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,410</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Denominator for dilutive (loss) income per share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">73,241</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">71,544</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">74,878</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net (loss) income per share attributable to common stockholders, basic</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.14</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.11</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.23</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net (loss) income per share attributable to common stockholders, diluted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.14</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.11</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.21</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"> </p> -10500000 -7542000 15535000 73241000 71544000 67468000 7410000 73241000 71544000 74878000 -0.14 -0.11 0.23 -0.14 -0.11 0.21 3100000 5700000 0 46.50 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">15. Retirement benefits</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company sponsors a 401(k)-profit sharing plan (the “Plan”) for all eligible U.S. employees. This Plan allows eligible employees to contribute up to 80% of their compensation to the Plan. The Company makes discretionary matching contributions to the Plan provided the employee is employed on the last day of the year. Such discretionary contributions vest ratably over five years of service. The Company’s contributions to the Plan were $1.6 million, $1.6 million and $1.3 million for the years ended December 31, 2020, 2019 and 2018, respectively.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company also participates in government-mandated retirement and/or termination indemnity plans, benefiting certain non-U.S. employees. Termination benefits are generally lump sum payments based upon an individual’s years of credited service and annual salary at retirement. These plans are generally unfunded, and employees receive payments at the time of retirement or termination under applicable labor laws or agreements. The amount of net benefit cost recorded in the consolidated statements of operations for these plans was $2.7 million, $1.8 million and $1.2 million in 2020, 2019 and 2018, respectively. The amount of benefits paid under these plans was $0.5 million, $0.4 million and $0.4 million in 2020, 2019 and 2018, respectively. The accumulated benefit obligation, unlike the projected benefit obligation, does not reflect expected benefit increases from future salary levels, and was $8.7 million and $6.8 million at December 31, 2020 and 2019, respectively, under these plans. The projected benefit obligation, net of plan assets, was $15.2 million and $11.0 million at December 31, 2020 and 2019, respectively. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">A summary of the components of the pension benefits obligation recorded in the consolidated balance sheets are as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued compensation and benefits</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">657</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">596</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other long-term liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,497</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,379</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,154</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,975</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The estimated future benefit payments, which reflect expected future service, that are expected to be paid for each of the next five years are as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ending</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">677</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">480</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">624</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">662</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">577</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Next five years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,772</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> 0.80 1600000 1600000 1300000 2700000 1800000 1200000 500000 400000 400000 8700000 6800000 15200000 11000000.0 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">A summary of the components of the pension benefits obligation recorded in the consolidated balance sheets are as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued compensation and benefits</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">657</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">596</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other long-term liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,497</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,379</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,154</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,975</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 657000 596000 14497000 10379000 15154000 10975000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The estimated future benefit payments, which reflect expected future service, that are expected to be paid for each of the next five years are as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ending</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">677</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">480</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">624</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">662</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">577</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Next five years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,772</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 677000 480000 624000 662000 577000 4772000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">16. Accumulated other comprehensive loss</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of accumulated other comprehensive loss are as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">currency</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">translation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Retirement</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">related</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">benefit plans</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2017</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,374</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,698</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,072</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other comprehensive income (loss) before reclassification</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,449</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">90</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,359</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amounts reclassified from accumulated other comprehensive loss</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,177</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,177</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax effects</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">318</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">318</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other comprehensive income (loss)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,449</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(769</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,218</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,823</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,467</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,290</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other comprehensive income (loss) before reclassification</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,895</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">62</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,957</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amounts reclassified from accumulated other comprehensive loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(179</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(179</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax effects</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(16</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(16</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other comprehensive income (loss)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,895</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(133</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,762</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2019</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,928</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,600</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,528</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other comprehensive income (loss) before reclassification</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,782</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(501</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,281</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amounts reclassified from accumulated other comprehensive loss</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(858</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(858</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax effects</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">308</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">308</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other comprehensive income (loss)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,782</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,051</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,731</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">854</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,651</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,797</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of accumulated other comprehensive loss are as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">currency</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">translation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Retirement</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">related</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">benefit plans</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2017</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,374</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,698</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,072</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other comprehensive income (loss) before reclassification</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,449</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">90</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,359</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amounts reclassified from accumulated other comprehensive loss</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,177</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,177</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax effects</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">318</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">318</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other comprehensive income (loss)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,449</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(769</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,218</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,823</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,467</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,290</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other comprehensive income (loss) before reclassification</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,895</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">62</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,957</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amounts reclassified from accumulated other comprehensive loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(179</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(179</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax effects</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(16</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(16</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other comprehensive income (loss)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,895</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(133</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,762</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2019</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,928</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,600</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,528</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other comprehensive income (loss) before reclassification</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,782</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(501</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,281</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amounts reclassified from accumulated other comprehensive loss</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(858</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(858</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax effects</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">308</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">308</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other comprehensive income (loss)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,782</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,051</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,731</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">854</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,651</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,797</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> -3374000 -1698000 -5072000 -5449000 90000 -5359000 1177000 1177000 -318000 -318000 -5449000 -769000 -6218000 -8823000 -2467000 -11290000 1895000 62000 1957000 179000 179000 16000 16000 1895000 -133000 1762000 -6928000 -2600000 -9528000 7782000 -501000 7281000 858000 858000 -308000 -308000 7782000 -1051000 6731000 854000 -3651000 -2797000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">17. Commitments and contingencies</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Swedish Tax Litigation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Swedish Tax Authorities, or STA, assessed tax (net of utilization of tax attributes), penalties and interest in the amount of $6.2 million related to the acquisition of Panopticon AB by Datawatch Corporation, in 2013 for the years 2013, 2014 and 2015. The STA, upon auditing the acquisition transaction, reached a conclusion that post acquisition, certain assets were removed from Sweden, triggering the tax obligation. The STA is also of the opinion that some services related to product development provided to the new parent company in the U.S. were performed by Panopticon AB at a price below market price triggering tax obligations. Datawatch contested the findings by the STA throughout the audit process including contesting the STA position in the first level of administrative courts.<span style="font-weight:bold;font-style:italic;"> </span>On May 29, 2019, the Administrative Court issued its ruling in favor of Datawatch AB. On July 4, 2019, the STA filed an appeal of the Administrative Court ruling with the Administrative Court of Appeals in Stockholm, effectively continuing to assert that the assessments are in fact appropriate. After relevant submissions by the Company and the STA, the Court of Appeals held a hearing on February 20, 2020. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On March 27, 2020, the Court of Appeals issued its finding in favor of the STA. Pursuant to requirements in Sweden, the Company paid the assessed tax, penalties and interest on April 24, 2020. The Company, in accordance with its right to appeal the ruling to the Administrative Supreme Court of Sweden, filed an appeal of the Court of Appeals ruling citing specific grounds for reconsideration.  On November 4, 2020, the Supreme Administrative Court issued a decision that they would not grant leave to appeal, effectively eliminating any further appeal rights in this matter. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Legal proceedings</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">From time to time, the Company may be subject to legal proceedings and claims in the ordinary course of business. The Company has received, and may in the future continue to receive, claims from third parties asserting, among other things, infringement of their intellectual property rights. Future litigation may be necessary to defend the Company, its partners and its customers by determining the scope, enforceability and validity of third-party proprietary rights, or to establish and enforce the Company’s proprietary rights. The results of any current or future litigation cannot be predicted with certainty and regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Commitments</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has entered into various renewable, nonexclusive license agreements under which the Company has been granted access to the licensor’s technology and the right to sell or use the technology in the Company’s products. Royalties are payable to developers of the software at various rates and amounts, which generally are based upon unit sales or revenue. Royalty fees were </p> <p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</span>10.4<span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">million, $</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.6</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">million, and $</span>9.7<span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> million for the years ended December 31, 20</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, 201</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> and 201</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, respectively, and are reported in Cost of revenue</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">software</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additionally, the Company has current contractual purchase obligations for services supporting business operations, including non-cancelable agreements. The future purchase obligations for these agreements are as follows (in thousands):</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ending December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,436</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,884</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,509</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,560</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,307</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,696</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 6200000 10400000 10600000 9700000 The future purchase obligations for these agreements are as follows (in thousands): <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ending December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,436</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,884</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,509</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,560</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,307</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,696</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 6436000 6884000 6509000 3560000 3307000 26696000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">18. Segment information</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company defines its operating segments as components of its business where separate financial information is available and used by the chief operating decision maker (“CODM”) in deciding how to allocate resources to its segments and in assessing performance. The Company’s CODM is its Chief Executive Officer.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has identified two reportable segments for financial reporting purposes: Software and Client Engineering Services. The primary measure of segment operating performance is Adjusted EBITDA, which is defined as net income (loss) adjusted for income tax expense (benefit), interest expense, interest income and other, depreciation and amortization, stock-based compensation expense, restructuring charges, asset impairment charges and other special items as determined by management. Adjusted EBITDA includes an allocation of corporate headquarters costs.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Software reportable segment derives revenue from the sale and lease of software licenses and cloud solutions in the areas of simulation, high-performance computing, and artificial intelligence to design and optimize high-performance, efficient, innovative and sustainable products and processes for improved business performance. The Software segment also generates revenue by providing services related to the Company’s software, including consulting, training, and implementation services.<span style="font-family:Calibri;font-size:11pt;"> </span>To a much lesser extent, the Software segment includes revenue from the sale of hardware products.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Client Engineering Services reportable segment provides support to the Company’s customers with long-term ongoing expertise. The Company hires simulation specialists, industrial designers, design engineers, materials experts, development engineers, manufacturing engineers, data scientists, and information technology specialists for placement at customer sites for specific customer-directed assignments.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The “All other” represents innovative services and products, including toggled <sup style="font-size:85%;line-height:120%;vertical-align:top">®</sup>, the Company’s LED lighting business. toggled<sup style="font-size:85%;line-height:120%;vertical-align:top">®</sup> is focused on developing and selling next-generation solid state lighting technology along with communication and control protocols based, in part, on intellectual property for the direct replacement of fluorescent tubes with LED lighting. Other businesses combined within Other include potential services and product concepts that are still in their development stages and the Company’s WEYV business, which ceased operations in the third quarter of 2019. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Inter-segment sales are not significant for any period presented. The CODM does not review asset information by segment when assessing performance, therefore no asset information is provided for reportable segments. The accounting policies of the segments are the same as those described in Note 2—Summary of significant accounting policies. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following tables are in thousands:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Software</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">CES</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">All other</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">418,165</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,320</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,436</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">469,921</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Adjusted EBITDA</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53,820</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,129</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,661</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57,288</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Software</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">CES</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">All other</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">401,278</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,987</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,650</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">458,915</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Adjusted EBITDA</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,834</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,255</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,540</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,549</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31, 2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Software</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">CES</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">All other</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">341,306</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47,852</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,221</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">396,379</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Adjusted EBITDA</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,643</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,155</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,618</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50,180</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.68%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.62%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.68%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.4%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.4%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.4%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.68%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Reconciliation of Adjusted EBITDA to GAAP income (loss)</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">   before income taxes:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.68%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Adjusted EBITDA</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57,288</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,549</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50,180</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.68%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(21,355</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,528</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,339</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.68%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest expense</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,598</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,371</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(200</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.68%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest income and other<sup style="font-size:85%;line-height:120%;vertical-align:top"> (1)</sup></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,503</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">260</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,883</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.68%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Depreciation and amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(23,806</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(21,522</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,734</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.68%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income before income taxes</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,032</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,388</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-right:73.33%;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-size:8pt;">Included for the year ended December 31, 2020 are a) $1.0 million of proceeds from settlements related to a historical acquisition, and b) $0.6 million of severance expense. Included for the year ended December 31, 2019 are a) acquisition related costs of $0.6 million, b) severance expense of $0.4 million, and c) impairment charges for royalty contracts of $1.0 million. Included for the year ended December 31, 2018 are a) costs from the acquisition of Datawatch of $10.4 million, b) gain on the sale of a building of $4.4 million, c) impairment charges for royalty contracts and trade names of $2.8 million, and d) an income adjustment for a change in estimated legal expenses of $2.0 million.</span></p></td></tr></table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue is attributed to geographic areas based on the country of origin. The following table provides sales to external customers and long-lived assets for each of the geographic areas in which the Company operates (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Long-lived assets (1)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.08%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">United States</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">233,611</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">219,053</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">186,026</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,479</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,319</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other countries</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,127</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,753</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,604</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,378</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,190</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total Americas</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">245,738</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">233,806</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">194,630</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">68,857</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,509</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Germany</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,559</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50,102</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,664</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,201</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,405</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">France</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,287</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,210</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,154</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,078</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,224</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other countries</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,403</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,312</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,846</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,730</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,316</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total Europe, Middle East and Africa</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">113,249</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116,624</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">104,664</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,009</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,945</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Japan</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,109</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,757</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,478</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,009</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,036</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other countries</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69,825</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">70,728</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">61,607</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,441</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,941</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total Asia Pacific</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">110,934</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">108,485</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">97,085</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,450</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,977</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.18%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">469,921</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">458,915</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">396,379</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101,316</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">92,431</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-right:73.33%;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.17%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Includes property and equipment, net and definite-lived intangible assets, net.</span></p></td></tr></table></div> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Concentrations of credit risk</p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s financial instruments that are potentially subject to concentrations of credit risk consist primarily of cash and trade receivables. The risk with respect to trade receivables is partially mitigated by the diversity, both by geography and by industry, of the Company’s customer base. The Company’s accounts receivable is derived from sales to a large number of direct customers and resellers around the world. Sales to customers within the automotive industry accounted for approximately 36%, 40%, and 45% of the Company’s 2020, 2019 and 2018 revenue, respectively, with no other industry representing more than 10% of revenue. No individual customer accounted for 10% or more of revenue in the years ended December 31, 2020, 2019 or 2018.</p> 2 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following tables are in thousands:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Software</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">CES</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">All other</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">418,165</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,320</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,436</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">469,921</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Adjusted EBITDA</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53,820</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,129</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,661</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57,288</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Software</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">CES</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">All other</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">401,278</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,987</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,650</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">458,915</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Adjusted EBITDA</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,834</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,255</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,540</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,549</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31, 2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Software</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">CES</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">All other</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">341,306</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47,852</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,221</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">396,379</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Adjusted EBITDA</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,643</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,155</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,618</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50,180</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 418165000 44320000 7436000 469921000 53820000 5129000 -1661000 57288000 401278000 48987000 8650000 458915000 38834000 5255000 -4540000 39549000 341306000 47852000 7221000 396379000 48643000 5155000 -3618000 50180000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.68%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.62%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.68%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.4%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.4%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.4%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.68%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Reconciliation of Adjusted EBITDA to GAAP income (loss)</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">   before income taxes:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.68%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Adjusted EBITDA</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57,288</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,549</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50,180</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.68%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(21,355</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,528</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,339</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.68%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest expense</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,598</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,371</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(200</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.68%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest income and other<sup style="font-size:85%;line-height:120%;vertical-align:top"> (1)</sup></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,503</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">260</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,883</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.68%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Depreciation and amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(23,806</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(21,522</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,734</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.68%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income before income taxes</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,032</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,388</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-right:73.33%;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="font-size:8pt;">Included for the year ended December 31, 2020 are a) $1.0 million of proceeds from settlements related to a historical acquisition, and b) $0.6 million of severance expense. Included for the year ended December 31, 2019 are a) acquisition related costs of $0.6 million, b) severance expense of $0.4 million, and c) impairment charges for royalty contracts of $1.0 million. Included for the year ended December 31, 2018 are a) costs from the acquisition of Datawatch of $10.4 million, b) gain on the sale of a building of $4.4 million, c) impairment charges for royalty contracts and trade names of $2.8 million, and d) an income adjustment for a change in estimated legal expenses of $2.0 million.</span></p></td></tr></table></div> 57288000 39549000 50180000 21355000 8528000 3339000 11598000 6371000 200000 1503000 260000 -4883000 23806000 21522000 14734000 2032000 3388000 27024000 1000000.0 600000 600000 400000 1000000.0 10400000 4400000 2800000 2000000.0 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue is attributed to geographic areas based on the country of origin. The following table provides sales to external customers and long-lived assets for each of the geographic areas in which the Company operates (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Long-lived assets (1)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.08%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">United States</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">233,611</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">219,053</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">186,026</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,479</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,319</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other countries</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,127</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,753</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,604</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,378</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,190</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total Americas</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">245,738</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">233,806</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">194,630</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">68,857</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,509</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Germany</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,559</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50,102</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,664</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,201</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,405</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">France</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,287</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,210</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,154</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,078</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,224</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other countries</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,403</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,312</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,846</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,730</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,316</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total Europe, Middle East and Africa</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">113,249</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116,624</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">104,664</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,009</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,945</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Japan</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,109</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,757</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,478</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,009</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,036</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other countries</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69,825</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">70,728</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">61,607</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,441</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,941</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total Asia Pacific</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">110,934</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">108,485</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">97,085</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,450</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,977</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.18%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">469,921</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">458,915</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">396,379</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101,316</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">92,431</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-right:73.33%;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.17%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Calibri;font-size:11pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Includes property and equipment, net and definite-lived intangible assets, net.</span></p></td></tr></table></div> 233611000 219053000 186026000 60479000 55319000 12127000 14753000 8604000 8378000 10190000 245738000 233806000 194630000 68857000 65509000 48559000 50102000 45664000 9201000 3405000 15287000 17210000 16154000 1078000 1224000 49403000 49312000 42846000 11730000 11316000 113249000 116624000 104664000 22009000 15945000 41109000 37757000 35478000 2009000 2036000 69825000 70728000 61607000 8441000 8941000 110934000 108485000 97085000 10450000 10977000 469921000 458915000 396379000 101316000 92431000 0.36 0.40 0.45 0 0 0 Included for the year ended December 31, 2020 are a) $1.0 million of proceeds from settlements related to a historical acquisition, and b) $0.6 million of severance expense. Included for the year ended December 31, 2019 are a) acquisition related costs of $0.6 million, b) severance expense of $0.4 million, and c) impairment charges for royalty contracts of $1.0 million. Included for the year ended December 31, 2018 are a) costs from the acquisition of Datawatch of $10.4 million, b) gain on the sale of a building of $4.4 million, c) impairment charges for royalty contracts and trade names of $2.8 million, and d) an income adjustment for a change in estimated legal expenses of $2.0 million. XML 14 R1.htm IDEA: XBRL DOCUMENT v3.20.4
Document and Entity Information - USD ($)
$ in Billions
12 Months Ended
Dec. 31, 2020
Feb. 12, 2021
Jun. 30, 2020
Document And Entity Information [Line Items]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2020    
Document Fiscal Year Focus 2020    
Document Fiscal Period Focus FY    
Trading Symbol ALTR    
Entity Registrant Name ALTAIR ENGINEERING INC.    
Entity Central Index Key 0001701732    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer Yes    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Voluntary Filers No    
Entity Filer Category Large Accelerated Filer    
Entity Public Float     $ 1.6
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity File Number 001-38263    
Entity Tax Identification Number 38-2591828    
Entity Address, Address Line One 1820 East Big Beaver Road    
Entity Address, City or Town Troy    
Entity Address, State or Province MI    
Entity Address, Postal Zip Code 48083    
City Area Code 248    
Local Phone Number 614-2400    
Entity Incorporation, State or Country Code DE    
Document Annual Report true    
Document Transition Report false    
Title of 12(b) Security Class A Common Stock $0.0001 par value per share    
Security Exchange Name NASDAQ    
Documents Incorporated by Reference

Portions of the registrant’s Proxy Statement relating to the 2021 Annual Meeting of Stockholders, scheduled to be filed with the Securities and Exchange Commission within 120 days after the end of the registrant’s fiscal year ended December 31, 2020, are incorporated by reference into Part III of this Annual Report on Form 10-K.

   
Class A Common Stock [Member]      
Document And Entity Information [Line Items]      
Entity Common Stock, Shares Outstanding   44,757,500  
Class B Common Stock [Member]      
Document And Entity Information [Line Items]      
Entity Common Stock, Shares Outstanding   29,840,732  
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
CURRENT ASSETS    
Cash and cash equivalents $ 241,221 $ 223,117
Accounts receivable, net 117,878 104,984
Income tax receivable 6,736 7,264
Prepaid expenses and other current assets 21,100 17,092
Total current assets 386,935 352,457
Property and equipment, net 36,332 36,297
Operating lease right of use assets 33,526 28,134
Goodwill 264,481 233,683
Other intangible assets, net 76,114 67,075
Deferred tax assets 7,125 5,791
Other long-term assets 25,389 19,708
TOTAL ASSETS 829,902 743,145
CURRENT LIABILITIES    
Current portion of long-term debt 30,384 430
Accounts payable 8,594 8,585
Accrued compensation and benefits 34,772 30,676
Current portion of operating lease liabilities 10,331 9,141
Other accrued expenses and current liabilities 30,982 28,603
Deferred revenue 85,691 75,431
Total current liabilities 200,754 152,866
Long-term debt, net of current portion 188,653 178,238
Operating lease liabilities, net of current portion 24,323 20,174
Deferred revenue, non-current 9,388 8,136
Other long-term liabilities 27,414 26,672
TOTAL LIABILITIES 450,532 386,086
Commitments and contingencies
MEZZANINE EQUITY 784 2,352
STOCKHOLDERS’ EQUITY    
Preferred stock ($0.0001 par value), authorized 45,000 shares, none issued or outstanding
Additional paid-in capital 474,669 446,633
Accumulated deficit (93,293) (82,405)
Accumulated other comprehensive loss (2,797) (9,528)
TOTAL STOCKHOLDERS’ EQUITY 378,586 354,707
TOTAL LIABILITIES, MEZZANINE EQUITY AND STOCKHOLDERS’ EQUITY 829,902 743,145
Class A Common Stock [Member]    
STOCKHOLDERS’ EQUITY    
Common stock 4 4
Class B Common Stock [Member]    
STOCKHOLDERS’ EQUITY    
Common stock $ 3 $ 3
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2020
Dec. 31, 2019
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock, shares authorized 45,000,000 45,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Class A Common Stock [Member]    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 513,796,572 513,797,000
Common stock, shares issued 44,216,000 41,271,000
Common stock, shares outstanding 44,216,000 41,271,000
Class B Common Stock [Member]    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 41,203,428 41,203,000
Common stock, shares issued 30,111,000 31,131,000
Common stock, shares outstanding 30,111,000 31,131,000
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Total revenue $ 469,921 $ 458,915 $ 396,379
Total cost of revenue 121,305 132,599 115,973
Gross profit 348,616 326,316 280,406
Operating expenses      
Research and development 126,081 117,510 97,592
Sales and marketing 111,440 106,051 80,277
General and administrative 86,432 82,178 79,751
Amortization of intangible assets 16,376 14,442 7,739
Other operating income (3,426) (2,072) (9,597)
Total operating expenses 336,903 318,109 255,762
Operating income 11,713 8,207 24,644
Interest expense 11,598 6,371 200
Other income, net (1,917) (1,552) (2,580)
Income before income taxes 2,032 3,388 27,024
Income tax expense 12,532 10,930 11,489
Net (loss) income $ (10,500) $ (7,542) $ 15,535
(Loss) income per share:      
Net (loss) income per share attributable to common stockholders, basic $ (0.14) $ (0.11) $ 0.23
Net (loss) income per share attributable to common stockholders, diluted $ (0.14) $ (0.11) $ 0.21
Weighted average shares outstanding:      
Weighted average number of shares used in computing net (loss) income per share, basic 73,241 71,544 67,468
Weighted average number of shares used in computing net (loss) income per share, diluted 73,241 71,544 74,878
License [Member]      
Total revenue $ 259,965 $ 244,321 $ 207,164
Total cost of revenue 19,637 21,285 16,119
Maintenance and Other Services [Member]      
Total revenue 131,746 122,381 97,197
Total cost of revenue 38,688 38,401 29,655
Total Software [Member]      
Total revenue 391,711 366,702 304,361
Total cost of revenue 58,325 59,686 45,774
Software Related Services [Member]      
Total revenue 26,454 34,576 36,945
Total cost of revenue 21,243 25,640 26,415
Total Software and Related Services [Member]      
Total revenue 418,165 401,278 341,306
Total cost of revenue 79,568 85,326 72,189
Client Engineering Services [Member]      
Total revenue 44,320 48,987 47,852
Total cost of revenue 35,684 39,875 38,979
Other [Member]      
Total revenue 7,436 8,650 7,221
Total cost of revenue $ 6,053 $ 7,398 $ 4,805
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Comprehensive (Loss) Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Statement Of Income And Comprehensive Income [Abstract]      
Net (loss) income $ (10,500) $ (7,542) $ 15,535
Other comprehensive income (loss), net of tax:      
Foreign currency translation (net of tax effect of $0 for all periods) 7,782 1,895 (5,449)
Retirement related benefit plans (net of tax effect of $308, $(16) and $318, respectively) (1,051) (133) (769)
Total other comprehensive income (loss) 6,731 1,762 (6,218)
Comprehensive (loss) income $ (3,769) $ (5,780) $ 9,317
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Comprehensive (Loss) Income (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Statement Of Income And Comprehensive Income [Abstract]      
Foreign currency translation, tax effect $ 0 $ 0 $ 0
Retirement related benefit plans, tax effect $ 308 $ (16) $ 318
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statement of Changes in Stockholders' Equity (Deficit) - USD ($)
shares in Thousands, $ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment [Member]
Common Stock
Class A Common Stock [Member]
Common Stock
Class B Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Deficit [Member]
Accumulated Deficit [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Accumulated Other Comprehensive Loss [Member]
Beginning balance at Dec. 31, 2017 $ 58,948 $ 77,744 $ 2 $ 4 $ 232,156 $ (168,142) $ 77,744 $ (5,072)
Beginning balance (in shares) at Dec. 31, 2017     26,725 36,508        
Net income (loss) 15,535         15,535    
Follow-on public offering, net of offering costs of $370 135,201   $ 1 $ (1) 135,201      
Follow-on public offering, net of offering costs of $370 (shares)     5,731 (1,675)        
Adjustment for acquisitions (96)       (96)      
Issuance of common stock for acquisitions 8,681       8,681      
Issuance of common stock for acquisitions (in shares)     145          
Exercise of stock options 2,077   $ 1   2,076      
Exercise of stock options (in shares)     3,086          
Conversion from Class B to Class A common stock     2,662 (2,662)        
Stock-based compensation 1,814       1,814      
Foreign currency translation, net of tax (5,449)             (5,449)
Retirement related benefit plans, net of tax (769)             (769)
Ending balance at Dec. 31, 2018 293,686   $ 4 $ 3 379,832 (74,863)   (11,290)
Ending balance (in shares) at Dec. 31, 2018     38,349 32,171        
Net income (loss) (7,542)         (7,542)    
Equity component of convertible senior notes, net of issuance costs 50,009       50,009      
Issuance of common stock for acquisitions 7,637       7,637      
Issuance of common stock for acquisitions (in shares)     250          
Exercise of stock options and other 1,510       1,510      
Exercise of stock options and other (in shares)     1,571          
Vesting of restricted stock (in shares)     61          
Conversion from Class B to Class A common stock     1,040 (1,040)        
Stock-based compensation 7,645       7,645      
Foreign currency translation, net of tax 1,895             1,895
Retirement related benefit plans, net of tax (133)             (133)
Ending balance at Dec. 31, 2019 354,707 $ (388) $ 4 $ 3 446,633 (82,405) $ (388) (9,528)
Ending balance (in shares) at Dec. 31, 2019     41,271 31,131        
Net income (loss) (10,500)         (10,500)    
Issuance of common stock for acquisitions 3,504       3,504      
Issuance of common stock for acquisitions (in shares)     230          
Exercise of stock options 1,710       1,710      
Exercise of stock options (in shares)     1,472          
Vesting of restricted stock (in shares)     223          
Conversion from Class B to Class A common stock     1,020 (1,020)        
Stock-based compensation 21,254       21,254      
Reclassification of mezzanine equity to permanent equity 1,568       1,568      
Foreign currency translation, net of tax 7,782             7,782
Retirement related benefit plans, net of tax (1,051)             (1,051)
Ending balance at Dec. 31, 2020 $ 378,586   $ 4 $ 3 $ 474,669 $ (93,293)   $ (2,797)
Ending balance (in shares) at Dec. 31, 2020     44,216 30,111        
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statement of Changes in Stockholders' Equity (Deficit) (Parenthetical)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Statement Of Stockholders Equity [Abstract]  
Follow-on public offering, offering costs $ 370
XML 22 R9.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
OPERATING ACTIVITIES:      
Net (loss) income $ (10,500) $ (7,542) $ 15,535
Adjustments to reconcile net (loss) income to net cash provided by operating activities:      
Depreciation and amortization 23,806 21,522 14,734
Provision for credit loss 1,259 671 394
Amortization of debt discount and issuance costs 10,829 5,663 23
Stock-based compensation expense 21,355 8,528 3,339
Gain on sale of assets held for sale     (4,503)
Impairment of intangible assets 0   608
Deferred income taxes (10,350) (950) (1,057)
Other, net 118 6 (206)
Changes in assets and liabilities:      
Accounts receivable (11,032) (7,901) (1,394)
Prepaid expenses and other current assets (2,131) (2,396) 204
Other long-term assets (4,527) (2,591) (1,660)
Accounts payable (1,839) (426) 1,647
Accrued compensation and benefits 1,985 (1,232) 5,678
Other accrued expenses and current liabilities 5,771 513 (6,667)
Operating lease right of use assets and liabilities, net (142) 102  
Deferred revenue 8,280 17,426 9,555
Net cash provided by operating activities 32,882 31,393 36,230
INVESTING ACTIVITIES:      
Payments for acquisition of businesses, net of cash acquired (41,028) (25,720) (203,438)
Capital expenditures (6,093) (9,660) (6,659)
Payments for acquisition of developed technology (2,133) (473) (2,727)
Proceeds from sale of assets held for sale and other     6,614
Other investing activities, net 162 14  
Net cash used in investing activities (49,092) (35,839) (206,210)
FINANCING ACTIVITIES:      
Borrowings under revolving commitment 30,000 96,992 37,041
Proceeds from the exercise of stock options 1,710 1,510 2,077
Proceeds from issuance of convertible senior notes, net of underwriters' discounts and commissions   223,101  
Payments on revolving commitment   (127,941) (6,091)
Payments for issuance costs of convertible senior notes   (1,233)  
Proceeds from issuance of Class A common stock in follow-on public offering, net of underwriters' discounts and commissions     135,572
Other financing activities (460) (513) (1,069)
Net cash provided by financing activities 31,250 191,916 167,530
Effect of exchange rate changes on cash, cash equivalents and restricted cash 3,010 342 (1,443)
Net increase (decrease) in cash, cash equivalents and restricted cash 18,050 187,812 (3,893)
Cash, cash equivalents and restricted cash at beginning of year 223,497 35,685 39,578
Cash, cash equivalents and restricted cash at end of period 241,547 223,497 35,685
Supplemental disclosures of cash flow:      
Interest paid 731 664 223
Income taxes paid 12,666 7,686 6,735
Supplemental disclosure of non-cash investing and financing activities:      
Issuance of common stock in connection with acquisitions 3,504 7,637 8,681
Promissory notes issued and deferred payment obligations for acquisitions 1,266 497 1,729
Finance leases 118 632 895
Property and equipment in accounts payable and other current liabilities $ 1,671 $ 259 $ 330
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.20.4
Description of Business
12 Months Ended
Dec. 31, 2020
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Description of Business

1. Description of business

Altair Engineering Inc. (“Altair” or the “Company”) is incorporated in the state of Delaware. The Company is a global technology company providing software and cloud solutions in the areas of simulation, high-performance computing (“HPC”), data analytics, and artificial intelligence (“AI”). Altair enables organizations across broad industry segments to compete more effectively in a connected world while creating a more sustainable future. The Company is based in Troy, Michigan.

The Company’s simulation and AI-driven approach to innovation is powered by the Company’s broad portfolio of high-fidelity and high-performance physics solvers, our market leading technology for optimization and HPC, and our end-to-end platform for developing AI and Internet of Things (“IoT”) solutions. The Company’s integrated suite of software optimizes design performance across multiple disciplines encompassing structures, motion, fluids, thermal management, electromagnetics, system modeling, and embedded systems, while also providing AI solutions and true-to-life visualization and rendering.

Altair’s software products represent a comprehensive, open architecture solution for simulation, HPC, data analytics, and AI to empower decision making for improved product design and development, manufacturing, energy management and exploration, financial services, health care, and retail operations. Altair believes its products offer a comprehensive set of technologies to design and optimize high-performance, efficient, innovative and sustainable products and processes in an increasingly connected world.

Altair also provides Client Engineering Services to support its customers with long-term ongoing product design and development expertise. This has the benefit of embedding the Company within customers, deepening its understanding of their processes, and allowing the Company to more quickly perceive trends in the overall market, helping the Company to better tailor its software products’ research and development and sales initiatives. The Company hires engineers and data scientists for placement at a customer site for specific customer-directed assignments.

Follow-on public offering

In June 2018, the Company closed its follow-on public offering (the “Offering”), in which the Company issued and sold 4,056,004 shares of Class A common stock (inclusive of 763,424 shares sold upon the exercise by the underwriters of their option to purchase additional shares of our Class A common stock). The price per share to the public was $35.00. The Company received aggregate proceeds of $135.6 million from the Offering, net of underwriters’ discounts and commissions, before deducting offering costs of approximately $0.4 million.

The Offering also included the sale of 2,307,420 shares of Class A common stock by selling stockholders, giving effect to the conversion of 1,675,420 shares of the Company’s Class B common stock into an equivalent number of shares of Class A common stock and the exercise of 257,000 options to purchase Class A common stock. The Company did not receive any proceeds from the sale of shares of Class A common stock by the selling stockholders other than the $0.5 million in proceeds from exercises of stock options by certain selling stockholders.  

XML 24 R11.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

2. Summary of significant accounting policies

Principles of consolidation

The accompanying consolidated financial statements have been prepared using accounting principles generally accepted in the United States of America (“GAAP”). The consolidated financial statements include the results of the Company and its controlled subsidiaries. Third-party holdings of equity interests in the Company’s subsidiaries that are less than controlled represent noncontrolling interests. Intercompany accounts and transactions have been eliminated in the consolidated financial statements.

Use of estimates

The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements, and reported amounts of revenue and expenses during the reporting periods. On an ongoing basis, management evaluates its significant estimates including the stand alone selling price, or SSP, for each distinct performance obligation included in customer contracts with multiple performance obligations, the incremental borrowing rate used in the valuation of lease liabilities, fair value of convertible senior notes, provision for doubtful accounts, tax valuation allowances, liabilities for uncertain tax provisions, impairment of goodwill and intangible assets, retirement obligations, useful lives of intangible assets, revenue for fixed price contracts, valuation of common stock, and stock-based compensation. Actual results could differ from those estimates.

Foreign currency translation

The functional currency of the Company’s foreign subsidiaries is their respective local currency. The assets and liabilities of the subsidiaries are translated to U.S. dollars at the exchange rate on the balance sheet date. Equity balances and transactions are translated using historical exchange rates. Revenues and expenses are translated at the average exchange rate during the period. Translation adjustments arising from the use of differing exchange rates from period to period are recorded as a component of accumulated other comprehensive loss within stockholders’ equity.

All assets and liabilities denominated in a currency other than the functional currency are remeasured into the functional currency with gains and losses recognized in foreign currency losses, net, in the consolidated statements of operations. The Company has no transactions which hedge purchase commitments and no intercompany balances which are designated as being of a long-term investment in nature.

Revenue recognition

Software revenue

Revenue is derived principally from the licensing of software products and from related maintenance contracts. The Company enters into contracts that include combinations of products, maintenance and services, which are accounted for as separate performance obligations with differing revenue recognition patterns.

Revenue from term-based software licenses is classified as software revenue. Term-based licenses are sold only as a bundled arrangement that includes the rights to a term-based software license and post-contract customer support (PCS), which includes unspecified technical enhancements and customer support. Maximizing the use of observable inputs, the Company determined that a majority of the estimated standalone selling prices of the term-based license is attributable to the term-based license and a minority is attributable to the PCS. The license component is classified as license revenue and recognized as revenue upon the later of delivery of the licensed product or the beginning of the license period. PCS is classified as maintenance and other services and is recognized ratably over the term of the contract, as the Company provides the PCS benefit over time as a stand ready to perform obligation.

In addition to term-based software licenses, the Company sells perpetual licenses. Software revenue is recognized upon the later of delivery of the licensed product or the beginning of the license period. Typically, the Company’s perpetual licenses are sold with PCS. The Company allocates value in bundled perpetual and PCS arrangements based on the value relationship between the software license and maintenance. Revenue from PCS is classified as maintenance and other services and is recognized ratably over the term of the contract, as the Company satisfies the PCS performance obligation over time as a stand ready to perform obligation.

Revenue from training, consulting and other services is recognized as the services are performed, and is classified as maintenance and other services in the consolidated statement of operations. For contracts in which the service consists of a single performance obligation, such as providing a training class to a customer, the Company recognizes revenue upon completion of the performance obligation. For service contracts that are longer in duration and often include multiple performance obligations (for example, point-in-time training and consulting), the Company measures the progress toward completion of the obligations and recognizes revenue accordingly. In measuring progress towards the completion of performance obligations, the Company typically utilizes output-based estimates for services with fixed fee arrangements, and estimates output based on the total tasks completed as compared to the total tasks required for each contract. Input-based estimates are utilized for services that involve general consultations with contractual billing arrangements based on time and materials, utilizing direct labor as the input measure.

The Company also executes arrangements through indirect channel partners in which the channel partners are authorized to market and distribute the Company's software products to end users of the Company's products and services in specified territories. In sales facilitated by channel partners, the channel partner bears the risk of collection from the end-user customer. The Company recognizes revenue from transactions with channel partners in a manner consistent with the direct sales described above for both perpetual and term-based licenses. Revenue from channel partner transactions is the amount remitted to the Company by the channel partners. This amount includes a fee for PCS that is compensation for providing technical enhancements and the second level of technical support to the end user, which is recognized over the period that PCS is to be provided. The Company does not offer right of return, product rotation, or price protection to any of its channel partners.

Non-income related taxes collected from customers and remitted to governmental authorities are recorded on the consolidated balance sheets as accounts receivable, net and other accrued expenses and current liabilities. These amounts are reported on a net basis in the consolidated statements of operations and do not impact reported revenues or expenses. Certain hardware revenue is included within software revenue and is recognized when all revenue recognition criteria stated above are met, which is generally when the products are delivered to end customers.

Software related services

Consulting services from product design and development projects are considered distinct performance obligations and are provided to customers on a time-and-materials (“T&M”) or fixed-price basis. The Company recognizes software services revenue for T&M contracts based upon hours worked and contractually agreed upon hourly rates using the input method. Revenue from fixed-price engagements is recognized using the output method based on the ratio of costs incurred to total estimated project costs.

Client engineering services

Client engineering services revenue are derived from professional services for staffing primarily representing engineers and data scientists located at a customer site. These professional services are considered distinct performance obligations and are provided to customers on a T&M basis. The Company recognizes this revenue for T&M contracts based upon hours worked and contractually agreed upon hourly rates using the input method.

Other

Other revenue includes product revenue from the sale of LED products primarily for the replacement of fluorescent tubes. Revenue from the sale of LED products is recognized when all revenue recognition criteria stated above are met, which is generally when the products are delivered to resellers or to end customers. Sales returns, which reduce revenue, are estimated using historical experience.

Cash, cash equivalents and restricted cash

The Company considers all highly liquid investments with original or remaining maturities of 90 days or less at the date of purchase to be cash equivalents. Cash and cash equivalents are recorded at cost, which approximates fair value. Restricted cash is included in Other long-term assets on the consolidated balance sheets. The following table provides a reconciliation of cash, cash equivalents and restricted cash reported in the consolidated balance sheets that sum to the total of the amounts reported in the consolidated statements of cash flows (in thousands):

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

Cash and cash equivalents

 

$

241,221

 

 

$

223,117

 

Restricted cash included in other long-term assets

 

 

326

 

 

 

380

 

Total cash, cash equivalents, and restricted cash

 

$

241,547

 

 

$

223,497

 

 

Restricted cash represents amounts required for a contractual agreement with an insurer for the payment of potential health insurance claims, and term deposits for bank guarantees.

Accounts receivable, net

Accounts receivable, net consisted of the following (in thousands):

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

Accounts receivable, trade

 

$

111,162

 

 

$

100,461

 

Contract assets

 

 

6,716

 

 

 

4,523

 

Accounts receivable, net

 

$

117,878

 

 

$

104,984

 

A provision for expected credit losses for groups of billed and unbilled receivables and contract assets that share similar risk characteristics is recorded based on an evaluation of historical loss experience, current conditions, and reasonable and supportable forecasts. Accounts are written off when it becomes apparent that such amounts will not be collected, generally when amounts are past due by greater than one year. Generally, the Company does not require collateral or charge interest on accounts receivable. Accounts receivable were reported net of a provision for credit loss of $2.6 million and $1.4 million at December 31, 2020 and 2019, respectively. Activity in the provision for credit loss was as follows (in thousands):

 

 

 

For the Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Balance, beginning of year

 

$

(1,415

)

 

$

(1,150

)

 

$

(798

)

Adoption of ASC 326 on beginning allowance

 

 

(388

)

 

 

 

 

 

 

Provision charged to expense

 

 

(1,259

)

 

 

(671

)

 

 

(394

)

Write-offs, net of recoveries

 

 

563

 

 

 

413

 

 

 

3

 

Effects of foreign currency translation

 

 

(60

)

 

 

(7

)

 

 

39

 

Balance, end of year

 

$

(2,559

)

 

$

(1,415

)

 

$

(1,150

)

 

The change in the provision for credit loss was driven by the $0.4 million from the adoption of ASU 2016-13 and incremental losses in the current year including an immaterial impact of COVID-19 as the Company adjusted expected credit loss rates subsequent to adoption. The impact resulting from the increased credit loss rates did not have a material effect on the Company’s consolidated financial statements and is reflected in the amounts noted above.

Property and equipment, net

Property and equipment are stated at cost, less accumulated depreciation and amortization. Equipment held under capital leases are stated at the present value of minimum lease payments less accumulated amortization. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets.

Expenditures for maintenance and repairs are charged to expense in the period incurred. Major expenditures for betterments are capitalized when they meet the criteria for capitalization. When assets are retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the consolidated statements of operations in the period realized.

Building and improvements is depreciated over an estimated useful life of five to thirty-nine years. Computer equipment and software is depreciated over an estimated useful life of three to five years. Office furniture and equipment is depreciated over an estimated useful life of five to fifteen years. Leasehold improvements and assets acquired under capital leases are amortized over the lease term or the estimated useful life of the related asset or improvement, whichever is shorter.

Software development costs

Software development costs incurred prior to the establishment of technological feasibility are expensed as incurred. Technological feasibility is established upon the completion of a detailed program design. Capitalization of software development costs begins upon the establishment of technological feasibility and ends when the product is available for general release. Generally, the time between the establishment of technological feasibility and commercial release of software is short. As such, all internal software development costs have been expensed as incurred and included in research and development expense in the accompanying consolidated statements of operations.

Impairment of long-lived assets

Long-lived assets, such as property and equipment, and definite-lived intangible assets, including developed technology and customer relationships, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group to be tested for possible impairment, the Company compares the undiscounted future cash flows expected to be generated by that asset or asset group to its carrying amount. If the carrying amount of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, an impairment charge is recognized to the extent that the carrying amount exceeds its fair value. Fair value is determined through various valuation techniques, including discounted cash flow models and third-party independent appraisals. No impairment losses were recognized in 2020, 2019, or 2018.

Goodwill and other indefinite-lived intangible assets

Goodwill represents the excess of the consideration transferred for an acquired entity over the estimated fair values of the net tangible assets and the identifiable assets acquired. As described in Note 4—Acquisitions and disposals, the Company has recorded goodwill in connection with certain acquisitions. Goodwill and other indefinite-lived intangible assets are not amortized, but rather are reviewed for impairment annually or more frequently if facts or circumstances indicate that the carrying value may not be recoverable.

The Company has determined that there is one reporting unit with goodwill subject to goodwill impairment testing. An entity has the option to perform a qualitative assessment to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount prior to performing the quantitative two-step impairment test.

The Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount prior to performing the quantitative two-step impairment test. The qualitative assessment evaluates various events and circumstances, such as macro-economic conditions, industry and market conditions, cost factors, relevant events and financial trends that may impact a reporting unit’s fair value. If, after assessing the totality of events or circumstances, an entity determines it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill, then additional impairment testing is not required. However, if an entity concludes otherwise, then it is required to perform the two-step goodwill impairment test.

The impairment test involves comparing the estimated fair value of a reporting unit with its book value, including goodwill. If the estimated fair value exceeds book value, goodwill is considered not to be impaired. If, however, the fair value of the reporting unit is less than book value, then an impairment loss is recognized in an amount equal to the amount that the book value of the reporting unit exceeds its fair value, not to exceed the total amount of goodwill allocated to the reporting unit.

The Company performs its annual impairment review of goodwill in the fourth quarter of each year and when a triggering event occurs between annual impairment dates. For 2020, the Company performed a qualitative assessment of goodwill and determined that it was not more likely than not that the fair value of its reporting unit with goodwill was less than the carrying amounts. Accordingly, the Company determined that its goodwill was not impaired.

The Company performs its annual impairment review of indefinite-lived intangibles in the fourth quarter of each year and when a triggering event occurs between annual reporting dates. In 2020, the Company performed a qualitative assessment of indefinite-lived trade names and determined there was no indication of impairment. Accordingly, no impairment charges were recognized in 2020. During the quarter ended September 30, 2018, the Company performed a test of indefinite-lived trade names. This test was triggered by the Company’s decision during the quarter to rename and rebrand certain products in the Software segment. Upon completion of the impairment test, the Company recorded an impairment charge of $0.6 million which is included in other operating income for the year ended December 31, 2018.

Receivable for R&D credit

The French government provides a research and development (“R&D”) tax credit known as Credit Impôt Recherche, or CIR, in order to encourage Companies to invest in R&D. The tax credit is deductible from the French income tax and any excess is carried forward for three years. After three years, any unused credit may be reimbursed to the Company by the French government. As of December 31, 2020, the Company had approximately $13.2 million receivables from the French government related to CIR, of which $3.2 million is recorded in income tax receivable and the remaining $10.0 million is recorded in other long-term assets. As of December 31, 2019, the Company had approximately $12.1 million receivables from the French government related to CIR, of which $2.5 million was recorded in income tax receivable and the remaining $9.6 million was recorded in other long-term assets. CIR is subject to customary audit by the French tax authorities.

Derivative financial instruments

The Company may use derivative financial instruments, primarily interest rate swap contracts or foreign currency contracts, to hedge its exposure to interest rate or foreign exchange risk. Such derivative financial instruments are initially recorded at fair value on the date on which a derivative contract is entered into and are subsequently remeasured to fair value at period end. Any gains or losses arising from changes in fair value on derivative contracts during the year are recorded in other (income) expense, net in the consolidated statement of operations. Hedge accounting has not been applied.

Income taxes

The Company accounts for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis and for operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. The Company records net deferred tax assets to the extent it believes that these assets will more likely than not be realized. These deferred tax assets are subject to periodic assessments as to recoverability and if it is determined that it is more likely than not that the benefits will not be realized, valuation allowances are recorded which increase the provision for income taxes. In making such determination, the Company considers all available positive and negative evidence, including historical taxable income, projected future taxable income, the expected timing and reversal of existing temporary differences, ability to carryback losses, and tax planning strategies. If based upon the evidence, it is more likely than not that the deferred tax asset will not be realized, a valuation allowance is recorded. A valuation allowance is recognized to reduce deferred tax assets to the amount that management believes is more likely than not to be realized.

The Company applies a more-likely-than-not recognition threshold to its accounting for tax uncertainties. The Company reviews all of its tax positions and makes determinations as to whether its tax positions are more likely than not to be sustained upon examination by the relevant taxing authorities. Only those benefits that have a greater than fifty percent likelihood of being sustained upon examination by taxing authorities are recognized. Interest and penalties related to uncertain tax positions are recorded in the provision for income taxes in the consolidated statements of operations.

Research and development costs

Research and development costs are expensed as incurred. Research and development expenses consist primarily of salaries and benefits of research and development employees and costs incurred related to the development of new software products and significant enhancements and engineering changes to existing software products.

Advertising costs

Advertising costs are expensed as incurred. Advertising expenses were $4.0 million, $4.5 million and $4.4 million for the years ended December 31, 2020, 2019 and 2018, respectively.

Mezzanine equity

In 2017, the Company issued 200,000 shares of Class A common stock to a third party as partial consideration for the purchase of developed technology. These shares have a put right that can be exercised by the holder five years from date of purchase at $12.50 per share that requires the shares to be recorded at fair value and classified as mezzanine equity in the consolidated balance sheet. The put right option is terminated if the shareholders sell their shares. As of December 31, 2017, the Company concluded that it is no longer probable that the put option will be exercised as the put value is substantially below market value and subsequent adjustment is not required.

 

During the year ended December 31, 2020, the third party holder sold 133,336 shares on the open market and as a result, the issuance value of those shares was reclassified into permanent equity from mezzanine equity. The remaining 66,664 shares continue to be classified as mezzanine equity until one of the following three events take place: (1) the shares are sold on the open market; (2) a redemption feature lapses; or (3) there is a modification of the terms of the instrument.

Leases

The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, current portion of operating lease liabilities, and operating lease liabilities, net of current portion on the Company’s consolidated balance sheets. Finance leases are included in property and equipment, current portion of long-term debt, and long-term

debt, net of current portion on the consolidated balance sheets. The Company did not receive any lease concessions related to COVID-19 that had a material effect on the Company’s consolidated financial statements.  

Stock-based compensation

Employee stock-based awards, consisting of stock options or restricted stock units (RSUs) expected to be settled by issuing shares of Class A common stock, are recorded as equity awards. The fair value of stock options on the date of grant is measured using the Black-Scholes option pricing model. The Company expenses the grant date fair value of its time-vested stock options subject to graded vesting using the straight-line method over the applicable service period. The fair value of RSUs is measured using the fair value of the Company’s Class A common stock on the date of the grant. The fair value of RSUs is recognized as expense on a straight-line basis over the requisite service period, which is generally four years.

Business combinations

The Company accounts for business acquisitions using the acquisition method of accounting. The fair value of purchase consideration of the acquired businesses is allocated to the identifiable tangible and intangible assets acquired and liabilities assumed in the transaction based upon their estimated fair values as of the acquisition date. The excess of the purchase price over those fair values is recorded as goodwill. During the measurement period, which may be up to one year from the acquisition date. The Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.

Recent accounting guidance

Accounting standards adopted

Credit Losses – In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326):  Measurement of Credit Losses on Financial Instruments. The ASU significantly changed how entities measure credit losses on most financial assets. The Company adopted ASU 2016-13 effective January 1, 2020 and recorded a cumulative effect adjustment to retained earnings of $0.4 million related to the adoption of ASU 2016-13; prior periods have not been adjusted.

Fair ValueIn August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement. This ASU modifies the disclosure requirements for fair value measurements, by removing, modifying, or adding certain disclosures. The Company adopted ASU 2018-13 on January 1, 2020. The adoption of this guidance did not have a material effect on the Company’s consolidated financial statements.

Intangibles – In August 2018, the FASB issued ASU 2018-15, Intangibles – Goodwill and Other – Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract. This ASU clarifies and aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The Company adopted ASU 2018-15 on January 1, 2020, on a prospective basis. The adoption of this guidance did not have a material effect on the Company’s consolidated financial statements.

Accounting standards not yet adopted 

Retirement Benefits – In August 2018, the FASB issued ASU 2018-14, Compensation – Retirement Benefits- Defined Benefit Plans – General (Subtopic 715-20): Disclosure Framework – Changes to the Disclosure Requirements for Defined Benefit Plans. This ASU modifies the disclosure requirements for defined benefit pension or other postretirement plans. The amendments are effective for fiscal years ending after December 15, 2020; early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements and related disclosures and does not expect this guidance to have a material effect on its consolidated financial statements.

Income Taxes – In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and improves consistent application of GAAP for other areas of Topic 740 by clarifying and amending existing guidance. The amendments are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020; early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements and related disclosures and does not expect this guidance to have a material effect on its consolidated financial statements.

Reference Rate Reform – In March 2020, the FASB issued ASU 2020-04. Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial ReportingThis ASU provides optional expedients and exceptions for applying U.S.

GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another rate that is expected to be discontinued. The amendments in the guidance are optional and effective for all entities as of March 12, 2020 through December 31, 2022. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements and related disclosures and does not expect this guidance to have a material effect on its consolidated financial statements.

Debt – In August 2020, the FASB issued ASU No. 2020-06, Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40). This ASU simplifies the accounting for convertible instruments by eliminating certain separation models. Under ASU 2020-06, a convertible debt instrument will generally be reported as a single liability at its amortized cost with no separate accounting for embedded conversion features. The update also requires the if-converted method to be used for convertible instruments and the effect of potential share settlement be included in the diluted earnings per share calculation when an instrument may be settled in cash or shares. The amendments in this update are effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. The guidance allows entities to use a modified or full retrospective transition method. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company is currently evaluating the timing and method of adoption and the related effect of the new guidance on its consolidated financial statements and earnings per share attributable to common stockholders.

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from Contracts with Customers
12 Months Ended
Dec. 31, 2020
Revenue From Contract With Customer [Abstract]  
Revenue from Contracts with Customers

3. Revenue from contracts with customers

Revenue recognition

Software revenue

Revenue is derived principally from the licensing of software products and from related maintenance contracts. The Company enters into contracts that include combinations of products, maintenance and services, which are accounted for as separate performance obligations with differing revenue recognition patterns.

Revenue from term-based software licenses is classified as software revenue. Term-based licenses are sold only as a bundled arrangement that includes the rights to a term-based software license and post-contract customer support (PCS), which includes unspecified technical enhancements and customer support. Maximizing the use of observable inputs, the Company determined that a majority of the estimated standalone selling prices of the term-based license is attributable to the term-based license and a minority is attributable to the PCS. The license component is classified as license revenue and recognized as revenue upon the later of delivery of the licensed product or the beginning of the license period. PCS is classified as maintenance and other services and is recognized ratably over the term of the contract, as the Company provides the PCS benefit over time as a stand ready to perform obligation.

In addition to term-based software licenses, the Company sells perpetual licenses. Software revenue is recognized upon the later of delivery of the licensed product or the beginning of the license period. Typically, the Company’s perpetual licenses are sold with PCS. The Company allocates value in bundled perpetual and PCS arrangements based on the value relationship between the software license and maintenance. Revenue from PCS is classified as maintenance and other services and is recognized ratably over the term of the contract, as the Company satisfies the PCS performance obligation over time as a stand ready to perform obligation.

Revenue from training, consulting and other services is recognized as the services are performed, and is classified as maintenance and other services in the consolidated statement of operations. For contracts in which the service consists of a single performance obligation, such as providing a training class to a customer, the Company recognizes revenue upon completion of the performance obligation. For service contracts that are longer in duration and often include multiple performance obligations (for example, point-in-time training and consulting), the Company measures the progress toward completion of the obligations and recognizes revenue accordingly. In measuring progress towards the completion of performance obligations, the Company typically utilizes output-based estimates for services with fixed fee arrangements, and estimates output based on the total tasks completed as compared to the total tasks required for each contract. Input-based estimates are utilized for services that involve general consultations with contractual billing arrangements based on time and materials, utilizing direct labor as the input measure.

The Company also executes arrangements through indirect channel partners in which the channel partners are authorized to market and distribute the Company's software products to end users of the Company's products and services in specified territories. In sales facilitated by channel partners, the channel partner bears the risk of collection from the end-user customer. The Company recognizes revenue from transactions with channel partners in a manner consistent with the direct sales described above for both perpetual and term-based licenses. Revenue from channel partner transactions is the amount remitted to the Company by the channel partners. This amount includes a fee for PCS that is compensation for providing technical enhancements and the second level of technical support to the end user, which is recognized over the period that PCS is to be provided. The Company does not offer right of return, product rotation, or price protection to any of its channel partners.

Non-income related taxes collected from customers and remitted to governmental authorities are recorded on the consolidated balance sheets as accounts receivable, net and other accrued expenses and current liabilities. These amounts are reported on a net basis in the consolidated statements of operations and do not impact reported revenues or expenses. Certain hardware revenue is included within software revenue and is recognized when all revenue recognition criteria stated above are met, which is generally when the products are delivered to end customers.

Software related services revenue

Consulting services from product design and development projects are considered distinct performance obligations and are provided to customers on a time-and-materials (“T&M”) or fixed-price basis. The Company recognizes software services revenue for T&M contracts based upon hours worked and contractually agreed upon hourly rates using the input method. Revenue from fixed-price engagements is recognized using the output method based on the ratio of costs incurred, to the total estimated project costs.

Client engineering services and Other revenue

Client engineering services revenue are derived from professional services for staffing primarily representing engineers and data scientists located at a customer site. These professional services are considered distinct performance obligations and are provided to customers on a T&M basis. The Company recognizes this revenue for T&M contracts based upon hours worked and contractually greed upon hourly rates using the input method. No significant judgments were made for revenue recognition within Other revenue.

Significant judgments

Software revenue

The Company’s contracts with customers typically include promises to transfer licenses and services to a customer. Judgment is required to determine if the promises are separate performance obligations within the context of the arrangement, and if so, the allocation of the transaction price to each performance obligation. The Company’s determination of standalone selling price for performance obligations is based on the midpoint of the range of historical observable prices for goods and services sold separately. In addition, the Company estimates the standalone selling price for certain performance obligations where observable prices are not directly available, or a significant portion of historical prices are not within the range. In instances where standalone selling price was not determined based on the range of historical observable prices for goods and services sold separately, the Company used an adjusted market assessment approach to estimate the standalone selling price. In such cases the Company has considered market conditions and other observable inputs, such as internal price lists, peer data, and industry data for a similar or identical product. The Company estimates standalone selling price at contract inception considering all information that is reasonably available and is based on the amount of consideration for which the Company expects to be entitled in exchange for transferring the promised good or service to the customer. The corresponding revenues are recognized as the related performance obligations are satisfied.

The Company’s contracts do not include a significant financing component requiring adjustment to the transaction price. Payment terms vary by contract type; however, arrangements typically stipulate a requirement for the customer to pay within 30 to 60 days.

The Company rarely enters into agreements to modify previously executed contracts, which constitute contract modifications. The Company assesses each of these contract modifications to determine (i) if the additional products and services are distinct from the products and services in the original arrangement; and (ii) if the amount of consideration expected for the added products and services reflects the stand-alone selling price of those products and services, as adjusted for contract-specific circumstances. A contract modification meeting both criteria is accounted for as a separate contract. A contract modification not meeting both criteria is considered a change to the original contract and is accounted for on either (i) a prospective basis as a termination of the existing contract and the creation of a new contract; or (ii) a cumulative catch-up basis. Generally, the Company’s contract modifications meet both criteria and are accounted for as a separate contract, as adjusted for contract-specific circumstances.

Disaggregation of revenue

The Company disaggregates its software revenue by type of performance obligation and timing of revenue recognition as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Term licenses

 

$

224,472

 

 

$

201,881

 

 

$

168,909

 

Perpetual licenses

 

 

35,493

 

 

 

42,440

 

 

 

38,255

 

Maintenance

 

 

117,159

 

 

 

103,699

 

 

 

86,150

 

Professional software services

 

 

14,587

 

 

 

18,682

 

 

 

11,047

 

Software related services

 

 

26,454

 

 

 

34,576

 

 

 

36,945

 

Client engineering services

 

 

44,320

 

 

 

48,987

 

 

 

47,852

 

Other

 

 

7,436

 

 

 

8,650

 

 

 

7,221

 

Total revenue

 

$

469,921

 

 

$

458,915

 

 

$

396,379

 

The Company derived approximately 10% of its total revenue through indirect sales channels for the years ended December 31, 2020, 2019 and 2018.

Costs to obtain a contract

The Company pays commissions for new software product and PCS sales as well as for renewals of existing software and PCS contracts. Commissions paid to obtain renewal contracts are not commensurate with the commissions paid for new product sales and therefore, a portion of the commissions paid for new contracts relate to future renewals.

The Company accounts for new product sales commissions using a portfolio approach and allocates the cost of commissions in proportion to the allocation of transaction price of license and PCS performance obligations. Commissions allocated to the license and license renewal components are expensed at the time the license revenue is recognized. Commissions allocated to PCS are capitalized and amortized on a straight-line basis over a period of four years, reflecting the Company’s estimate of the expected period that it will benefit from those commissions. As of December 31, 2020 and 2019, respectively, capitalized costs to obtain a contract were $3.7 million and $2.3 million recorded in Prepaid and other current assets and $0.6 million and $0.8 million recorded in Other long-term assets. Sales commissions were $5.0 million and $4.5 million for the years ended December 31, 2020 and 2019, respectively, and were included in sales and marketing expense in the Company’s consolidated statement of operations.

Contract assets

At December 31, 2020, contract assets were $6.7 million included in Accounts receivable, $1.4 million included in Prepaid expenses and other current assets, and $1.3 million included in Other long-term assets. At December 31, 2019, contract assets were $4.5 million included in Accounts receivable and $2.7 million included in Prepaid expenses and other current assets.

Deferred revenue

Deferred revenue consists of billings made or payments received in advance of revenue recognition from software license, PCS and professional services agreements. The timing of revenue recognition may differ from the timing of billings to customers. Payment terms vary by the type and location of customer and the products or services offered. The term between invoicing and when payment is due is not significant. The Company generally invoices its customers annually for the forthcoming year of software licenses, and more frequently for other products and services. Accordingly, the Company’s deferred revenue balance does not include revenue for future years of multiple year non-cancellable contracts that have not yet been billed.

Approximately $74.5 million of revenue was recognized during 2020 was included in the deferred revenue balances at the beginning of the year.

Revenue allocated to remaining performance obligations represents contracted revenue that has not yet been recognized, which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods. Contracted revenue not yet recognized was $131.4 million and $113.5 million at December 31, 2020 and 2019, respectively, of which the Company expects to recognize approximately 84% and 80% of the revenue, respectively, over the next 12 months and the remainder thereafter.

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisitions and Disposals
12 Months Ended
Dec. 31, 2020
Business Combinations [Abstract]  
Acquisitions and Disposals

4. Acquisitions and disposals

Univa

In September 2020, the Company acquired all of the outstanding capital stock and equity interests of Univa Corporation (“Univa”) for a preliminary base purchase price of $30.2 million, subject to certain adjustments. Univa is a leading innovator in enterprise-grade workload management, scheduling, and optimization solutions for HPC and artificial intelligence (AI) on-premises and in the cloud. Univa’s technology complements Altair’s HPC and data analytics solutions and enables the Company to further expand into life

sciences and financial services. Univa is headquartered in Chicago, with offices in Canada and Germany. The financial results of Univa have been included in the Company’s consolidated financial statements since the acquisition date.

 

The acquisition of Univa has been accounted for as a business combination under the acquisition method of accounting, which results in acquired assets and assumed liabilities being measured at their estimated fair value as of the acquisition date. The following table summarizes the preliminary purchase consideration transferred to acquire Univa and the amounts of identified assets acquired and liabilities assumed at the acquisition date (in thousands):

 

Fair value of consideration transferred

 

$

30,184

 

Recognized amounts of identifiable assets acquired and liabilities assumed:

 

 

 

 

Cash

 

 

193

 

Accounts receivable

 

 

956

 

Other assets

 

 

164

 

Trade names (4-year life)

 

 

200

 

Developed technology (6-year life)

 

 

9,000

 

Customer relationships (7-year life)

 

 

4,800

 

Accounts payable and other liabilities

 

 

(891

)

Deferred revenue

 

 

(874

)

Deferred tax liabilities

 

 

(1,100

)

Total net identifiable assets acquired and liabilities assumed

 

 

12,448

 

Goodwill

 

$

17,736

 

(1)

Goodwill is primarily attributable to market synergies expected to arise after the acquisition and is not deductible for tax purposes. All goodwill is recorded in the Software segment.

The preliminary estimated fair values of assets acquired and liabilities assumed, and identifiable intangible assets may be subject to change as additional information is received. The primary areas that remain preliminary relate to the fair value of intangible assets acquired, certain tangible assets and liabilities acquired, income taxes and residual goodwill. The Company expects to finalize the valuation as soon as practicable, but not later than one year from the acquisition date.

Other business acquisitions

During the year ended December 31, 2020, the Company completed other business acquisitions that were individually insignificant to the Company’s consolidated financial statements. The aggregate purchase price of these other acquisitions was $16.9 million and was allocated to assets acquired and liabilities assumed at their estimated fair values. The allocation included $6.2 million to developed technology, $2.2 million to customer relationships and $8.2 million to goodwill, and approximately $0.7 million is deductible for tax purposes. The operating results of each acquisition have been included in the consolidated financial statements since the respective dates of acquisition. All goodwill is recorded in the Software segment.

Polliwog

In October 2019, the Company entered into a stock purchase agreement and simultaneously acquired 97% of the outstanding capital stock of Polliwog Co. Ltd. (“Polliwog”), a software company based near Seoul, Korea, for aggregate consideration of $19.3 million. In October 2022, the Company will purchase the remaining three percent of Polliwog’s outstanding capital stock for aggregate consideration of $0.8 million, subject to a second stock purchase agreement. The allocation of fair value of purchase consideration was finalized in 2020, and there were no material changes to the fair value of assets acquired and liabilities assumed, as previously reported.

DEM Solutions Limited

In November 2019, the Company entered into a stock purchase agreement and simultaneously acquired 100% of the outstanding capital stock of DEM Solutions Limited (“DEM Solutions”), a company based in Edinburgh, UK, for aggregate consideration of $13.1 million. The allocation of fair value of purchase consideration was finalized in 2020, and there were no material changes to the fair value of assets acquired and liabilities assumed, as previously reported.

WEYV

In July 2019, the Company decided to sunset operations of its WEYV business, a consumer music and content service. The Company concluded that this decision was not a strategic shift that has or will have a major effect on its operations and financial results, and therefore did not meet the accounting criteria to be classified as a discontinued operation.

The operations of WEYV ceased in the third quarter of 2019. The loss on disposal was not material and is included in other operating income in the consolidated statement of operations. WEYV had a loss before income tax of $3.0 million and $4.2 million for the years ended December 31, 2019 and 2018, respectively. The WEYV business is reported in All Other within the Company’s segment information in Note 18. 

XML 27 R14.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment, Net
12 Months Ended
Dec. 31, 2020
Property Plant And Equipment [Abstract]  
Property and Equipment, Net

5. Property and equipment, net

Property and equipment consisted of the following (in thousands):

 

 

 

Estimated

 

 

December 31,

 

 

 

useful lives

 

 

2020

 

 

2019

 

Land

 

Indefinite

 

 

$

10,067

 

 

$

9,942

 

Building and improvements

 

5-39 years

 

 

 

15,630

 

 

 

15,512

 

Computer equipment and software

 

3-5 years

 

 

 

41,451

 

 

 

37,361

 

Office furniture and equipment

 

5-15 years

 

 

 

10,136

 

 

 

8,029

 

Leasehold improvements

 

 

(1

)

 

 

9,652

 

 

 

9,014

 

Right of use assets under finance leases

 

 

(1

)

 

 

2,665

 

 

 

2,745

 

Total property and equipment

 

 

 

 

 

 

89,601

 

 

 

82,603

 

Less: accumulated depreciation and amortization

 

 

 

 

 

 

53,269

 

 

 

46,306

 

Property and equipment, net

 

 

 

 

 

$

36,332

 

 

$

36,297

 

 

(1)

Shorter of lease term or estimated useful life, generally ranging from five to ten years.

Depreciation expense, including amortization of ROU assets under finance leases, was $7.4 million, $7.1 million and $7.0 million for the years ended December 31, 2020, 2019 and 2018, respectively.

XML 28 R15.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Other Intangible Assets
12 Months Ended
Dec. 31, 2020
Goodwill And Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets

6. Goodwill and other intangible assets

Goodwill

The changes in the carrying amount of goodwill, which is attributable to the Software reportable segment, are as follows (in thousands):

 

Balance at December 31, 2018

 

$

210,532

 

Acquisitions

 

 

21,922

 

Effects of foreign currency translation and other

 

 

1,229

 

Balance at December 31, 2019

 

 

233,683

 

Acquisitions

 

 

25,932

 

Effects of foreign currency translation and other

 

 

4,866

 

Balance at December 31, 2020

 

$

264,481

 

 

Other intangible assets

A summary of other intangible assets is shown below (in thousands):

 

 

 

December 31, 2020

 

 

 

Weighted

average

amortization

period

 

Gross

carrying

amount

 

 

Accumulated

amortization

 

 

Net carrying

amount

 

Definite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Developed technology

 

4-6 years

 

$

78,841

 

 

$

37,651

 

 

$

41,190

 

Customer relationships

 

7-10 years

 

 

40,207

 

 

 

16,673

 

 

 

23,534

 

Other intangibles

 

4-10 years

 

 

344

 

 

 

84

 

 

 

260

 

Total definite-lived intangible assets

 

 

 

 

119,392

 

 

 

54,408

 

 

 

64,984

 

Indefinite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Trade names

 

 

 

 

11,130

 

 

 

 

 

 

 

11,130

 

Total other intangible assets

 

 

 

$

130,522

 

 

$

54,408

 

 

$

76,114

 

 

 

 

 

December 31, 2019

 

 

 

Weighted

average

amortization

period

 

Gross

carrying

amount

 

 

Accumulated

amortization

 

 

Net carrying

amount

 

Definite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Developed technology

 

4-6 years

 

$

60,916

 

 

$

25,838

 

 

$

35,078

 

Customer relationships

 

7-10 years

 

 

32,582

 

 

 

11,575

 

 

 

21,007

 

Other intangibles

 

10 years

 

 

111

 

 

 

62

 

 

 

49

 

Total definite-lived intangible assets

 

 

 

 

93,609

 

 

 

37,475

 

 

 

56,134

 

Indefinite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Trade names

 

 

 

 

10,941

 

 

 

 

 

 

 

10,941

 

Total other intangible assets

 

 

 

$

104,550

 

 

$

37,475

 

 

$

67,075

 

 

Amortization expense related to amortizing intangible assets was $16.4 million, $14.4 million and $7.7 million for the years ended December 31, 2020, 2019 and 2018, respectively.

Estimated amortization expense for the next five years as of December 31, 2020 is as follows (in thousands):

 

Year ending

 

 

 

 

December 31, 2021

 

$

17,763

 

December 31, 2022

 

 

14,348

 

December 31, 2023

 

 

15,406

 

December 31, 2024

 

 

8,204

 

December 31, 2025

 

 

4,745

 

Thereafter

 

 

4,518

 

Total

 

$

64,984

 

 

 

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.20.4
Debt
12 Months Ended
Dec. 31, 2020
Debt Disclosure [Abstract]  
Debt

7. Debt

The carrying value of debt is as follows (in thousands):

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

Convertible senior notes

 

$

230,000

 

 

$

230,000

 

Revolving credit facility

 

 

30,000

 

 

 

 

Obligations for finance leases

 

 

775

 

 

 

1,174

 

Total debt

 

 

260,775

 

 

 

231,174

 

Less: unamortized debt discount

 

 

37,190

 

 

 

46,820

 

Less: unamortized debt issuance costs

 

 

4,548

 

 

 

5,686

 

Less: current portion of long-term debt

 

 

30,384

 

 

 

430

 

Long-term debt, net of current portion

 

$

188,653

 

 

$

178,238

 

 

Convertible senior notes

In June 2019, the Company issued $230.0 million aggregate principal amount of 0.25% convertible senior notes due in 2024 (the "Convertible Notes"), which includes the underwriters’ exercise in full of their option to purchase an additional $30.0 million principal amount of the Convertible Notes, in a public offering. The net proceeds from the issuance of the Convertible Notes were $221.9 million after deducting the underwriting discounts and commissions and issuance costs.

The Company entered into a First Supplemental Indenture relating to the issuance by the Company of the Convertible Notes (the “Supplemental Indenture”) supplementing the Indenture, dated June 10, 2019 (the “Base Indenture,” and together with the Supplemental Indenture, the “Indenture”), by and between the Company and U.S. Bank National Association, as trustee (the “Trustee”). The Indenture includes customary covenants and sets forth certain events of default after which the Convertible Notes may be declared immediately due and payable and sets forth certain types of bankruptcy or insolvency events of default involving the Company after which the Convertible Notes become automatically due and payable. The Convertible Notes are senior unsecured obligations of the Company.

The Convertible Notes bear interest at a rate of 0.25% per year, payable semi-annually in arrears on June 1 and December 1 of each year, commencing December 1, 2019. The Convertible Notes will mature on June 1, 2024, unless, earlier repurchased or redeemed by the Company or converted pursuant to their terms.

The Convertible Notes have an initial conversion rate of 21.5049 shares of the Company's Class A common stock per $1,000 principal amount of Convertible Notes, which is equivalent to an initial conversion price of approximately $46.50 per share of its Class A common stock. The conversion rate will be subject to adjustment upon the occurrence of certain events specified in the Indenture but will not be adjusted for any accrued and unpaid interest. In addition, upon the occurrence of a make whole fundamental change or a redemption period (each as defined in the Indenture), the Company will, in certain circumstances, increase the conversion rate by a specified number of additional shares for a holder who elects to convert its Convertible Notes in connection with such make whole fundamental change or during the relevant redemption period.

Holders of the Convertible Notes may convert all or any portion of their Convertible Notes at any time prior to the close of business on December 1, 2023, in integral multiples of $1,000 principal amount, only under the following circumstances:

 

During any calendar quarter, if the last reported sale price of the Class A Common Stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;

 

During the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price (as defined in the Indenture) per $1,000 principal amount of Convertible Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Class A Common Stock and the conversion rate on each such trading day;

 

If the Company calls any or all of the Convertible Notes for redemption (which the Company may not do prior to June 6, 2022), at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or

 

Upon the occurrence of specified corporate events.

On or after December 1, 2023 until the close of business on the business day immediately preceding the maturity date, holders may convert their Convertible Notes at any time, regardless of the foregoing circumstances. Upon conversion, the Company may satisfy its conversion obligation by paying and/or delivering, as the case may be, cash, shares of Class A Common Stock or a combination of cash and shares of the Class A Common Stock, at the Company’s election, in the manner and subject to the terms and conditions provided in the Indenture. The Company intends to settle the principal amount of the Convertible Notes in cash and the conversion spread in shares.

During the quarter ended December 31, 2020, the conditions allowing holders of the Convertible Notes to convert were not met. Therefore, the Convertible Notes were classified as long-term debt on the consolidated balance sheet as of December 31, 2020.

As of December 31, 2020, the “if-converted value” exceeded the principal amount of the Convertible Notes by $57.8 million.

The Company accounts for the Convertible Notes as separate liability and equity components. The carrying amount of the liability component of the Convertible Notes was calculated by measuring the fair value of similar debt instruments that did not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the Convertible Notes. The excess of the principal amount of the liability component over its carrying amount, or the debt discount, is amortized to interest expense over the term of the Convertible Notes using the effective interest method. The $51.8 million difference between the gross proceeds received from issuance of the Convertible Notes of $230.0 million and the estimated fair value of the liability component of $178.2 million, represents the equity component that was recorded in additional paid-in capital. The equity component is not remeasured as long as it continues to meet the conditions for equity classification.

The Company allocated issuance costs related to the issuance of the Convertible Notes to the liability and equity components using the same proportions as the initial carrying value of the Convertible Notes. Issuance costs attributable to the liability component are being amortized to interest expense using the effective interest method over the term of the Convertible Notes. Issuance costs attributable to the equity component are included with the equity component in stockholders’ equity.

The net carrying value of the liability component of the Convertible Notes was as follows (in thousands):

 

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

Principal

 

$

230,000

 

 

$

230,000

 

Less: unamortized debt discount

 

 

37,190

 

 

 

46,820

 

Less: unamortized debt issuance costs

 

 

4,510

 

 

 

5,686

 

Net carrying amount

 

$

188,300

 

 

$

177,494

 

The net carrying value of the equity component of the Convertible Notes was $50.0 million at December 31, 2020 and 2019.

The interest expense related to the Convertible Notes was as follows (in thousands):

 

 

 

For the Year Ended December 31,

 

 

 

2020

 

 

2019

 

Contractual interest expense

 

$

575

 

 

$

313

 

Amortization of debt issuance cost and discount

 

 

10,806

 

 

 

5,635

 

Total

 

$

11,381

 

 

$

5,948

 

Credit agreement

Revolving credit facility

The Company has a $150.0 million credit agreement that was amended on June 5, 2019, to permit the issuance of the Convertible Notes and extend the maturity date of the credit facility to December 15, 2023 (“2019 Amended Credit Agreement”). The 2019 Amended Credit Agreement provides for an accordion feature that allows the Company to expand the size of the revolving line of credit by an additional $50.0 million, subject to certain conditions, by obtaining additional commitments from the existing lenders or by causing a person acceptable to the administrative agent to become a lender (in each case subject to the terms and conditions set forth in the 2019 Amended Credit Agreement).

As of December 31, 2020, the Company had $30.0 million of outstanding borrowings under the 2019 Amended Credit Agreement and there was $120.0 million available for future borrowing at that time. In January 2021, the Company repaid the $30.0 million borrowing outstanding at December 31, 2020. The 2019 Amended Credit Agreement is available for general corporate purposes, including working capital, capital expenditures, and permitted acquisitions.

Borrowings under the 2019 Amended Credit Agreement bear interest at a rate per annum equal to an agreed upon applicable margin plus, at the Company’s option, either the Alternate Base Rate (defined as the greatest of (1) the Prime Rate (as defined in the 2019 Amended Credit Agreement) in effect on such day, (2) the Federal Funds Effective Rate (as defined in the 2019 Amended Credit Agreement) in effect on such day plus 1/2 of 1.00% or (3) the Adjusted LIBO Rate (as defined in the 2019 Amended Credit Agreement) for a one month interest period on such day (or if such day is not a business day, the immediately preceding business day) plus 1.00%) or the Adjusted LIBO Rate. The applicable margin for borrowings under the 2019 Amended Credit Agreement is based on the Company’s most recently tested consolidated total net leverage ratio and will vary from (a) in the case of Eurodollar loans, 1.25% to 2.00%, and (b) in the case of ABR loans or swingline loans, 0.25% to 1.00%. The Company pays a commitment fee ranging from 0.15% to 0.30% on the unused portion of the 2019 Amended Credit Agreement. The weighted average interest rate on borrowings under the 2019 Amended Credit Agreement was 1.5% for the year ended December 31, 2020.

Collateral and guarantees

The 2019 Amended Credit Agreement is secured by collateral including (i) substantially all of the Company’s properties and assets, and the properties and assets of the Company’s domestic subsidiaries but excluding any patents, copyrights, patent applications or copyright applications or any trade secrets or software products and (ii) pledges of the equity interests in all present and future domestic subsidiaries (subject to certain exceptions as provided for under the 2019 Amended Credit Agreement). The Company’s direct and indirect domestic subsidiaries are guarantors of all the obligations under the 2019 Amended Credit Agreement.

Debt covenants

The 2019 Amended Credit Agreement requires the Company to maintain the following financial covenants:

 

Maximum Net Leverage Ratio : On the last day of each fiscal quarter, the Company on a consolidated basis will not permit the ratio of total indebtedness (net of unrestricted domestic cash in excess of $20.0 million) to EBITDA, as such terms are defined in the 2019 Amended Credit Agreement, for the rolling four quarter period ending on such date to be greater than 5.00 to 1.00 as of the last day of each fiscal quarter.

 

 

Senior Secured Leverage Ratio : On the last day of each fiscal quarter, the Company on a consolidated basis will not permit the ratio of total indebtedness secured by a lien (net of unrestricted domestic cash in excess of $20.0 million) to EBITDA, as such terms are defined in the 2019 Amended Credit Agreement, for the rolling four quarter period ending on such date to be greater than 3.00 to 1.00 as of the last day of each fiscal quarter.

 

Consolidated Interest Coverage Ratio : On the last day of each fiscal quarter, the Company on a consolidated basis will not permit the ratio of (x) EBITDA to (y) cash Consolidated Interest Expense, as such terms are defined in the 2019 Amended Credit Agreement, in each case for the rolling four quarter period ending on such date, to be less than 3.00 to 1.00 as of the last day of each fiscal quarter.

At December 31, 2020, the Company was in compliance with all of the above financial covenants.

Other

The Company has available overdraft and line of credit facilities in several countries in which it operates. These credit facilities are with various domestic and international banks and are at quoted market rates. At December 31, 2020 and 2019, the Company had $3.6 million and $3.5 million, respectively, of availability under these facilities and there were no outstanding commitments.

 

XML 30 R17.htm IDEA: XBRL DOCUMENT v3.20.4
Leases
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Leases

8. Leases

The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease assets and operating lease obligations on the Company’s consolidated balance sheets. Finance leases are included in property and equipment, current portion of long-term debt, and long-term debt on the consolidated balance sheets.  

ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments under the lease. Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. At commencement date, the ROU asset also includes adjustments for lease prepayments, lease incentives received and the lessee's initial direct costs, if applicable. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. The incremental borrowing rates are determined using rates specific to the term of the lease, economic environments where lease activity is concentrated, value of lease portfolio, and assuming full collateralization of the loans. Subsequent to the commencement date, the operating ROU asset is equal to the remeasured lease liability adjusted for cumulative prepaid or accrued rent if the lease payments are uneven throughout the lease term, unamortized lease incentives, unamortized initial direct costs and any impairment of the ROU assets. The lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease cost for minimum lease payments is recognized on a straight-line basis over the lease term.

The Company does not recognize a lease liability or ROU asset for short-term leases (leases with a term of twelve months or less). For contracts with lease and non-lease components, the Company does not allocate the contract consideration, and accounts for the lease and non-lease components as a single lease component.

The Company’s operating leases consist of office facilities, office equipment and cars and the Company’s finance leases consist of office equipment and cars. The Company’s leases have remaining terms of less than one year to 8.7 years, some of which include one or more options to renew, with renewal terms up to six years and some of which include options to terminate the leases within the next three years.

The components of lease cost were as follows (in thousands):

 

 

 

For the Year Ended December 31,

 

 

 

2020

 

 

2019

 

Operating lease cost

 

$

13,412

 

 

$

13,287

 

 

 

 

 

 

 

 

 

 

Finance lease cost:

 

 

 

 

 

 

 

 

Amortization of ROU assets

 

$

634

 

 

$

525

 

Interest on lease liabilities

 

 

32

 

 

21

 

Total finance lease cost

 

$

666

 

 

$

546

 

 

Operating lease cost includes short-term leases and variable lease costs, which are immaterial. Rent cost related to operating leases for office facilities was $12.1 million, $11.8 million and $11.0 million for the years ended December 31, 2020, 2019 and 2018, respectively.

Supplemental balance sheet information related to lease liabilities was as follows:

 

 

December 31,

 

(in thousands, except lease term and discount rate)

2020

 

 

2019

 

Operating leases:

 

 

 

 

 

 

 

Operating lease ROU assets

$

33,526

 

 

$

28,134

 

 

 

 

 

 

 

 

 

Current portion of operating lease liabilities

$

10,331

 

 

$

9,141

 

Operating lease liabilities, net of current portion

 

24,323

 

 

 

20,174

 

Total operating lease liabilities

$

34,654

 

 

$

29,315

 

 

 

 

 

 

 

 

 

Weighted average remaining lease term

4.2

 

 

4.2

 

Weighted average discount rate

 

4.7

%

 

 

5.6

%

 

 

 

 

 

 

 

 

Finance leases:

 

 

 

 

 

 

 

Property and equipment

$

2,665

 

 

$

2,745

 

Accumulated depreciation

 

(1,797

)

 

 

(1,447

)

Property and equipment, net

$

868

 

 

$

1,298

 

 

 

 

 

 

 

 

 

Current portion of long-term debt

$

422

 

 

$

430

 

Long-term debt, net of current portion

 

353

 

 

 

744

 

Total finance lease liabilities

$

775

 

 

$

1,174

 

 

 

 

 

 

 

 

 

Weighted average remaining lease term

 

2.1

 

 

 

2.7

 

Weighted average discount rate

 

3.1

%

 

 

3.5

%

 

Supplemental cash flow information related to leases was as follows (in thousands):

 

 

For the Year Ended December 31,

 

 

2020

 

 

2019

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

 

Operating cash flows from operating leases

$

(11,875

)

 

$

(11,355

)

Operating cash flows from finance leases

$

(32

)

 

$

(46

)

Financing cash flows from finance leases

$

(456

)

 

$

(438

)

 

 

 

 

 

 

 

 

ROU assets obtained in exchange for lease obligations:

 

 

 

 

 

 

 

Operating leases

$

11,713

 

 

$

11,251

 

Finance leases

$

118

 

 

$

632

 

 

Maturities of operating lease liabilities at December 31, 2020, were as follows (in thousands):

 

Year ending December 31,

 

 

 

2021

$

11,704

 

2022

 

9,408

 

2023

 

6,900

 

2024

 

4,178

 

2025

 

2,786

 

Thereafter

 

3,203

 

Total lease payments

 

38,179

 

Less: imputed interest

 

3,525

 

Total operating lease liabilities

$

34,654

 

 

 

XML 31 R18.htm IDEA: XBRL DOCUMENT v3.20.4
Other Liabilities
12 Months Ended
Dec. 31, 2020
Other Liabilities Disclosure [Abstract]  
Other Liabilities

9. Other liabilities

The following table provides the details of other accrued expenses and current liabilities (in thousands):

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

Income taxes payable

 

$

7,250

 

 

$

6,008

 

Accrued VAT

 

 

6,604

 

 

 

5,312

 

Accrued professional fees

 

 

3,156

 

 

 

2,581

 

Accrued royalties

 

 

2,009

 

 

 

2,314

 

Obligations for acquisition of businesses

 

 

1,957

 

 

 

1,362

 

Defined contribution plan liabilities

 

 

1,660

 

 

 

1,593

 

Non-income tax liabilities

 

 

1,366

 

 

 

1,253

 

Billings in excess of cost

 

 

1,108

 

 

 

879

 

Other current liabilities

 

 

5,872

 

 

 

7,301

 

Total

 

$

30,982

 

 

$

28,603

 

 

The following table provides the details of other long-term liabilities (in thousands):

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

Pension and other post retirement liabilities

 

$

14,497

 

 

$

10,379

 

Deferred tax liabilities

 

 

8,028

 

 

 

6,275

 

Other liabilities

 

 

4,889

 

 

 

10,018

 

Total

 

$

27,414

 

 

$

26,672

 

 

XML 32 R19.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements
12 Months Ended
Dec. 31, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements

10. Fair value measurements

The accounting guidance for fair value, among other things, defines fair value, establishes a consistent framework for measuring fair value and expands disclosure for each major asset and liability category measured at fair value on either a recurring or nonrecurring basis. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The framework for measuring fair value consists of a three-level valuation hierarchy that prioritizes the inputs to valuation techniques used to measure fair value based upon whether such inputs are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect market assumptions made by the reporting entity. The three-level hierarchy for the inputs to valuation techniques is briefly summarized as follows:

 

 

Level 1—

Quoted prices in active markets for identical assets and liabilities at the measurement date;

 

 

Level 2—

Observable inputs, other than the quoted prices in active markets, that are observable either directly or indirectly; and

 

 

Level 3—

Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.

An asset’s or liability’s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.

The carrying value of cash and cash equivalents, accounts receivable and accounts payable approximate fair value due to their short maturities. Interest on the Company’s line of credit is at a variable rate, and as such the debt obligation outstanding approximates fair value.

The carrying value of the Company’s Convertible Notes are at face value less unamortized debt discount and issuance costs. The estimated fair values of the Convertible Notes, which the Company has classified as Level 2 financial instruments, were determined based on quoted bid prices of the Convertible Notes on the last trading day of each reporting period. At December 31, 2020, the fair value of the Convertible Notes was $316.3 million and is presented for required disclosure purposes only. For further information on the Convertible Notes see Note 7.

The Company is exposed to certain financial market risks related to its ongoing business operations. The Company can manage foreign currency exchange rate risk and interest rate risk through derivative financial instruments and hedging activities. Derivative financial instruments and hedging activities can be utilized to protect the Company’s cash flow from adverse movements in foreign currency exchange rates and to manage interest costs. Although the Company is exposed to credit loss in the event of nonperformance by the counterparty to the derivative financial instruments, the Company attempts to limit this exposure by entering into agreements directly with major financial institutions that meet the Company’s credit standards and that are expected to fully satisfy their obligations under the contracts. The Company had no foreign exchange contracts or derivative financial instruments at December 31, 2020 or 2019.

XML 33 R20.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity
12 Months Ended
Dec. 31, 2020
Equity [Abstract]  
Stockholders' Equity

11. Stockholders’ equity

Preferred stock

As of December 31, 2020, the Company had authorized 45,000,000 shares of preferred stock, par value $0.0001, of which no shares were issued or outstanding. The Board of Directors has the authority to issue the preferred stock in one or more series and to fix rights, preferences, privileges, and restrictions, including dividends and the number of shares constituting any series or the designation of such series, without any further vote or action by the stockholders.

Common stock

As of December 31, 2020, the Company had authorized 513,796,572 shares of Class A common stock, par value $0.0001, and 41,203,428 shares of Class B common stock, par value $0.0001. The rights of the holders of Class A common stock and Class B common stock are identical, except with respect to voting and conversion rights. Each share of Class A common stock is entitled to one vote per share. Each share of Class B common stock is entitled to ten votes per share and is convertible into one share of Class A common stock.

The holders of Class A and Class B common stock are entitled to dividends at the sole discretion of the Board of Directors. No common stock dividends were declared or paid in 2020, 2019, or 2018.

XML 34 R21.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation
12 Months Ended
Dec. 31, 2020
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Stock-Based Compensation

12. Stock-based compensation

2001 stock-based compensation plans

Nonqualified stock option plan

In 2001, the Company established the Nonqualified Stock Option Plan (“NSO Plan”) under which 2,533,931 stock options with an exercise price of $.000025 remain outstanding at December 31, 2020. The NSO Plan was terminated in 2003. Stock options under the NSO plan were immediately vested and have a contractual term of 35 years from the date of grant. The outstanding awards will continue to be governed by their existing terms under the NSO Plan. The NSO Plan is accounted for as an equity plan.

The following table summarizes the stock option activity under the NSO Plan:

 

 

 

Number of

options

 

 

Weighted

average

exercise price

per share

 

 

Weighted

average

remaining

contractual

term (years)

 

 

Aggregate intrinsic value (in millions)

 

Outstanding at January 1, 2020

 

 

3,557,436

 

 

$

0.000025

 

 

 

17.0

 

 

$

127.8

 

Exercised

 

 

(1,023,505

)

 

$

0.000025

 

 

 

 

 

 

 

 

 

Forfeited

 

 

 

 

$

 

 

 

 

 

 

 

 

 

Outstanding and exercisable at December 31, 2020

 

 

2,533,931

 

 

$

0.000025

 

 

 

16.0

 

 

$

147.4

 

 

The total intrinsic value of the NSO Plan stock options exercised during the years ended December 31, 2020, 2019 and 2018, was $43.1 million, $28.8 million and $68.4 million, respectively.

Incentive and nonqualified stock-based plan

Also, in 2001, the Company established the Incentive and Nonqualified Stock-based Plan (“ISO Plan”) which was terminated in 2011 and was authorized to issue nonqualified stock options (“NQSO”) and incentive stock options (“ISO”) totaling 11,153,872 shares of Class A common stock. The NQSO grants could be issued at less than the fair market value at date of grant under the terms of the ISO Plan, while ISO grants were issued at a price equal to or greater than the fair market value at date of grant. Options generally vest over a two to three-year period. All options have a contractual term of ten years from the date of grant.

The following table summarizes the stock option activity under the 2001 Stock-based compensation plans for the periods indicated as follows:

 

 

 

Number of

options

 

 

Weighted

average

exercise price

per share

 

 

Weighted

average

remaining

contractual

term (years)

 

 

Aggregate intrinsic value (in millions)

 

Outstanding at January 1, 2020

 

 

103,000

 

 

$

0.64

 

 

 

1.0

 

 

$

3.6

 

Exercised

 

 

(103,000

)

 

$

0.64

 

 

 

 

 

 

 

 

 

Forfeited

 

 

 

 

$

 

 

 

 

 

 

 

 

 

Outstanding and exercisable at December 31, 2020

 

 

 

 

$

 

 

 

 

 

 

 

 

The total intrinsic value of the ISO Plan stock options exercised during the years ended December 31, 2020, 2019 and 2018, was $3.8 million, $14.4 million, and $5.2 million, respectively.

2012 stock-based compensation plans

During 2012, the Company established the 2012 Incentive and Nonqualified Stock Option Plan (“2012 Plan”) which permits the issuance of 5,200,000 shares of Class A common stock for the grant of nonqualified stock options (“NQSO”) and incentive stock options (“ISO”) for management, other employees, and board members of the Company. The options are issued at a price equal to or greater than fair market value at date of grant. All options have a contractual term of 10 years from date of grant.

The 2012 Plan is accounted for as an equity plan. For those options expected to vest, compensation expense is recognized on a straight-line basis over a four-year period, the total requisite service period of the awards. Total compensation cost related to nonvested awards not yet recognized as of December 31, 2020, was $0.1 million and is expected to be recognized over a weighted average period of 0.4 years.

The following table summarizes the stock option activity under the 2012 Plan for the periods indicated as follows:

 

 

 

Number of

options

 

 

Weighted

average

exercise price

per share

 

 

Weighted

average

remaining

contractual

term (years)

 

 

Aggregate intrinsic value (in millions)

 

Outstanding at January 1, 2020

 

 

1,183,817

 

 

$

4.23

 

 

 

6.1

 

 

 

 

 

Granted

 

 

 

 

$

 

 

 

 

 

 

 

 

 

Exercised

 

 

(351,165

)

 

$

4.18

 

 

 

 

 

 

 

 

 

Forfeited

 

 

(8,000

)

 

$

4.31

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2020

 

 

824,652

 

 

$

4.26

 

 

 

5.1

 

 

 

 

 

Exercisable at December 31, 2020

 

 

691,362

 

 

$

4.08

 

 

 

4.8

 

 

$

37.4

 

 

The total intrinsic value of the 2012 Plan stock options exercised during the years ended December 31, 2020, 2019, and 2018, was $13.9 million, $11.2 million and $18.0 million, respectively.

2017 stock-based compensation plan

In 2017, the Company’s board of directors adopted the 2017 Equity Incentive Plan (“2017 Plan”), which was approved by the Company’s stockholders. The 2017 Plan provides for the grant of incentive stock options to the Company’s employees and any parent and subsidiary corporations’ employees, and for the grant of nonstatutory stock options, stock appreciation rights, restricted stock, restricted stock units, performance units, performance shares, other cash-based and stock-based awards to the Company’s employees, directors and consultants and the Company’s parent, subsidiary, and affiliate corporations’ employees and consultants. The 2017 Plan has 10,277,034 authorized shares of the Company’s Class A common stock reserved for issuance.

The following table summarizes the restricted stock units, or RSUs, awarded under the 2017 Plan for the period:

 

 

 

 

Number of RSUs

 

Outstanding at January 1, 2020

 

 

781,301

 

Granted

 

 

641,723

 

Vested

 

 

(222,716

)

Forfeited

 

 

(45,372

)

Outstanding at December 31, 2020

 

 

1,154,936

 

The following table summarizes the stock option activity under the 2017 Plan for the period:

 

 

Number of

options

 

 

Weighted

average

exercise price

per share

 

 

Weighted

average

remaining

contractual

term (years)

 

 

Aggregate intrinsic value (in millions)

Outstanding at January 1, 2020

 

 

20,000

 

 

$

38.11

 

 

 

9.2

 

 

 

Granted

 

 

4,209,454

 

 

$

45.68

 

 

 

 

 

 

 

Exercised

 

 

(5,000

)

 

$

38.11

 

 

 

 

 

 

 

Forfeited

 

 

(20,972

)

 

$

40.80

 

 

 

 

 

 

 

Outstanding at December 31, 2020

 

 

4,203,482

 

 

$

45.68

 

 

 

9.7

 

 

 

Exercisable at December 31, 2020

 

 

158

 

 

$

29.22

 

 

 

0.2

 

 

 

The weighted average grant date fair value of the RSUs was $32.22 and the RSUs generally vest in four equal annual installments. The fair value of RSUs that vested during the year ended December 31, 2020, was $6.7 million. Total compensation cost related to nonvested awards not yet recognized as of December 31, 2020, was $90.9 million, and is expected to be recognized over a weighted average period of 2.7 years.

Fair value of equity awards

The Company measures the fair value of its stock options on the date of grant using the Black-Scholes option pricing model. This valuation model requires the Company to make certain estimates and assumptions, including assumptions related to the expected price volatility of the Company’s stock, the period under which the options will be outstanding, the rate of return on risk-free investments, and the expected dividend yield for the Company’s stock.

The fair values of the Company’s stock options granted during the year ended December 31, 2020 and 2019, were estimated using the following assumptions:

 

 

2020 grants

 

 

2019 grants

 

Weighted average grant date fair value per share

 

$29.22 - 57.72

 

 

$

38.11

 

Expected volatility

 

34 - 35%

 

 

 

42

%

Expected term (in years)

 

 

6.25

 

 

 

6.25

 

Risk-free interest rate

 

0.46 - 0.6%

 

 

 

1.80

%

Expected dividend yield

 

 

0

%

 

 

0

%

 

These assumptions and estimates are as follows:

 

 

Fair Value of Common Stock. The Company used the publicly quoted price as reported on the Nasdaq Global Select Market as the fair value of its common stock.

 

 

Expected Term. The Company used the simplified method to determine the expected term.

 

Risk-Free Interest Rate. The Company based the risk-free interest rate on U.S. Treasury zero-coupon yield curves with a remaining term equal to the expected term of the option.

 

Expected Volatility. As the Company does not have an extensive trading history for its common stock, the expected volatility was derived using the historical volatility of the returns of comparable publicly traded companies combined with the brief trading history of the Company’s common stock.

The Company did not grant any stock options during the year ended December 31, 2018.

Other

In connection with the acquisition of Polliwog, per the Stock Purchase Agreement, 256,594 shares of the Company’s Class A Common Stock will be issued to existing employees, subject to continuing employment. The shares will be issued on the one-, two- and three-year anniversaries of the closing, subject to potential reduction in certain circumstances. The accounting treatment for these shares in the context of the business combination is to recognize the expense as a post-combination expense, not as transaction consideration.

The estimated post combination expense to the Company as a result of the business combination was approximately $8.7 million which is recognized on a straight-line basis over the employment period that was stipulated in the Stock Purchase Agreement. As of December 31, 2020, the weighted average remaining service period is 1.8 years. Once the vesting conditions of the service period are met, the Company will issue shares for each award. Stock-based compensation expense includes $2.9 million and $0.7 million expense related to these shares for the years ended December 31, 2020 and 2019, respectively.

Stock-based compensation expense

The stock-based compensation expense was recorded as follows (in thousands):

 

 

 

Year ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Cost of revenue-software

 

$

2,473

 

 

$

1,069

 

 

$

31

 

Research and development

 

 

8,372

 

 

 

2,917

 

 

 

740

 

Sales and marketing

 

 

6,423

 

 

 

2,250

 

 

 

910

 

General and administrative

 

 

4,087

 

 

 

2,292

 

 

 

1,658

 

Total stock-based compensation expense

 

$

21,355

 

 

$

8,528

 

 

$

3,339

 

 

XML 35 R22.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Income Taxes

13. Income taxes

The components of income (loss) before income taxes are as follows (in thousands):

 

 

 

Year ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

U.S.

 

$

(22,127

)

 

$

(14,732

)

 

$

4,228

 

Non-U.S.

 

 

24,159

 

 

 

18,120

 

 

 

22,796

 

 

 

$

2,032

 

 

$

3,388

 

 

$

27,024

 

 

The significant components of the income tax expense are as follows (in thousands):

 

 

 

Year ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Current

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Federal

 

$

 

 

$

 

 

$

2

 

Non-U.S.

 

 

23,197

 

 

 

11,434

 

 

 

12,629

 

U.S. State and Local

 

 

(315

)

 

 

446

 

 

 

(16

)

Total current

 

 

22,882

 

 

 

11,880

 

 

 

12,615

 

Deferred

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Federal

 

 

(881

)

 

 

193

 

 

 

1,714

 

Non-U.S.

 

 

(9,849

)

 

 

(1,143

)

 

 

(2,823

)

U.S. State and Local

 

 

380

 

 

 

 

 

 

(17

)

Total deferred

 

 

(10,350

)

 

 

(950

)

 

 

(1,126

)

Income tax expense

 

$

12,532

 

 

$

10,930

 

 

$

11,489

 

 

 

The reconciliation of income taxes calculated at the U.S. Federal statutory income tax rate to income tax expense is as follows (in thousands):

 

 

 

Year ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

U.S. federal statutory rate

 

 

21

%

 

 

21

%

 

 

21

%

Income taxes at U.S. federal statutory rate

 

$

427

 

 

$

711

 

 

$

5,675

 

Foreign income taxes at rates other than the federal statutory rate

 

 

1,161

 

 

 

1,247

 

 

 

2,179

 

U.S. state and local income taxes, net of U.S. federal tax benefit

 

 

(4,892

)

 

 

(6,836

)

 

 

(3,453

)

U.S. effect of changes in tax laws

 

 

4,946

 

 

 

 

 

 

 

U.S. effect of foreign operations

 

 

1,205

 

 

 

8,609

 

 

 

 

Change in valuation allowance

 

 

5,215

 

 

 

18,138

 

 

 

21,544

 

Foreign withholding taxes

 

 

6,691

 

 

 

5,975

 

 

 

5,103

 

U.S. foreign tax credit and deduction

 

 

(1,308

)

 

 

(7,059

)

 

 

(5,648

)

Research and development tax credit

 

 

2,576

 

 

 

(2,600

)

 

 

(2,819

)

Stock-based compensation

 

 

(5,001

)

 

 

(4,574

)

 

 

(14,964

)

Meals & entertainment

 

 

77

 

 

 

246

 

 

 

181

 

Other

 

 

640

 

 

 

(1,068

)

 

 

1,206

 

Uncertain tax positions

 

 

720

 

 

 

(1,859

)

 

 

903

 

Acquisition costs

 

 

75

 

 

 

 

 

 

503

 

Tax law changes

 

 

 

 

 

 

 

 

1,079

 

Income tax expense

 

$

12,532

 

 

$

10,930

 

 

$

11,489

 

 

The Tax Act subjects a U.S. shareholder to current tax on global intangible low-taxed income (“GILTI”) earned by certain foreign subsidiaries. The impact of GILTI resulted in no incremental tax expense for the year ended December 31, 2020 due to a full valuation allowance on U.S. net deferred tax assets. In addition, the Company has made an accounting policy election to treat taxes due under the GILTI provision as a current period expense. On July 23, 2020, the Department of Treasury published final regulations under the GILTI and Subpart F provisions of the Code regarding the treatment of income that is subject to a high rate of foreign tax (“high-tax exclusion”). These regulations, among other things, permit U.S. shareholders of foreign corporations to make an election for a controlled foreign corporation to exclude from subpart F income any item of income received by the controlled foreign corporation if that income is subject to an effective tax rate greater than 90% of the maximum U.S. corporate income tax rate of 21%. The Company has evaluated the impact of these regulations and made an election to avail the high-tax exclusion for tax years 2018 and 2019. Since this is an annual election, the Company intends to make a high-tax exclusion election for 2020 tax year and has recorded the impact of the election in its 2020 year-end tax provision.

The Tax Cuts and Jobs Act, or the Tax Act, was enacted on December 22, 2017. The Tax Act reduced the U.S. federal corporate income tax rate from 35% to 21%, required companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred and created new taxes on certain foreign sourced earnings. The Company applied the guidance in Staff Accounting Bulletin No. 118, Income Tax Accounting Implications of the Tax Cut and Jobs Act when accounting for the enactment-date effects of the Tax Act. At December 31, 2018, the Company had completed its accounting for the tax effects of the Tax Act; the Company did not record any adjustments to the provisional amounts recorded at December 31, 2017 related to the remeasurement of its deferred balances. At December 31, 2017, the Company originally recorded a provisional amount for its one-time transition tax of $4.2 million, which was substantially offset by available foreign tax credits. During the year ended December 31, 2018, the Company revised its estimate of the provisional amount of the one-time transition tax. Upon further analyses of certain aspects of the Tax Act and refinement of its calculations, the Company increased its provisional amount of transition tax by approximately $0.6 million for the year ended December 31, 2018. This resulted in no change to income tax expense due to the impact of foreign tax credits.

 

 

Deferred income tax assets and liabilities result from differences in the basis of assets and liabilities for tax and financial statements purposes. The approximate tax effect of each type of temporary difference, and operating losses and tax credit carryforwards that give rise to a significant portion of the deferred tax assets and liabilities are as follows (in thousands):

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

Deferred tax assets:

 

 

 

 

 

 

 

 

Deferred revenue

 

$

12,135

 

 

$

11,408

 

Net operating loss carryforwards

 

 

66,160

 

 

 

38,745

 

Tax credit carryforwards

 

 

26,299

 

 

 

38,981

 

Stock-based compensation

 

 

3,766

 

 

 

6,480

 

Capitalized research and development

 

 

6,472

 

 

 

7,162

 

Lease obligation

 

 

9,956

 

 

 

7,579

 

Employee benefits

 

 

5,980

 

 

 

5,189

 

Other

 

 

2,618

 

 

 

1,968

 

Total gross deferred tax assets

 

 

133,386

 

 

 

117,512

 

Less: valuation allowances

 

 

(96,831

)

 

 

(84,356

)

Net deferred tax assets (1)

 

 

36,555

 

 

 

33,156

 

Deferred tax liabilities:

 

 

 

 

 

 

 

 

Prepaid royalties

 

 

584

 

 

 

 

Property and equipment and intangibles

 

 

16,177

 

 

 

13,588

 

Deferred tax on investment in subsidiary

 

 

790

 

 

 

474

 

Lease right of use asset

 

 

9,610

 

 

 

7,247

 

Convertible debt, net of issuance costs

 

 

8,685

 

 

 

10,899

 

Other

 

 

1,612

 

 

 

1,432

 

Total deferred tax liabilities

 

 

37,458

 

 

 

33,640

 

Total net deferred tax (liabilities) assets

 

$

(903

)

 

$

(484

)

 

(1)

Reflects gross amount before jurisdictional netting of deferred tax assets and liabilities.

Deferred tax assets and liabilities are determined separately for each tax jurisdiction on a separate or on a consolidated tax filing basis, as applicable, in which the Company conducts its operations or otherwise incurs taxable income or losses. A valuation allowance is recorded when it is more likely than not that some portion or all of the gross deferred tax assets will not be realized. The realization of deferred tax assets depends on the ability to generate sufficient taxable income of the appropriate character within the carryback or carryforward periods provided for in the tax law for each applicable tax jurisdiction. The Company considers the following possible sources of taxable income when assessing the realization of deferred tax assets:

 

taxable income in prior carryback years;

 

future reversals of existing taxable temporary differences;

 

future taxable income exclusive of reversing temporary differences and carryforwards; and

 

prudent and feasible tax planning strategies that the Company would be willing to undertake to prevent a deferred tax asset from otherwise expiring.

The assessment regarding whether a valuation allowance is required or whether a change in judgment regarding the valuation allowance has occurred also considers all available positive and negative evidence, including but not limited to:

 

nature, frequency, and severity of cumulative losses in recent years;

 

duration of statutory carryforward and carryback periods;

 

statutory limitations against utilization of tax attribute carryforwards against taxable income;

 

historical experience with tax attributes expiring unused; and

 

near‑ and medium‑term financial outlook.

The weight given to the positive and negative evidence is commensurate with the extent to which the evidence may be objectively verified. Accordingly, it is generally difficult to conclude a valuation allowance is not required when there is significant objective and verifiable negative evidence, such as cumulative losses in recent years. The Company uses the actual results for the last two years and current year results as the primary measure of cumulative losses in recent years.

The evaluation of deferred tax assets requires judgment in assessing the likely future tax consequences of events recognized in the financial statements or tax returns and future profitability. The recognition of deferred tax assets represents the Company’s best estimate of those future events. Changes in the current estimates, due to unanticipated events or otherwise, could have a material effect on the Company’s results of operations and financial condition.

In certain tax jurisdictions, the Company’s analysis indicates that it has cumulative losses in recent years. This is considered significant negative evidence, which is objective and verifiable and, therefore, difficult to overcome. However, the cumulative loss position is not solely determinative and, accordingly, the Company considers all other available positive and negative evidence in its analysis. Based on its analysis, the Company has recorded a valuation allowance for the portion of deferred tax assets where based on the weight of available evidence it is unlikely to realize those deferred tax assets.

Based on the evidence available including a lack of sustainable earnings, the Company in its judgment previously recorded a valuation allowance against substantially all of its net deferred tax assets in the United States. If a change in judgment regarding this valuation allowance were to occur in the future, the Company will record a potentially material deferred tax benefit, which could result in a favorable impact on the effective tax rate in that period.  

As a result of the Tax Act, the Company has not had a change in judgement regarding the gross book-tax basis differences in its non-U.S. consolidated subsidiaries. The Tax Act required a one-time transition tax for deemed repatriation of accumulated undistributed earnings of certain foreign investments. If we determine that all or a portion of our foreign earnings are no longer indefinitely reinvested, we may be subject to additional foreign withholding taxes, U.S. taxes on foreign currency fluctuations on these accumulated undistributed earnings, and incremental U.S. state income taxes, beyond the Tax Act's one-time transition tax. The Company continues to record deferred foreign taxes on gross book-tax basis differences to the extent of foreign distributable reserves and excess cash balances for its subsidiary in India. Determining the amount of unrecognized deferred tax liability related to any remaining undistributed foreign earnings is not practicable.

The following table summarizes the changes to the valuation allowance balance (in thousands):

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Beginning balance

 

$

84,356

 

 

$

78,155

 

 

$

56,761

 

Additions charged to expense

 

 

5,215

 

 

 

18,138

 

 

 

21,544

 

Other

 

 

7,260

 

 

 

(11,937

)

 

 

(150

)

Ending balance

 

$

96,831

 

 

$

84,356

 

 

$

78,155

 

 

The change in valuation allowance in Other for 2020 of $7.3 million is primarily related to a valuation allowance recorded on deferred tax assets established during purchase accounting from the Univa acquisition. The change in valuation allowance in Other for 2019 of $11.9 million is related to the issuance of convertible debt, net of issuance costs. The change in valuation allowance in Other for 2018 of $0.2 million is related to a decrease in valuation allowance from ASC 606 adoption of $12.6 million, the tax benefit recorded in other comprehensive income of $0.2 million, offset by an increase in valuation allowance recorded for business combinations of $12.6 million.

The following table summarizes the amount and expiration dates of operating loss and tax credit carryforwards at December 31, 2020 (in thousands):

 

 

 

Expiration dates

 

Amounts

 

U.S. general business credits and loss carryforwards

 

2021-Indefinite

 

$

79,591

 

Foreign loss carryforwards

 

Indefinite

 

 

9,990

 

U.S. foreign tax credits

 

2027

 

 

2,878

 

Total operating loss and tax credit carryforwards

 

 

 

$

92,459

 

 

 

A reconciliation of the beginning and ending amounts of unrecognized tax benefits is as follows (in thousands):

 

 

 

Year ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Unrecognized tax benefits—January 1

 

$

15,540

 

 

$

17,097

 

 

$

6,157

 

Increase in unrecognized tax benefits as a result of:

 

 

 

 

 

 

 

 

 

 

 

 

Additions for tax positions of current period

 

 

310

 

 

 

(203

)

 

 

234

 

Additions for tax positions of prior periods

 

 

1,890

 

 

 

642

 

 

 

10,866

 

Reductions for tax positions of prior periods

 

 

(8,816

)

 

 

(1,834

)

 

 

(100

)

Reductions due to statute of limitations

 

 

 

 

 

(162

)

 

 

(60

)

Unrecognized tax benefits—December 31

 

$

8,924

 

 

$

15,540

 

 

$

17,097

 

 

At December 31, 2020, the Company had $3.5 million of gross unrecognized tax benefits that if recognized would affect the effective tax rate. The Company expects a reduction over the next 12 months in the gross unrecognized tax benefits of approximately $0.4 million which if recognized would not impact the effective tax rate during 2021.

The Company operates globally but considers its more significant tax jurisdictions to include the United States, India, Germany, Japan, and China. India has tax years open for examination from 2009 through 2020. All other significant jurisdictions have open tax years from 2015 through 2020.

The Company records interest and penalties with respect to unrecognized tax benefits as a component of the provision for income taxes. For the years ended December 31, 2020 and 2019, accrued interest and penalties related to unrecognized tax benefits were insignificant.

XML 36 R23.htm IDEA: XBRL DOCUMENT v3.20.4
Net (Loss) Income Per Share
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Net (Loss) Income Per Share

14. Net (loss) income per share

Basic net (loss) income per share attributable to common stockholders is computed using the weighted average number of shares of common stock outstanding for the period, excluding stock options and restricted stock units (“RSUs”). Diluted net (loss) income per share attributable to common stockholders is based upon the weighted average number of shares of common stock outstanding for the period and potentially dilutive common shares, including the effect of stock options and RSUs under the treasury stock method. The following table sets forth the computation of the numerators and denominators used in the basic and diluted net (loss) income per share amounts (in thousands, except per share data):

 

 

 

Year ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income

 

$

(10,500

)

 

$

(7,542

)

 

$

15,535

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Denominator for basic (loss) income per share—

  weighted average shares

 

 

73,241

 

 

 

71,544

 

 

 

67,468

 

Effect of dilutive securities, stock options and RSUs

 

 

 

 

 

 

 

 

7,410

 

Denominator for dilutive (loss) income per share

 

 

73,241

 

 

 

71,544

 

 

 

74,878

 

Net (loss) income per share attributable to common stockholders, basic

 

$

(0.14

)

 

$

(0.11

)

 

$

0.23

 

Net (loss) income per share attributable to common stockholders, diluted

 

$

(0.14

)

 

$

(0.11

)

 

$

0.21

 

 

Since the Company was in a net loss position for the years ended December 31, 2020 and 2019, basic net loss per share attributable to common stockholders is the same as diluted net loss per share for those periods as the inclusion of all potential common shares outstanding would have been anti-dilutive. For the years ended December 31, 2020 and 2019, respectively, there were 3.1 million and 5.7 million potentially anti-dilutive shares, which were excluded from the computation of net loss per share. For the year ended December 31, 2018, there were no anti-dilutive shares, which were excluded from the computation of net income per share.

 

The Company expects to settle the principal amount of the Convertible Notes in cash, and therefore, the Company uses the treasury stock method for calculating any potential dilutive effect of the Conversion Option on diluted net (loss) income per share, if applicable. The Conversion Option will have a dilutive impact on net income per share of common stock when the average market price of the Company’s Class A common stock for a given period exceeds the conversion price of the Convertible Notes of $46.50 per share. During the years ended December 31, 2020 and 2019, the Company's weighted average common stock price was below the conversion price of the Convertible Notes.

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.20.4
Retirement Benefits
12 Months Ended
Dec. 31, 2020
Compensation And Retirement Disclosure [Abstract]  
Retirement Benefits

15. Retirement benefits

The Company sponsors a 401(k)-profit sharing plan (the “Plan”) for all eligible U.S. employees. This Plan allows eligible employees to contribute up to 80% of their compensation to the Plan. The Company makes discretionary matching contributions to the Plan provided the employee is employed on the last day of the year. Such discretionary contributions vest ratably over five years of service. The Company’s contributions to the Plan were $1.6 million, $1.6 million and $1.3 million for the years ended December 31, 2020, 2019 and 2018, respectively.

The Company also participates in government-mandated retirement and/or termination indemnity plans, benefiting certain non-U.S. employees. Termination benefits are generally lump sum payments based upon an individual’s years of credited service and annual salary at retirement. These plans are generally unfunded, and employees receive payments at the time of retirement or termination under applicable labor laws or agreements. The amount of net benefit cost recorded in the consolidated statements of operations for these plans was $2.7 million, $1.8 million and $1.2 million in 2020, 2019 and 2018, respectively. The amount of benefits paid under these plans was $0.5 million, $0.4 million and $0.4 million in 2020, 2019 and 2018, respectively. The accumulated benefit obligation, unlike the projected benefit obligation, does not reflect expected benefit increases from future salary levels, and was $8.7 million and $6.8 million at December 31, 2020 and 2019, respectively, under these plans. The projected benefit obligation, net of plan assets, was $15.2 million and $11.0 million at December 31, 2020 and 2019, respectively.

A summary of the components of the pension benefits obligation recorded in the consolidated balance sheets are as follows (in thousands):

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

Accrued compensation and benefits

 

$

657

 

 

$

596

 

Other long-term liabilities

 

 

14,497

 

 

 

10,379

 

 

 

$

15,154

 

 

$

10,975

 

 

The estimated future benefit payments, which reflect expected future service, that are expected to be paid for each of the next five years are as follows (in thousands):

 

Year ending

 

 

 

 

December 31, 2021

 

$

677

 

December 31, 2022

 

$

480

 

December 31, 2023

 

$

624

 

December 31, 2024

 

$

662

 

December 31, 2025

 

$

577

 

Next five years

 

$

4,772

 

 

 

XML 38 R25.htm IDEA: XBRL DOCUMENT v3.20.4
Accumulated Other Comprehensive Loss
12 Months Ended
Dec. 31, 2020
Equity [Abstract]  
Accumulated Other Comprehensive Loss

16. Accumulated other comprehensive loss

The components of accumulated other comprehensive loss are as follows (in thousands):

 

 

 

Foreign

currency

translation

 

 

Retirement

related

benefit plans

 

 

Total

 

Balance at December 31, 2017

 

$

(3,374

)

 

$

(1,698

)

 

$

(5,072

)

Other comprehensive income (loss) before reclassification

 

 

(5,449

)

 

 

90

 

 

 

(5,359

)

Amounts reclassified from accumulated other comprehensive loss

 

 

 

 

 

(1,177

)

 

 

(1,177

)

Tax effects

 

 

 

 

 

318

 

 

 

318

 

Other comprehensive income (loss)

 

 

(5,449

)

 

 

(769

)

 

 

(6,218

)

Balance at December 31, 2018

 

 

(8,823

)

 

 

(2,467

)

 

 

(11,290

)

Other comprehensive income (loss) before reclassification

 

 

1,895

 

 

 

62

 

 

 

1,957

 

Amounts reclassified from accumulated other comprehensive loss

 

 

 

 

 

(179

)

 

 

(179

)

Tax effects

 

 

 

 

 

(16

)

 

 

(16

)

Other comprehensive income (loss)

 

 

1,895

 

 

 

(133

)

 

 

1,762

 

Balance at December 31, 2019

 

 

(6,928

)

 

 

(2,600

)

 

 

(9,528

)

Other comprehensive income (loss) before reclassification

 

 

7,782

 

 

 

(501

)

 

 

7,281

 

Amounts reclassified from accumulated other comprehensive loss

 

 

 

 

 

(858

)

 

 

(858

)

Tax effects

 

 

 

 

 

308

 

 

 

308

 

Other comprehensive income (loss)

 

 

7,782

 

 

 

(1,051

)

 

 

6,731

 

Balance at December 31, 2020

 

$

854

 

 

$

(3,651

)

 

$

(2,797

)

 

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies
12 Months Ended
Dec. 31, 2020
Commitments And Contingencies Disclosure [Abstract]  
Commitments and Contingencies

17. Commitments and contingencies

Swedish Tax Litigation

The Swedish Tax Authorities, or STA, assessed tax (net of utilization of tax attributes), penalties and interest in the amount of $6.2 million related to the acquisition of Panopticon AB by Datawatch Corporation, in 2013 for the years 2013, 2014 and 2015. The STA, upon auditing the acquisition transaction, reached a conclusion that post acquisition, certain assets were removed from Sweden, triggering the tax obligation. The STA is also of the opinion that some services related to product development provided to the new parent company in the U.S. were performed by Panopticon AB at a price below market price triggering tax obligations. Datawatch contested the findings by the STA throughout the audit process including contesting the STA position in the first level of administrative courts. On May 29, 2019, the Administrative Court issued its ruling in favor of Datawatch AB. On July 4, 2019, the STA filed an appeal of the Administrative Court ruling with the Administrative Court of Appeals in Stockholm, effectively continuing to assert that the assessments are in fact appropriate. After relevant submissions by the Company and the STA, the Court of Appeals held a hearing on February 20, 2020. 

On March 27, 2020, the Court of Appeals issued its finding in favor of the STA. Pursuant to requirements in Sweden, the Company paid the assessed tax, penalties and interest on April 24, 2020. The Company, in accordance with its right to appeal the ruling to the Administrative Supreme Court of Sweden, filed an appeal of the Court of Appeals ruling citing specific grounds for reconsideration.  On November 4, 2020, the Supreme Administrative Court issued a decision that they would not grant leave to appeal, effectively eliminating any further appeal rights in this matter.

Legal proceedings

From time to time, the Company may be subject to legal proceedings and claims in the ordinary course of business. The Company has received, and may in the future continue to receive, claims from third parties asserting, among other things, infringement of their intellectual property rights. Future litigation may be necessary to defend the Company, its partners and its customers by determining the scope, enforceability and validity of third-party proprietary rights, or to establish and enforce the Company’s proprietary rights. The results of any current or future litigation cannot be predicted with certainty and regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors.

Commitments

The Company has entered into various renewable, nonexclusive license agreements under which the Company has been granted access to the licensor’s technology and the right to sell or use the technology in the Company’s products. Royalties are payable to developers of the software at various rates and amounts, which generally are based upon unit sales or revenue. Royalty fees were

$10.4 million, $10.6 million, and $9.7 million for the years ended December 31, 2020, 2019 and 2018, respectively, and are reported in Cost of revenuesoftware.

Additionally, the Company has current contractual purchase obligations for services supporting business operations, including non-cancelable agreements. The future purchase obligations for these agreements are as follows (in thousands):

 

Year ending December 31,

 

 

 

 

2021

 

$

6,436

 

2022

 

 

6,884

 

2023

 

 

6,509

 

2024

 

 

3,560

 

2025

 

 

3,307

 

Thereafter

 

 

 

Total

 

$

26,696

 

 

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.20.4
Segment Information
12 Months Ended
Dec. 31, 2020
Segment Reporting [Abstract]  
Segment Information

18. Segment information

The Company defines its operating segments as components of its business where separate financial information is available and used by the chief operating decision maker (“CODM”) in deciding how to allocate resources to its segments and in assessing performance. The Company’s CODM is its Chief Executive Officer.

The Company has identified two reportable segments for financial reporting purposes: Software and Client Engineering Services. The primary measure of segment operating performance is Adjusted EBITDA, which is defined as net income (loss) adjusted for income tax expense (benefit), interest expense, interest income and other, depreciation and amortization, stock-based compensation expense, restructuring charges, asset impairment charges and other special items as determined by management. Adjusted EBITDA includes an allocation of corporate headquarters costs.

The Software reportable segment derives revenue from the sale and lease of software licenses and cloud solutions in the areas of simulation, high-performance computing, and artificial intelligence to design and optimize high-performance, efficient, innovative and sustainable products and processes for improved business performance. The Software segment also generates revenue by providing services related to the Company’s software, including consulting, training, and implementation services. To a much lesser extent, the Software segment includes revenue from the sale of hardware products.

The Client Engineering Services reportable segment provides support to the Company’s customers with long-term ongoing expertise. The Company hires simulation specialists, industrial designers, design engineers, materials experts, development engineers, manufacturing engineers, data scientists, and information technology specialists for placement at customer sites for specific customer-directed assignments.

The “All other” represents innovative services and products, including toggled ®, the Company’s LED lighting business. toggled® is focused on developing and selling next-generation solid state lighting technology along with communication and control protocols based, in part, on intellectual property for the direct replacement of fluorescent tubes with LED lighting. Other businesses combined within Other include potential services and product concepts that are still in their development stages and the Company’s WEYV business, which ceased operations in the third quarter of 2019.

Inter-segment sales are not significant for any period presented. The CODM does not review asset information by segment when assessing performance, therefore no asset information is provided for reportable segments. The accounting policies of the segments are the same as those described in Note 2—Summary of significant accounting policies.

The following tables are in thousands:

 

Year ended December 31, 2020

 

Software

 

 

CES

 

 

All other

 

 

Total

 

Revenue

 

$

418,165

 

 

$

44,320

 

 

$

7,436

 

 

$

469,921

 

Adjusted EBITDA

 

$

53,820

 

 

$

5,129

 

 

$

(1,661

)

 

$

57,288

 

 

Year ended December 31, 2019

 

Software

 

 

CES

 

 

All other

 

 

Total

 

Revenue

 

$

401,278

 

 

$

48,987

 

 

$

8,650

 

 

$

458,915

 

Adjusted EBITDA

 

$

38,834

 

 

$

5,255

 

 

$

(4,540

)

 

$

39,549

 

 

 

Year ended December 31, 2018

 

Software

 

 

CES

 

 

All other

 

 

Total

 

Revenue

 

$

341,306

 

 

$

47,852

 

 

$

7,221

 

 

$

396,379

 

Adjusted EBITDA

 

$

48,643

 

 

$

5,155

 

 

$

(3,618

)

 

$

50,180

 

 

 

 

Year ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Reconciliation of Adjusted EBITDA to GAAP income (loss)

   before income taxes:

 

 

 

 

 

 

 

 

 

 

 

 

Adjusted EBITDA

 

$

57,288

 

 

$

39,549

 

 

$

50,180

 

Stock-based compensation expense

 

 

(21,355

)

 

 

(8,528

)

 

 

(3,339

)

Interest expense

 

 

(11,598

)

 

 

(6,371

)

 

 

(200

)

Interest income and other (1)

 

 

1,503

 

 

 

260

 

 

 

(4,883

)

Depreciation and amortization

 

 

(23,806

)

 

 

(21,522

)

 

 

(14,734

)

Income before income taxes

 

$

2,032

 

 

$

3,388

 

 

$

27,024

 

 

(1)

Included for the year ended December 31, 2020 are a) $1.0 million of proceeds from settlements related to a historical acquisition, and b) $0.6 million of severance expense. Included for the year ended December 31, 2019 are a) acquisition related costs of $0.6 million, b) severance expense of $0.4 million, and c) impairment charges for royalty contracts of $1.0 million. Included for the year ended December 31, 2018 are a) costs from the acquisition of Datawatch of $10.4 million, b) gain on the sale of a building of $4.4 million, c) impairment charges for royalty contracts and trade names of $2.8 million, and d) an income adjustment for a change in estimated legal expenses of $2.0 million.

Revenue is attributed to geographic areas based on the country of origin. The following table provides sales to external customers and long-lived assets for each of the geographic areas in which the Company operates (in thousands):

 

 

 

Revenue

 

 

Long-lived assets (1)

 

 

 

Year ended December 31,

 

 

December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

 

2020

 

 

2019

 

United States

 

$

233,611

 

 

$

219,053

 

 

$

186,026

 

 

$

60,479

 

 

$

55,319

 

Other countries

 

 

12,127

 

 

 

14,753

 

 

 

8,604

 

 

 

8,378

 

 

 

10,190

 

Total Americas

 

 

245,738

 

 

 

233,806

 

 

 

194,630

 

 

 

68,857

 

 

 

65,509

 

Germany

 

 

48,559

 

 

 

50,102

 

 

 

45,664

 

 

 

9,201

 

 

 

3,405

 

France

 

 

15,287

 

 

 

17,210

 

 

 

16,154

 

 

 

1,078

 

 

 

1,224

 

Other countries

 

 

49,403

 

 

 

49,312

 

 

 

42,846

 

 

 

11,730

 

 

 

11,316

 

Total Europe, Middle East and Africa

 

 

113,249

 

 

 

116,624

 

 

 

104,664

 

 

 

22,009

 

 

 

15,945

 

Japan

 

 

41,109

 

 

 

37,757

 

 

 

35,478

 

 

 

2,009

 

 

 

2,036

 

Other countries

 

 

69,825

 

 

 

70,728

 

 

 

61,607

 

 

 

8,441

 

 

 

8,941

 

Total Asia Pacific

 

 

110,934

 

 

 

108,485

 

 

 

97,085

 

 

 

10,450

 

 

 

10,977

 

Total

 

$

469,921

 

 

$

458,915

 

 

$

396,379

 

 

$

101,316

 

 

$

92,431

 

 

(1)

Includes property and equipment, net and definite-lived intangible assets, net.

Concentrations of credit risk

The Company’s financial instruments that are potentially subject to concentrations of credit risk consist primarily of cash and trade receivables. The risk with respect to trade receivables is partially mitigated by the diversity, both by geography and by industry, of the Company’s customer base. The Company’s accounts receivable is derived from sales to a large number of direct customers and resellers around the world. Sales to customers within the automotive industry accounted for approximately 36%, 40%, and 45% of the Company’s 2020, 2019 and 2018 revenue, respectively, with no other industry representing more than 10% of revenue. No individual customer accounted for 10% or more of revenue in the years ended December 31, 2020, 2019 or 2018.

XML 41 R28.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Principles of Consolidation

Principles of consolidation

The accompanying consolidated financial statements have been prepared using accounting principles generally accepted in the United States of America (“GAAP”). The consolidated financial statements include the results of the Company and its controlled subsidiaries. Third-party holdings of equity interests in the Company’s subsidiaries that are less than controlled represent noncontrolling interests. Intercompany accounts and transactions have been eliminated in the consolidated financial statements.

Use of Estimates

Use of estimates

The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements, and reported amounts of revenue and expenses during the reporting periods. On an ongoing basis, management evaluates its significant estimates including the stand alone selling price, or SSP, for each distinct performance obligation included in customer contracts with multiple performance obligations, the incremental borrowing rate used in the valuation of lease liabilities, fair value of convertible senior notes, provision for doubtful accounts, tax valuation allowances, liabilities for uncertain tax provisions, impairment of goodwill and intangible assets, retirement obligations, useful lives of intangible assets, revenue for fixed price contracts, valuation of common stock, and stock-based compensation. Actual results could differ from those estimates.

Foreign Currency Translation

Foreign currency translation

The functional currency of the Company’s foreign subsidiaries is their respective local currency. The assets and liabilities of the subsidiaries are translated to U.S. dollars at the exchange rate on the balance sheet date. Equity balances and transactions are translated using historical exchange rates. Revenues and expenses are translated at the average exchange rate during the period. Translation adjustments arising from the use of differing exchange rates from period to period are recorded as a component of accumulated other comprehensive loss within stockholders’ equity.

All assets and liabilities denominated in a currency other than the functional currency are remeasured into the functional currency with gains and losses recognized in foreign currency losses, net, in the consolidated statements of operations. The Company has no transactions which hedge purchase commitments and no intercompany balances which are designated as being of a long-term investment in nature.

Revenue Recognition

Revenue recognition

Software revenue

Revenue is derived principally from the licensing of software products and from related maintenance contracts. The Company enters into contracts that include combinations of products, maintenance and services, which are accounted for as separate performance obligations with differing revenue recognition patterns.

Revenue from term-based software licenses is classified as software revenue. Term-based licenses are sold only as a bundled arrangement that includes the rights to a term-based software license and post-contract customer support (PCS), which includes unspecified technical enhancements and customer support. Maximizing the use of observable inputs, the Company determined that a majority of the estimated standalone selling prices of the term-based license is attributable to the term-based license and a minority is attributable to the PCS. The license component is classified as license revenue and recognized as revenue upon the later of delivery of the licensed product or the beginning of the license period. PCS is classified as maintenance and other services and is recognized ratably over the term of the contract, as the Company provides the PCS benefit over time as a stand ready to perform obligation.

In addition to term-based software licenses, the Company sells perpetual licenses. Software revenue is recognized upon the later of delivery of the licensed product or the beginning of the license period. Typically, the Company’s perpetual licenses are sold with PCS. The Company allocates value in bundled perpetual and PCS arrangements based on the value relationship between the software license and maintenance. Revenue from PCS is classified as maintenance and other services and is recognized ratably over the term of the contract, as the Company satisfies the PCS performance obligation over time as a stand ready to perform obligation.

Revenue from training, consulting and other services is recognized as the services are performed, and is classified as maintenance and other services in the consolidated statement of operations. For contracts in which the service consists of a single performance obligation, such as providing a training class to a customer, the Company recognizes revenue upon completion of the performance obligation. For service contracts that are longer in duration and often include multiple performance obligations (for example, point-in-time training and consulting), the Company measures the progress toward completion of the obligations and recognizes revenue accordingly. In measuring progress towards the completion of performance obligations, the Company typically utilizes output-based estimates for services with fixed fee arrangements, and estimates output based on the total tasks completed as compared to the total tasks required for each contract. Input-based estimates are utilized for services that involve general consultations with contractual billing arrangements based on time and materials, utilizing direct labor as the input measure.

The Company also executes arrangements through indirect channel partners in which the channel partners are authorized to market and distribute the Company's software products to end users of the Company's products and services in specified territories. In sales facilitated by channel partners, the channel partner bears the risk of collection from the end-user customer. The Company recognizes revenue from transactions with channel partners in a manner consistent with the direct sales described above for both perpetual and term-based licenses. Revenue from channel partner transactions is the amount remitted to the Company by the channel partners. This amount includes a fee for PCS that is compensation for providing technical enhancements and the second level of technical support to the end user, which is recognized over the period that PCS is to be provided. The Company does not offer right of return, product rotation, or price protection to any of its channel partners.

Non-income related taxes collected from customers and remitted to governmental authorities are recorded on the consolidated balance sheets as accounts receivable, net and other accrued expenses and current liabilities. These amounts are reported on a net basis in the consolidated statements of operations and do not impact reported revenues or expenses. Certain hardware revenue is included within software revenue and is recognized when all revenue recognition criteria stated above are met, which is generally when the products are delivered to end customers.

Software related services

Consulting services from product design and development projects are considered distinct performance obligations and are provided to customers on a time-and-materials (“T&M”) or fixed-price basis. The Company recognizes software services revenue for T&M contracts based upon hours worked and contractually agreed upon hourly rates using the input method. Revenue from fixed-price engagements is recognized using the output method based on the ratio of costs incurred to total estimated project costs.

Client engineering services

Client engineering services revenue are derived from professional services for staffing primarily representing engineers and data scientists located at a customer site. These professional services are considered distinct performance obligations and are provided to customers on a T&M basis. The Company recognizes this revenue for T&M contracts based upon hours worked and contractually agreed upon hourly rates using the input method.

Other

Other revenue includes product revenue from the sale of LED products primarily for the replacement of fluorescent tubes. Revenue from the sale of LED products is recognized when all revenue recognition criteria stated above are met, which is generally when the products are delivered to resellers or to end customers. Sales returns, which reduce revenue, are estimated using historical experience.

Cash, Cash Equivalents and Restricted Cash

Cash, cash equivalents and restricted cash

The Company considers all highly liquid investments with original or remaining maturities of 90 days or less at the date of purchase to be cash equivalents. Cash and cash equivalents are recorded at cost, which approximates fair value. Restricted cash is included in Other long-term assets on the consolidated balance sheets. The following table provides a reconciliation of cash, cash equivalents and restricted cash reported in the consolidated balance sheets that sum to the total of the amounts reported in the consolidated statements of cash flows (in thousands):

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

Cash and cash equivalents

 

$

241,221

 

 

$

223,117

 

Restricted cash included in other long-term assets

 

 

326

 

 

 

380

 

Total cash, cash equivalents, and restricted cash

 

$

241,547

 

 

$

223,497

 

 

Restricted cash represents amounts required for a contractual agreement with an insurer for the payment of potential health insurance claims, and term deposits for bank guarantees.

Accounts Receivable, Net

Accounts receivable, net

Accounts receivable, net consisted of the following (in thousands):

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

Accounts receivable, trade

 

$

111,162

 

 

$

100,461

 

Contract assets

 

 

6,716

 

 

 

4,523

 

Accounts receivable, net

 

$

117,878

 

 

$

104,984

 

A provision for expected credit losses for groups of billed and unbilled receivables and contract assets that share similar risk characteristics is recorded based on an evaluation of historical loss experience, current conditions, and reasonable and supportable forecasts. Accounts are written off when it becomes apparent that such amounts will not be collected, generally when amounts are past due by greater than one year. Generally, the Company does not require collateral or charge interest on accounts receivable. Accounts receivable were reported net of a provision for credit loss of $2.6 million and $1.4 million at December 31, 2020 and 2019, respectively. Activity in the provision for credit loss was as follows (in thousands):

 

 

 

For the Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Balance, beginning of year

 

$

(1,415

)

 

$

(1,150

)

 

$

(798

)

Adoption of ASC 326 on beginning allowance

 

 

(388

)

 

 

 

 

 

 

Provision charged to expense

 

 

(1,259

)

 

 

(671

)

 

 

(394

)

Write-offs, net of recoveries

 

 

563

 

 

 

413

 

 

 

3

 

Effects of foreign currency translation

 

 

(60

)

 

 

(7

)

 

 

39

 

Balance, end of year

 

$

(2,559

)

 

$

(1,415

)

 

$

(1,150

)

 

The change in the provision for credit loss was driven by the $0.4 million from the adoption of ASU 2016-13 and incremental losses in the current year including an immaterial impact of COVID-19 as the Company adjusted expected credit loss rates subsequent to adoption. The impact resulting from the increased credit loss rates did not have a material effect on the Company’s consolidated financial statements and is reflected in the amounts noted above.

Property and Equipment, Net

Property and equipment, net

Property and equipment are stated at cost, less accumulated depreciation and amortization. Equipment held under capital leases are stated at the present value of minimum lease payments less accumulated amortization. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets.

Expenditures for maintenance and repairs are charged to expense in the period incurred. Major expenditures for betterments are capitalized when they meet the criteria for capitalization. When assets are retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the consolidated statements of operations in the period realized.

Building and improvements is depreciated over an estimated useful life of five to thirty-nine years. Computer equipment and software is depreciated over an estimated useful life of three to five years. Office furniture and equipment is depreciated over an estimated useful life of five to fifteen years. Leasehold improvements and assets acquired under capital leases are amortized over the lease term or the estimated useful life of the related asset or improvement, whichever is shorter.

Software Development Costs

Software development costs

Software development costs incurred prior to the establishment of technological feasibility are expensed as incurred. Technological feasibility is established upon the completion of a detailed program design. Capitalization of software development costs begins upon the establishment of technological feasibility and ends when the product is available for general release. Generally, the time between the establishment of technological feasibility and commercial release of software is short. As such, all internal software development costs have been expensed as incurred and included in research and development expense in the accompanying consolidated statements of operations.

Impairment of Long-Lived Assets

Impairment of long-lived assets

Long-lived assets, such as property and equipment, and definite-lived intangible assets, including developed technology and customer relationships, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group to be tested for possible impairment, the Company compares the undiscounted future cash flows expected to be generated by that asset or asset group to its carrying amount. If the carrying amount of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, an impairment charge is recognized to the extent that the carrying amount exceeds its fair value. Fair value is determined through various valuation techniques, including discounted cash flow models and third-party independent appraisals. No impairment losses were recognized in 2020, 2019, or 2018.

Goodwill and Other Indefinite-Lived Intangible Assets

Goodwill and other indefinite-lived intangible assets

Goodwill represents the excess of the consideration transferred for an acquired entity over the estimated fair values of the net tangible assets and the identifiable assets acquired. As described in Note 4—Acquisitions and disposals, the Company has recorded goodwill in connection with certain acquisitions. Goodwill and other indefinite-lived intangible assets are not amortized, but rather are reviewed for impairment annually or more frequently if facts or circumstances indicate that the carrying value may not be recoverable.

The Company has determined that there is one reporting unit with goodwill subject to goodwill impairment testing. An entity has the option to perform a qualitative assessment to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount prior to performing the quantitative two-step impairment test.

The Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount prior to performing the quantitative two-step impairment test. The qualitative assessment evaluates various events and circumstances, such as macro-economic conditions, industry and market conditions, cost factors, relevant events and financial trends that may impact a reporting unit’s fair value. If, after assessing the totality of events or circumstances, an entity determines it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill, then additional impairment testing is not required. However, if an entity concludes otherwise, then it is required to perform the two-step goodwill impairment test.

The impairment test involves comparing the estimated fair value of a reporting unit with its book value, including goodwill. If the estimated fair value exceeds book value, goodwill is considered not to be impaired. If, however, the fair value of the reporting unit is less than book value, then an impairment loss is recognized in an amount equal to the amount that the book value of the reporting unit exceeds its fair value, not to exceed the total amount of goodwill allocated to the reporting unit.

The Company performs its annual impairment review of goodwill in the fourth quarter of each year and when a triggering event occurs between annual impairment dates. For 2020, the Company performed a qualitative assessment of goodwill and determined that it was not more likely than not that the fair value of its reporting unit with goodwill was less than the carrying amounts. Accordingly, the Company determined that its goodwill was not impaired.

The Company performs its annual impairment review of indefinite-lived intangibles in the fourth quarter of each year and when a triggering event occurs between annual reporting dates. In 2020, the Company performed a qualitative assessment of indefinite-lived trade names and determined there was no indication of impairment. Accordingly, no impairment charges were recognized in 2020. During the quarter ended September 30, 2018, the Company performed a test of indefinite-lived trade names. This test was triggered by the Company’s decision during the quarter to rename and rebrand certain products in the Software segment. Upon completion of the impairment test, the Company recorded an impairment charge of $0.6 million which is included in other operating income for the year ended December 31, 2018.

Receivable for R&D Credit

Receivable for R&D credit

The French government provides a research and development (“R&D”) tax credit known as Credit Impôt Recherche, or CIR, in order to encourage Companies to invest in R&D. The tax credit is deductible from the French income tax and any excess is carried forward for three years. After three years, any unused credit may be reimbursed to the Company by the French government. As of December 31, 2020, the Company had approximately $13.2 million receivables from the French government related to CIR, of which $3.2 million is recorded in income tax receivable and the remaining $10.0 million is recorded in other long-term assets. As of December 31, 2019, the Company had approximately $12.1 million receivables from the French government related to CIR, of which $2.5 million was recorded in income tax receivable and the remaining $9.6 million was recorded in other long-term assets. CIR is subject to customary audit by the French tax authorities.

Derivative Financial Instruments

Derivative financial instruments

The Company may use derivative financial instruments, primarily interest rate swap contracts or foreign currency contracts, to hedge its exposure to interest rate or foreign exchange risk. Such derivative financial instruments are initially recorded at fair value on the date on which a derivative contract is entered into and are subsequently remeasured to fair value at period end. Any gains or losses arising from changes in fair value on derivative contracts during the year are recorded in other (income) expense, net in the consolidated statement of operations. Hedge accounting has not been applied.

Income Taxes

Income taxes

The Company accounts for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis and for operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. The Company records net deferred tax assets to the extent it believes that these assets will more likely than not be realized. These deferred tax assets are subject to periodic assessments as to recoverability and if it is determined that it is more likely than not that the benefits will not be realized, valuation allowances are recorded which increase the provision for income taxes. In making such determination, the Company considers all available positive and negative evidence, including historical taxable income, projected future taxable income, the expected timing and reversal of existing temporary differences, ability to carryback losses, and tax planning strategies. If based upon the evidence, it is more likely than not that the deferred tax asset will not be realized, a valuation allowance is recorded. A valuation allowance is recognized to reduce deferred tax assets to the amount that management believes is more likely than not to be realized.

The Company applies a more-likely-than-not recognition threshold to its accounting for tax uncertainties. The Company reviews all of its tax positions and makes determinations as to whether its tax positions are more likely than not to be sustained upon examination by the relevant taxing authorities. Only those benefits that have a greater than fifty percent likelihood of being sustained upon examination by taxing authorities are recognized. Interest and penalties related to uncertain tax positions are recorded in the provision for income taxes in the consolidated statements of operations.

Research and Development Costs

Research and development costs

Research and development costs are expensed as incurred. Research and development expenses consist primarily of salaries and benefits of research and development employees and costs incurred related to the development of new software products and significant enhancements and engineering changes to existing software products.

Advertising Costs

Advertising costs

Advertising costs are expensed as incurred. Advertising expenses were $4.0 million, $4.5 million and $4.4 million for the years ended December 31, 2020, 2019 and 2018, respectively.

Mezzanine Equity

Mezzanine equity

In 2017, the Company issued 200,000 shares of Class A common stock to a third party as partial consideration for the purchase of developed technology. These shares have a put right that can be exercised by the holder five years from date of purchase at $12.50 per share that requires the shares to be recorded at fair value and classified as mezzanine equity in the consolidated balance sheet. The put right option is terminated if the shareholders sell their shares. As of December 31, 2017, the Company concluded that it is no longer probable that the put option will be exercised as the put value is substantially below market value and subsequent adjustment is not required.

 

During the year ended December 31, 2020, the third party holder sold 133,336 shares on the open market and as a result, the issuance value of those shares was reclassified into permanent equity from mezzanine equity. The remaining 66,664 shares continue to be classified as mezzanine equity until one of the following three events take place: (1) the shares are sold on the open market; (2) a redemption feature lapses; or (3) there is a modification of the terms of the instrument.

Leases

Leases

The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, current portion of operating lease liabilities, and operating lease liabilities, net of current portion on the Company’s consolidated balance sheets. Finance leases are included in property and equipment, current portion of long-term debt, and long-term

debt, net of current portion on the consolidated balance sheets. The Company did not receive any lease concessions related to COVID-19 that had a material effect on the Company’s consolidated financial statements.  

Stock-Based Compensation

Stock-based compensation

Employee stock-based awards, consisting of stock options or restricted stock units (RSUs) expected to be settled by issuing shares of Class A common stock, are recorded as equity awards. The fair value of stock options on the date of grant is measured using the Black-Scholes option pricing model. The Company expenses the grant date fair value of its time-vested stock options subject to graded vesting using the straight-line method over the applicable service period. The fair value of RSUs is measured using the fair value of the Company’s Class A common stock on the date of the grant. The fair value of RSUs is recognized as expense on a straight-line basis over the requisite service period, which is generally four years.

Business Combinations

Business combinations

The Company accounts for business acquisitions using the acquisition method of accounting. The fair value of purchase consideration of the acquired businesses is allocated to the identifiable tangible and intangible assets acquired and liabilities assumed in the transaction based upon their estimated fair values as of the acquisition date. The excess of the purchase price over those fair values is recorded as goodwill. During the measurement period, which may be up to one year from the acquisition date. The Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations.

Recent Accounting Guidance

Recent accounting guidance

Accounting standards adopted

Credit Losses – In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326):  Measurement of Credit Losses on Financial Instruments. The ASU significantly changed how entities measure credit losses on most financial assets. The Company adopted ASU 2016-13 effective January 1, 2020 and recorded a cumulative effect adjustment to retained earnings of $0.4 million related to the adoption of ASU 2016-13; prior periods have not been adjusted.

Fair ValueIn August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement. This ASU modifies the disclosure requirements for fair value measurements, by removing, modifying, or adding certain disclosures. The Company adopted ASU 2018-13 on January 1, 2020. The adoption of this guidance did not have a material effect on the Company’s consolidated financial statements.

Intangibles – In August 2018, the FASB issued ASU 2018-15, Intangibles – Goodwill and Other – Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract. This ASU clarifies and aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The Company adopted ASU 2018-15 on January 1, 2020, on a prospective basis. The adoption of this guidance did not have a material effect on the Company’s consolidated financial statements.

Accounting standards not yet adopted 

Retirement Benefits – In August 2018, the FASB issued ASU 2018-14, Compensation – Retirement Benefits- Defined Benefit Plans – General (Subtopic 715-20): Disclosure Framework – Changes to the Disclosure Requirements for Defined Benefit Plans. This ASU modifies the disclosure requirements for defined benefit pension or other postretirement plans. The amendments are effective for fiscal years ending after December 15, 2020; early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements and related disclosures and does not expect this guidance to have a material effect on its consolidated financial statements.

Income Taxes – In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and improves consistent application of GAAP for other areas of Topic 740 by clarifying and amending existing guidance. The amendments are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020; early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements and related disclosures and does not expect this guidance to have a material effect on its consolidated financial statements.

Reference Rate Reform – In March 2020, the FASB issued ASU 2020-04. Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial ReportingThis ASU provides optional expedients and exceptions for applying U.S.

GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another rate that is expected to be discontinued. The amendments in the guidance are optional and effective for all entities as of March 12, 2020 through December 31, 2022. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements and related disclosures and does not expect this guidance to have a material effect on its consolidated financial statements.

Debt – In August 2020, the FASB issued ASU No. 2020-06, Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40). This ASU simplifies the accounting for convertible instruments by eliminating certain separation models. Under ASU 2020-06, a convertible debt instrument will generally be reported as a single liability at its amortized cost with no separate accounting for embedded conversion features. The update also requires the if-converted method to be used for convertible instruments and the effect of potential share settlement be included in the diluted earnings per share calculation when an instrument may be settled in cash or shares. The amendments in this update are effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. The guidance allows entities to use a modified or full retrospective transition method. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company is currently evaluating the timing and method of adoption and the related effect of the new guidance on its consolidated financial statements and earnings per share attributable to common stockholders.

XML 42 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Reconciliation of Cash, Cash Equivalents and Restricted Cash The following table provides a reconciliation of cash, cash equivalents and restricted cash reported in the consolidated balance sheets that sum to the total of the amounts reported in the consolidated statements of cash flows (in thousands):

 

 

December 31,

 

 

 

2020

 

 

2019

 

Cash and cash equivalents

 

$

241,221

 

 

$

223,117

 

Restricted cash included in other long-term assets

 

 

326

 

 

 

380

 

Total cash, cash equivalents, and restricted cash

 

$

241,547

 

 

$

223,497

 

 

Schedule of Accounts Receivable Net

Accounts receivable, net consisted of the following (in thousands):

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

Accounts receivable, trade

 

$

111,162

 

 

$

100,461

 

Contract assets

 

 

6,716

 

 

 

4,523

 

Accounts receivable, net

 

$

117,878

 

 

$

104,984

 

Schedule of Provision for Credit Loss Activity in the provision for credit loss was as follows (in thousands):

 

 

For the Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Balance, beginning of year

 

$

(1,415

)

 

$

(1,150

)

 

$

(798

)

Adoption of ASC 326 on beginning allowance

 

 

(388

)

 

 

 

 

 

 

Provision charged to expense

 

 

(1,259

)

 

 

(671

)

 

 

(394

)

Write-offs, net of recoveries

 

 

563

 

 

 

413

 

 

 

3

 

Effects of foreign currency translation

 

 

(60

)

 

 

(7

)

 

 

39

 

Balance, end of year

 

$

(2,559

)

 

$

(1,415

)

 

$

(1,150

)

 

XML 43 R30.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2020
Revenue From Contract With Customer [Abstract]  
Schedule of Disaggregation of Revenue

The Company disaggregates its software revenue by type of performance obligation and timing of revenue recognition as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Term licenses

 

$

224,472

 

 

$

201,881

 

 

$

168,909

 

Perpetual licenses

 

 

35,493

 

 

 

42,440

 

 

 

38,255

 

Maintenance

 

 

117,159

 

 

 

103,699

 

 

 

86,150

 

Professional software services

 

 

14,587

 

 

 

18,682

 

 

 

11,047

 

Software related services

 

 

26,454

 

 

 

34,576

 

 

 

36,945

 

Client engineering services

 

 

44,320

 

 

 

48,987

 

 

 

47,852

 

Other

 

 

7,436

 

 

 

8,650

 

 

 

7,221

 

Total revenue

 

$

469,921

 

 

$

458,915

 

 

$

396,379

 

XML 44 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisitions and Disposals (Tables)
12 Months Ended
Dec. 31, 2020
Business Combinations [Abstract]  
Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date The following table summarizes the preliminary purchase consideration transferred to acquire Univa and the amounts of identified assets acquired and liabilities assumed at the acquisition date (in thousands):

Fair value of consideration transferred

 

$

30,184

 

Recognized amounts of identifiable assets acquired and liabilities assumed:

 

 

 

 

Cash

 

 

193

 

Accounts receivable

 

 

956

 

Other assets

 

 

164

 

Trade names (4-year life)

 

 

200

 

Developed technology (6-year life)

 

 

9,000

 

Customer relationships (7-year life)

 

 

4,800

 

Accounts payable and other liabilities

 

 

(891

)

Deferred revenue

 

 

(874

)

Deferred tax liabilities

 

 

(1,100

)

Total net identifiable assets acquired and liabilities assumed

 

 

12,448

 

Goodwill

 

$

17,736

 

XML 45 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2020
Property Plant And Equipment [Abstract]  
Summary of Property and Equipment

Property and equipment consisted of the following (in thousands):

 

 

 

Estimated

 

 

December 31,

 

 

 

useful lives

 

 

2020

 

 

2019

 

Land

 

Indefinite

 

 

$

10,067

 

 

$

9,942

 

Building and improvements

 

5-39 years

 

 

 

15,630

 

 

 

15,512

 

Computer equipment and software

 

3-5 years

 

 

 

41,451

 

 

 

37,361

 

Office furniture and equipment

 

5-15 years

 

 

 

10,136

 

 

 

8,029

 

Leasehold improvements

 

 

(1

)

 

 

9,652

 

 

 

9,014

 

Right of use assets under finance leases

 

 

(1

)

 

 

2,665

 

 

 

2,745

 

Total property and equipment

 

 

 

 

 

 

89,601

 

 

 

82,603

 

Less: accumulated depreciation and amortization

 

 

 

 

 

 

53,269

 

 

 

46,306

 

Property and equipment, net

 

 

 

 

 

$

36,332

 

 

$

36,297

 

 

(1)

Shorter of lease term or estimated useful life, generally ranging from five to ten years.

XML 46 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2020
Goodwill And Intangible Assets Disclosure [Abstract]  
Changes in Carrying Amount of Goodwill Attributable to Software Reportable Segment

The changes in the carrying amount of goodwill, which is attributable to the Software reportable segment, are as follows (in thousands):

 

Balance at December 31, 2018

 

$

210,532

 

Acquisitions

 

 

21,922

 

Effects of foreign currency translation and other

 

 

1,229

 

Balance at December 31, 2019

 

 

233,683

 

Acquisitions

 

 

25,932

 

Effects of foreign currency translation and other

 

 

4,866

 

Balance at December 31, 2020

 

$

264,481

 

 

Schedule of Other Intangible Assets

A summary of other intangible assets is shown below (in thousands):

 

 

 

December 31, 2020

 

 

 

Weighted

average

amortization

period

 

Gross

carrying

amount

 

 

Accumulated

amortization

 

 

Net carrying

amount

 

Definite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Developed technology

 

4-6 years

 

$

78,841

 

 

$

37,651

 

 

$

41,190

 

Customer relationships

 

7-10 years

 

 

40,207

 

 

 

16,673

 

 

 

23,534

 

Other intangibles

 

4-10 years

 

 

344

 

 

 

84

 

 

 

260

 

Total definite-lived intangible assets

 

 

 

 

119,392

 

 

 

54,408

 

 

 

64,984

 

Indefinite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Trade names

 

 

 

 

11,130

 

 

 

 

 

 

 

11,130

 

Total other intangible assets

 

 

 

$

130,522

 

 

$

54,408

 

 

$

76,114

 

 

 

 

 

December 31, 2019

 

 

 

Weighted

average

amortization

period

 

Gross

carrying

amount

 

 

Accumulated

amortization

 

 

Net carrying

amount

 

Definite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Developed technology

 

4-6 years

 

$

60,916

 

 

$

25,838

 

 

$

35,078

 

Customer relationships

 

7-10 years

 

 

32,582

 

 

 

11,575

 

 

 

21,007

 

Other intangibles

 

10 years

 

 

111

 

 

 

62

 

 

 

49

 

Total definite-lived intangible assets

 

 

 

 

93,609

 

 

 

37,475

 

 

 

56,134

 

Indefinite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Trade names

 

 

 

 

10,941

 

 

 

 

 

 

 

10,941

 

Total other intangible assets

 

 

 

$

104,550

 

 

$

37,475

 

 

$

67,075

 

 

Summary of Estimated Amortization Expense

Estimated amortization expense for the next five years as of December 31, 2020 is as follows (in thousands):

 

Year ending

 

 

 

 

December 31, 2021

 

$

17,763

 

December 31, 2022

 

 

14,348

 

December 31, 2023

 

 

15,406

 

December 31, 2024

 

 

8,204

 

December 31, 2025

 

 

4,745

 

Thereafter

 

 

4,518

 

Total

 

$

64,984

 

 

XML 47 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Debt (Tables)
12 Months Ended
Dec. 31, 2020
Debt Disclosure [Abstract]  
Schedule of Carrying Value of Debt

The carrying value of debt is as follows (in thousands):

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

Convertible senior notes

 

$

230,000

 

 

$

230,000

 

Revolving credit facility

 

 

30,000

 

 

 

 

Obligations for finance leases

 

 

775

 

 

 

1,174

 

Total debt

 

 

260,775

 

 

 

231,174

 

Less: unamortized debt discount

 

 

37,190

 

 

 

46,820

 

Less: unamortized debt issuance costs

 

 

4,548

 

 

 

5,686

 

Less: current portion of long-term debt

 

 

30,384

 

 

 

430

 

Long-term debt, net of current portion

 

$

188,653

 

 

$

178,238

 

Schedule of Net Carrying Value of Liability Component of Convertible Notes

The net carrying value of the liability component of the Convertible Notes was as follows (in thousands):

 

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

Principal

 

$

230,000

 

 

$

230,000

 

Less: unamortized debt discount

 

 

37,190

 

 

 

46,820

 

Less: unamortized debt issuance costs

 

 

4,510

 

 

 

5,686

 

Net carrying amount

 

$

188,300

 

 

$

177,494

 

Schedule of Interest Expense Related to Convertible Notes

The interest expense related to the Convertible Notes was as follows (in thousands):

 

 

 

For the Year Ended December 31,

 

 

 

2020

 

 

2019

 

Contractual interest expense

 

$

575

 

 

$

313

 

Amortization of debt issuance cost and discount

 

 

10,806

 

 

 

5,635

 

Total

 

$

11,381

 

 

$

5,948

 

XML 48 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Tables)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Schedule of Components of Lease Cost

The components of lease cost were as follows (in thousands):

 

 

 

For the Year Ended December 31,

 

 

 

2020

 

 

2019

 

Operating lease cost

 

$

13,412

 

 

$

13,287

 

 

 

 

 

 

 

 

 

 

Finance lease cost:

 

 

 

 

 

 

 

 

Amortization of ROU assets

 

$

634

 

 

$

525

 

Interest on lease liabilities

 

 

32

 

 

21

 

Total finance lease cost

 

$

666

 

 

$

546

 

Schedule of Supplemental Balance Sheet Information Related to Lease Liabilities

Supplemental balance sheet information related to lease liabilities was as follows:

 

 

December 31,

 

(in thousands, except lease term and discount rate)

2020

 

 

2019

 

Operating leases:

 

 

 

 

 

 

 

Operating lease ROU assets

$

33,526

 

 

$

28,134

 

 

 

 

 

 

 

 

 

Current portion of operating lease liabilities

$

10,331

 

 

$

9,141

 

Operating lease liabilities, net of current portion

 

24,323

 

 

 

20,174

 

Total operating lease liabilities

$

34,654

 

 

$

29,315

 

 

 

 

 

 

 

 

 

Weighted average remaining lease term

4.2

 

 

4.2

 

Weighted average discount rate

 

4.7

%

 

 

5.6

%

 

 

 

 

 

 

 

 

Finance leases:

 

 

 

 

 

 

 

Property and equipment

$

2,665

 

 

$

2,745

 

Accumulated depreciation

 

(1,797

)

 

 

(1,447

)

Property and equipment, net

$

868

 

 

$

1,298

 

 

 

 

 

 

 

 

 

Current portion of long-term debt

$

422

 

 

$

430

 

Long-term debt, net of current portion

 

353

 

 

 

744

 

Total finance lease liabilities

$

775

 

 

$

1,174

 

 

 

 

 

 

 

 

 

Weighted average remaining lease term

 

2.1

 

 

 

2.7

 

Weighted average discount rate

 

3.1

%

 

 

3.5

%

Schedule of Supplemental Cash Flow Information Related to Leases

Supplemental cash flow information related to leases was as follows (in thousands):

 

 

For the Year Ended December 31,

 

 

2020

 

 

2019

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

 

Operating cash flows from operating leases

$

(11,875

)

 

$

(11,355

)

Operating cash flows from finance leases

$

(32

)

 

$

(46

)

Financing cash flows from finance leases

$

(456

)

 

$

(438

)

 

 

 

 

 

 

 

 

ROU assets obtained in exchange for lease obligations:

 

 

 

 

 

 

 

Operating leases

$

11,713

 

 

$

11,251

 

Finance leases

$

118

 

 

$

632

 

Schedule of Maturities of Operating Lease Liabilities

Maturities of operating lease liabilities at December 31, 2020, were as follows (in thousands):

 

Year ending December 31,

 

 

 

2021

$

11,704

 

2022

 

9,408

 

2023

 

6,900

 

2024

 

4,178

 

2025

 

2,786

 

Thereafter

 

3,203

 

Total lease payments

 

38,179

 

Less: imputed interest

 

3,525

 

Total operating lease liabilities

$

34,654

 

XML 49 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Other Liabilities (Tables)
12 Months Ended
Dec. 31, 2020
Other Liabilities Disclosure [Abstract]  
Summary of Other Accrued Expenses and Current Liabilities

The following table provides the details of other accrued expenses and current liabilities (in thousands):

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

Income taxes payable

 

$

7,250

 

 

$

6,008

 

Accrued VAT

 

 

6,604

 

 

 

5,312

 

Accrued professional fees

 

 

3,156

 

 

 

2,581

 

Accrued royalties

 

 

2,009

 

 

 

2,314

 

Obligations for acquisition of businesses

 

 

1,957

 

 

 

1,362

 

Defined contribution plan liabilities

 

 

1,660

 

 

 

1,593

 

Non-income tax liabilities

 

 

1,366

 

 

 

1,253

 

Billings in excess of cost

 

 

1,108

 

 

 

879

 

Other current liabilities

 

 

5,872

 

 

 

7,301

 

Total

 

$

30,982

 

 

$

28,603

 

Summary of Other Long-term Liabilities

The following table provides the details of other long-term liabilities (in thousands):

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

Pension and other post retirement liabilities

 

$

14,497

 

 

$

10,379

 

Deferred tax liabilities

 

 

8,028

 

 

 

6,275

 

Other liabilities

 

 

4,889

 

 

 

10,018

 

Total

 

$

27,414

 

 

$

26,672

 

XML 50 R37.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2020
Summary of Fair value of Company's Stock Options Granted

The fair values of the Company’s stock options granted during the year ended December 31, 2020 and 2019, were estimated using the following assumptions:

 

 

2020 grants

 

 

2019 grants

 

Weighted average grant date fair value per share

 

$29.22 - 57.72

 

 

$

38.11

 

Expected volatility

 

34 - 35%

 

 

 

42

%

Expected term (in years)

 

 

6.25

 

 

 

6.25

 

Risk-free interest rate

 

0.46 - 0.6%

 

 

 

1.80

%

Expected dividend yield

 

 

0

%

 

 

0

%

Summary of Stock-Based Compensation

Stock-based compensation expense

The stock-based compensation expense was recorded as follows (in thousands):

 

 

 

Year ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Cost of revenue-software

 

$

2,473

 

 

$

1,069

 

 

$

31

 

Research and development

 

 

8,372

 

 

 

2,917

 

 

 

740

 

Sales and marketing

 

 

6,423

 

 

 

2,250

 

 

 

910

 

General and administrative

 

 

4,087

 

 

 

2,292

 

 

 

1,658

 

Total stock-based compensation expense

 

$

21,355

 

 

$

8,528

 

 

$

3,339

 

NSO Plan [Member]  
Summary of Stock Option Activity

The following table summarizes the stock option activity under the NSO Plan:

 

 

 

Number of

options

 

 

Weighted

average

exercise price

per share

 

 

Weighted

average

remaining

contractual

term (years)

 

 

Aggregate intrinsic value (in millions)

 

Outstanding at January 1, 2020

 

 

3,557,436

 

 

$

0.000025

 

 

 

17.0

 

 

$

127.8

 

Exercised

 

 

(1,023,505

)

 

$

0.000025

 

 

 

 

 

 

 

 

 

Forfeited

 

 

 

 

$

 

 

 

 

 

 

 

 

 

Outstanding and exercisable at December 31, 2020

 

 

2,533,931

 

 

$

0.000025

 

 

 

16.0

 

 

$

147.4

 

ISO Plan [Member]  
Summary of Stock Option Activity

The following table summarizes the stock option activity under the 2001 Stock-based compensation plans for the periods indicated as follows:

 

 

 

Number of

options

 

 

Weighted

average

exercise price

per share

 

 

Weighted

average

remaining

contractual

term (years)

 

 

Aggregate intrinsic value (in millions)

 

Outstanding at January 1, 2020

 

 

103,000

 

 

$

0.64

 

 

 

1.0

 

 

$

3.6

 

Exercised

 

 

(103,000

)

 

$

0.64

 

 

 

 

 

 

 

 

 

Forfeited

 

 

 

 

$

 

 

 

 

 

 

 

 

 

Outstanding and exercisable at December 31, 2020

 

 

 

 

$

 

 

 

 

 

 

 

2012 Plan [Member]  
Summary of Stock Option Activity

The following table summarizes the stock option activity under the 2012 Plan for the periods indicated as follows:

 

 

 

Number of

options

 

 

Weighted

average

exercise price

per share

 

 

Weighted

average

remaining

contractual

term (years)

 

 

Aggregate intrinsic value (in millions)

 

Outstanding at January 1, 2020

 

 

1,183,817

 

 

$

4.23

 

 

 

6.1

 

 

 

 

 

Granted

 

 

 

 

$

 

 

 

 

 

 

 

 

 

Exercised

 

 

(351,165

)

 

$

4.18

 

 

 

 

 

 

 

 

 

Forfeited

 

 

(8,000

)

 

$

4.31

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2020

 

 

824,652

 

 

$

4.26

 

 

 

5.1

 

 

 

 

 

Exercisable at December 31, 2020

 

 

691,362

 

 

$

4.08

 

 

 

4.8

 

 

$

37.4

 

2017 Plan [Member]  
Summary of Stock Option Activity

The following table summarizes the stock option activity under the 2017 Plan for the period:

 

 

Number of

options

 

 

Weighted

average

exercise price

per share

 

 

Weighted

average

remaining

contractual

term (years)

 

 

Aggregate intrinsic value (in millions)

Outstanding at January 1, 2020

 

 

20,000

 

 

$

38.11

 

 

 

9.2

 

 

 

Granted

 

 

4,209,454

 

 

$

45.68

 

 

 

 

 

 

 

Exercised

 

 

(5,000

)

 

$

38.11

 

 

 

 

 

 

 

Forfeited

 

 

(20,972

)

 

$

40.80

 

 

 

 

 

 

 

Outstanding at December 31, 2020

 

 

4,203,482

 

 

$

45.68

 

 

 

9.7

 

 

 

Exercisable at December 31, 2020

 

 

158

 

 

$

29.22

 

 

 

0.2

 

 

 

Summary of Restricted Stock Units Awarded

The following table summarizes the restricted stock units, or RSUs, awarded under the 2017 Plan for the period:

 

 

 

 

Number of RSUs

 

Outstanding at January 1, 2020

 

 

781,301

 

Granted

 

 

641,723

 

Vested

 

 

(222,716

)

Forfeited

 

 

(45,372

)

Outstanding at December 31, 2020

 

 

1,154,936

 

XML 51 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Components of Income (Loss) Before Income Taxes

The components of income (loss) before income taxes are as follows (in thousands):

 

 

 

Year ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

U.S.

 

$

(22,127

)

 

$

(14,732

)

 

$

4,228

 

Non-U.S.

 

 

24,159

 

 

 

18,120

 

 

 

22,796

 

 

 

$

2,032

 

 

$

3,388

 

 

$

27,024

 

Schedule of Significant Components of Income Tax Expense

The significant components of the income tax expense are as follows (in thousands):

 

 

 

Year ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Current

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Federal

 

$

 

 

$

 

 

$

2

 

Non-U.S.

 

 

23,197

 

 

 

11,434

 

 

 

12,629

 

U.S. State and Local

 

 

(315

)

 

 

446

 

 

 

(16

)

Total current

 

 

22,882

 

 

 

11,880

 

 

 

12,615

 

Deferred

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Federal

 

 

(881

)

 

 

193

 

 

 

1,714

 

Non-U.S.

 

 

(9,849

)

 

 

(1,143

)

 

 

(2,823

)

U.S. State and Local

 

 

380

 

 

 

 

 

 

(17

)

Total deferred

 

 

(10,350

)

 

 

(950

)

 

 

(1,126

)

Income tax expense

 

$

12,532

 

 

$

10,930

 

 

$

11,489

 

Reconciliation of Income Taxes Calculated at U.S. Federal Statutory Income Tax Rate

The reconciliation of income taxes calculated at the U.S. Federal statutory income tax rate to income tax expense is as follows (in thousands):

 

 

 

Year ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

U.S. federal statutory rate

 

 

21

%

 

 

21

%

 

 

21

%

Income taxes at U.S. federal statutory rate

 

$

427

 

 

$

711

 

 

$

5,675

 

Foreign income taxes at rates other than the federal statutory rate

 

 

1,161

 

 

 

1,247

 

 

 

2,179

 

U.S. state and local income taxes, net of U.S. federal tax benefit

 

 

(4,892

)

 

 

(6,836

)

 

 

(3,453

)

U.S. effect of changes in tax laws

 

 

4,946

 

 

 

 

 

 

 

U.S. effect of foreign operations

 

 

1,205

 

 

 

8,609

 

 

 

 

Change in valuation allowance

 

 

5,215

 

 

 

18,138

 

 

 

21,544

 

Foreign withholding taxes

 

 

6,691

 

 

 

5,975

 

 

 

5,103

 

U.S. foreign tax credit and deduction

 

 

(1,308

)

 

 

(7,059

)

 

 

(5,648

)

Research and development tax credit

 

 

2,576

 

 

 

(2,600

)

 

 

(2,819

)

Stock-based compensation

 

 

(5,001

)

 

 

(4,574

)

 

 

(14,964

)

Meals & entertainment

 

 

77

 

 

 

246

 

 

 

181

 

Other

 

 

640

 

 

 

(1,068

)

 

 

1,206

 

Uncertain tax positions

 

 

720

 

 

 

(1,859

)

 

 

903

 

Acquisition costs

 

 

75

 

 

 

 

 

 

503

 

Tax law changes

 

 

 

 

 

 

 

 

1,079

 

Income tax expense

 

$

12,532

 

 

$

10,930

 

 

$

11,489

 

Schedule of Deferred Tax Assets and Liabilities

Deferred income tax assets and liabilities result from differences in the basis of assets and liabilities for tax and financial statements purposes. The approximate tax effect of each type of temporary difference, and operating losses and tax credit carryforwards that give rise to a significant portion of the deferred tax assets and liabilities are as follows (in thousands):

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

Deferred tax assets:

 

 

 

 

 

 

 

 

Deferred revenue

 

$

12,135

 

 

$

11,408

 

Net operating loss carryforwards

 

 

66,160

 

 

 

38,745

 

Tax credit carryforwards

 

 

26,299

 

 

 

38,981

 

Stock-based compensation

 

 

3,766

 

 

 

6,480

 

Capitalized research and development

 

 

6,472

 

 

 

7,162

 

Lease obligation

 

 

9,956

 

 

 

7,579

 

Employee benefits

 

 

5,980

 

 

 

5,189

 

Other

 

 

2,618

 

 

 

1,968

 

Total gross deferred tax assets

 

 

133,386

 

 

 

117,512

 

Less: valuation allowances

 

 

(96,831

)

 

 

(84,356

)

Net deferred tax assets (1)

 

 

36,555

 

 

 

33,156

 

Deferred tax liabilities:

 

 

 

 

 

 

 

 

Prepaid royalties

 

 

584

 

 

 

 

Property and equipment and intangibles

 

 

16,177

 

 

 

13,588

 

Deferred tax on investment in subsidiary

 

 

790

 

 

 

474

 

Lease right of use asset

 

 

9,610

 

 

 

7,247

 

Convertible debt, net of issuance costs

 

 

8,685

 

 

 

10,899

 

Other

 

 

1,612

 

 

 

1,432

 

Total deferred tax liabilities

 

 

37,458

 

 

 

33,640

 

Total net deferred tax (liabilities) assets

 

$

(903

)

 

$

(484

)

 

(1)

Reflects gross amount before jurisdictional netting of deferred tax assets and liabilities.

Summary of Changes to Valuation Allowance Balance

The following table summarizes the changes to the valuation allowance balance (in thousands):

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Beginning balance

 

$

84,356

 

 

$

78,155

 

 

$

56,761

 

Additions charged to expense

 

 

5,215

 

 

 

18,138

 

 

 

21,544

 

Other

 

 

7,260

 

 

 

(11,937

)

 

 

(150

)

Ending balance

 

$

96,831

 

 

$

84,356

 

 

$

78,155

 

Summary of Operating Loss and Tax Credit Carryforwards

The following table summarizes the amount and expiration dates of operating loss and tax credit carryforwards at December 31, 2020 (in thousands):

 

 

 

Expiration dates

 

Amounts

 

U.S. general business credits and loss carryforwards

 

2021-Indefinite

 

$

79,591

 

Foreign loss carryforwards

 

Indefinite

 

 

9,990

 

U.S. foreign tax credits

 

2027

 

 

2,878

 

Total operating loss and tax credit carryforwards

 

 

 

$

92,459

 

Reconciliation of Beginning and Ending Amounts of Unrecognized Tax Benefits

A reconciliation of the beginning and ending amounts of unrecognized tax benefits is as follows (in thousands):

 

 

 

Year ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Unrecognized tax benefits—January 1

 

$

15,540

 

 

$

17,097

 

 

$

6,157

 

Increase in unrecognized tax benefits as a result of:

 

 

 

 

 

 

 

 

 

 

 

 

Additions for tax positions of current period

 

 

310

 

 

 

(203

)

 

 

234

 

Additions for tax positions of prior periods

 

 

1,890

 

 

 

642

 

 

 

10,866

 

Reductions for tax positions of prior periods

 

 

(8,816

)

 

 

(1,834

)

 

 

(100

)

Reductions due to statute of limitations

 

 

 

 

 

(162

)

 

 

(60

)

Unrecognized tax benefits—December 31

 

$

8,924

 

 

$

15,540

 

 

$

17,097

 

XML 52 R39.htm IDEA: XBRL DOCUMENT v3.20.4
Net (Loss) Income Per Share (Tables)
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Computation of Numerators and Denominators Used in Basic and Diluted Net (Loss) Income Per Share Amounts The following table sets forth the computation of the numerators and denominators used in the basic and diluted net (loss) income per share amounts (in thousands, except per share data):

 

 

 

Year ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income

 

$

(10,500

)

 

$

(7,542

)

 

$

15,535

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Denominator for basic (loss) income per share—

  weighted average shares

 

 

73,241

 

 

 

71,544

 

 

 

67,468

 

Effect of dilutive securities, stock options and RSUs

 

 

 

 

 

 

 

 

7,410

 

Denominator for dilutive (loss) income per share

 

 

73,241

 

 

 

71,544

 

 

 

74,878

 

Net (loss) income per share attributable to common stockholders, basic

 

$

(0.14

)

 

$

(0.11

)

 

$

0.23

 

Net (loss) income per share attributable to common stockholders, diluted

 

$

(0.14

)

 

$

(0.11

)

 

$

0.21

 

 

XML 53 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Retirement Benefits (Tables)
12 Months Ended
Dec. 31, 2020
Compensation And Retirement Disclosure [Abstract]  
Schedule of Pension Benefits Obligation Recorded in Consolidated Balance Sheets

A summary of the components of the pension benefits obligation recorded in the consolidated balance sheets are as follows (in thousands):

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

Accrued compensation and benefits

 

$

657

 

 

$

596

 

Other long-term liabilities

 

 

14,497

 

 

 

10,379

 

 

 

$

15,154

 

 

$

10,975

 

Schedule of Estimated Future Benefit Payments

The estimated future benefit payments, which reflect expected future service, that are expected to be paid for each of the next five years are as follows (in thousands):

 

Year ending

 

 

 

 

December 31, 2021

 

$

677

 

December 31, 2022

 

$

480

 

December 31, 2023

 

$

624

 

December 31, 2024

 

$

662

 

December 31, 2025

 

$

577

 

Next five years

 

$

4,772

 

XML 54 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Dec. 31, 2020
Equity [Abstract]  
Components of Accumulated Other Comprehensive Loss

The components of accumulated other comprehensive loss are as follows (in thousands):

 

 

 

Foreign

currency

translation

 

 

Retirement

related

benefit plans

 

 

Total

 

Balance at December 31, 2017

 

$

(3,374

)

 

$

(1,698

)

 

$

(5,072

)

Other comprehensive income (loss) before reclassification

 

 

(5,449

)

 

 

90

 

 

 

(5,359

)

Amounts reclassified from accumulated other comprehensive loss

 

 

 

 

 

(1,177

)

 

 

(1,177

)

Tax effects

 

 

 

 

 

318

 

 

 

318

 

Other comprehensive income (loss)

 

 

(5,449

)

 

 

(769

)

 

 

(6,218

)

Balance at December 31, 2018

 

 

(8,823

)

 

 

(2,467

)

 

 

(11,290

)

Other comprehensive income (loss) before reclassification

 

 

1,895

 

 

 

62

 

 

 

1,957

 

Amounts reclassified from accumulated other comprehensive loss

 

 

 

 

 

(179

)

 

 

(179

)

Tax effects

 

 

 

 

 

(16

)

 

 

(16

)

Other comprehensive income (loss)

 

 

1,895

 

 

 

(133

)

 

 

1,762

 

Balance at December 31, 2019

 

 

(6,928

)

 

 

(2,600

)

 

 

(9,528

)

Other comprehensive income (loss) before reclassification

 

 

7,782

 

 

 

(501

)

 

 

7,281

 

Amounts reclassified from accumulated other comprehensive loss

 

 

 

 

 

(858

)

 

 

(858

)

Tax effects

 

 

 

 

 

308

 

 

 

308

 

Other comprehensive income (loss)

 

 

7,782

 

 

 

(1,051

)

 

 

6,731

 

Balance at December 31, 2020

 

$

854

 

 

$

(3,651

)

 

$

(2,797

)

XML 55 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2020
Commitments And Contingencies Disclosure [Abstract]  
Future Purchase Obligations The future purchase obligations for these agreements are as follows (in thousands):

 

Year ending December 31,

 

 

 

 

2021

 

$

6,436

 

2022

 

 

6,884

 

2023

 

 

6,509

 

2024

 

 

3,560

 

2025

 

 

3,307

 

Thereafter

 

 

 

Total

 

$

26,696

 

 

XML 56 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Segment Information (Tables)
12 Months Ended
Dec. 31, 2020
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information

The following tables are in thousands:

 

Year ended December 31, 2020

 

Software

 

 

CES

 

 

All other

 

 

Total

 

Revenue

 

$

418,165

 

 

$

44,320

 

 

$

7,436

 

 

$

469,921

 

Adjusted EBITDA

 

$

53,820

 

 

$

5,129

 

 

$

(1,661

)

 

$

57,288

 

 

Year ended December 31, 2019

 

Software

 

 

CES

 

 

All other

 

 

Total

 

Revenue

 

$

401,278

 

 

$

48,987

 

 

$

8,650

 

 

$

458,915

 

Adjusted EBITDA

 

$

38,834

 

 

$

5,255

 

 

$

(4,540

)

 

$

39,549

 

 

 

Year ended December 31, 2018

 

Software

 

 

CES

 

 

All other

 

 

Total

 

Revenue

 

$

341,306

 

 

$

47,852

 

 

$

7,221

 

 

$

396,379

 

Adjusted EBITDA

 

$

48,643

 

 

$

5,155

 

 

$

(3,618

)

 

$

50,180

 

Reconciliation of U.S. GAAP Income (Loss) Before Income Taxes to Adjusted EBITDA

 

 

 

Year ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Reconciliation of Adjusted EBITDA to GAAP income (loss)

   before income taxes:

 

 

 

 

 

 

 

 

 

 

 

 

Adjusted EBITDA

 

$

57,288

 

 

$

39,549

 

 

$

50,180

 

Stock-based compensation expense

 

 

(21,355

)

 

 

(8,528

)

 

 

(3,339

)

Interest expense

 

 

(11,598

)

 

 

(6,371

)

 

 

(200

)

Interest income and other (1)

 

 

1,503

 

 

 

260

 

 

 

(4,883

)

Depreciation and amortization

 

 

(23,806

)

 

 

(21,522

)

 

 

(14,734

)

Income before income taxes

 

$

2,032

 

 

$

3,388

 

 

$

27,024

 

 

(1)

Included for the year ended December 31, 2020 are a) $1.0 million of proceeds from settlements related to a historical acquisition, and b) $0.6 million of severance expense. Included for the year ended December 31, 2019 are a) acquisition related costs of $0.6 million, b) severance expense of $0.4 million, and c) impairment charges for royalty contracts of $1.0 million. Included for the year ended December 31, 2018 are a) costs from the acquisition of Datawatch of $10.4 million, b) gain on the sale of a building of $4.4 million, c) impairment charges for royalty contracts and trade names of $2.8 million, and d) an income adjustment for a change in estimated legal expenses of $2.0 million.

Summary of Sales to External Customers and Long-Lived Assets by Geographical Areas

Revenue is attributed to geographic areas based on the country of origin. The following table provides sales to external customers and long-lived assets for each of the geographic areas in which the Company operates (in thousands):

 

 

 

Revenue

 

 

Long-lived assets (1)

 

 

 

Year ended December 31,

 

 

December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

 

2020

 

 

2019

 

United States

 

$

233,611

 

 

$

219,053

 

 

$

186,026

 

 

$

60,479

 

 

$

55,319

 

Other countries

 

 

12,127

 

 

 

14,753

 

 

 

8,604

 

 

 

8,378

 

 

 

10,190

 

Total Americas

 

 

245,738

 

 

 

233,806

 

 

 

194,630

 

 

 

68,857

 

 

 

65,509

 

Germany

 

 

48,559

 

 

 

50,102

 

 

 

45,664

 

 

 

9,201

 

 

 

3,405

 

France

 

 

15,287

 

 

 

17,210

 

 

 

16,154

 

 

 

1,078

 

 

 

1,224

 

Other countries

 

 

49,403

 

 

 

49,312

 

 

 

42,846

 

 

 

11,730

 

 

 

11,316

 

Total Europe, Middle East and Africa

 

 

113,249

 

 

 

116,624

 

 

 

104,664

 

 

 

22,009

 

 

 

15,945

 

Japan

 

 

41,109

 

 

 

37,757

 

 

 

35,478

 

 

 

2,009

 

 

 

2,036

 

Other countries

 

 

69,825

 

 

 

70,728

 

 

 

61,607

 

 

 

8,441

 

 

 

8,941

 

Total Asia Pacific

 

 

110,934

 

 

 

108,485

 

 

 

97,085

 

 

 

10,450

 

 

 

10,977

 

Total

 

$

469,921

 

 

$

458,915

 

 

$

396,379

 

 

$

101,316

 

 

$

92,431

 

 

(1)

Includes property and equipment, net and definite-lived intangible assets, net.

XML 57 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Description of Business - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 07, 2018
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Proceeds from the exercise of stock options   $ 1,710 $ 1,510 $ 2,077
Offering [Member] | Class A Common Stock [Member]        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Number of shares issued and sold 4,056,004      
Price per share $ 35.00      
Proceeds from issuance of Class A common stock in follow-on offering, net of underwriting discounts and commissions $ 135,600      
Stock issuance, offering costs $ 400      
Number of shares of common stock sold 2,307,420      
Shares issued upon conversion 1,675,420      
Exercise of stock options (in shares) 257,000      
Proceeds from the exercise of stock options $ 500      
Offering [Member] | Class B Common Stock [Member]        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Conversion from Class B to Class A 1,675,420      
Underwriters [Member] | Offering [Member] | Class A Common Stock [Member]        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Shares Sold From Underwriters Allotment 763,424      
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Accounting Policies [Abstract]        
Cash and cash equivalents $ 241,221 $ 223,117    
Restricted cash included in other long-term assets 326 380    
Total cash, cash equivalents, and restricted cash $ 241,547 $ 223,497 $ 35,685 $ 39,578
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Schedule of Accounts Receivable Net (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Accounts Notes Loans And Financing Receivable Gross Allowance And Net [Abstract]    
Accounts receivable, trade $ 111,162 $ 100,461
Contract assets 6,716 4,523
Accounts receivable, net $ 117,878 $ 104,984
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 01, 2020
Accounting Policies [Line Items]          
Provision for credit loss $ 2,559,000 $ 1,415,000 $ 1,150,000 $ 798,000  
Impairment losses 0 0 0    
Impairment of intangible assets 0   608,000    
Income tax receivable, current 6,736,000 7,264,000      
Advertising expenses $ 4,000,000.0 4,500,000 $ 4,400,000    
Shares issued 133,336        
Remaining mezzanine equity 66,664        
Retained earnings $ (93,293,000) (82,405,000)      
Cumulative Effect, Period of Adoption, Adjustment [Member]          
Accounting Policies [Line Items]          
Provision for credit loss   388,000      
Restricted Stock Units (RSUs) [Member]          
Accounting Policies [Line Items]          
Stock-based compensation awards requisite service period 4 years        
Class A Common Stock [Member] | Put Option [Member]          
Accounting Policies [Line Items]          
Put right exercise period from date of purchase       5 years  
Shares issued       200,000  
Put right, exercise price       $ 12.50  
Ministry of the Economy, Finance and Industry, France [Member] | Research and Development Tax Credit Carryforward [Member]          
Accounting Policies [Line Items]          
Tax credit carryforward, period 3 years        
Income tax receivable $ 13,200,000 12,100,000      
Income tax receivable, current 3,200,000 2,500,000      
Income tax receivable, noncurrent $ 10,000,000.0 $ 9,600,000      
Building and Improvements [Member] | Minimum [Member]          
Accounting Policies [Line Items]          
Property and equipment, estimated useful life 5 years        
Building and Improvements [Member] | Maximum [Member]          
Accounting Policies [Line Items]          
Property and equipment, estimated useful life 39 years        
Computer Equipment and Software [Member] | Minimum [Member]          
Accounting Policies [Line Items]          
Property and equipment, estimated useful life 3 years        
Computer Equipment and Software [Member] | Maximum [Member]          
Accounting Policies [Line Items]          
Property and equipment, estimated useful life 5 years        
Office Furniture and Equipment [Member] | Minimum [Member]          
Accounting Policies [Line Items]          
Property and equipment, estimated useful life 5 years        
Office Furniture and Equipment [Member] | Maximum [Member]          
Accounting Policies [Line Items]          
Property and equipment, estimated useful life 15 years        
ASU 2016-13          
Accounting Policies [Line Items]          
Change in provision for credit loss $ 400,000        
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] true        
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] true        
Change in Accounting Principle, Accounting Standards Update, Adoption Date Jan. 01, 2020        
ASU 2016-13 | Cumulative Effect, Period of Adoption, Adjustment [Member]          
Accounting Policies [Line Items]          
Retained earnings         $ 400,000
ASU 2018-13          
Accounting Policies [Line Items]          
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] true        
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] true        
Change in Accounting Principle, Accounting Standards Update, Adoption Date Jan. 01, 2020        
ASU 2018-15          
Accounting Policies [Line Items]          
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] true        
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] true        
Change in Accounting Principle, Accounting Standards Update, Adoption Date Jan. 01, 2020        
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Schedule of Provision for Credit Loss (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Accounts Notes And Loans Receivable [Line Items]      
Balance, beginning of year $ (1,415) $ (1,150) $ (798)
Provision charged to expense (1,259) (671) (394)
Write-offs, net of recoveries 563 413 3
Effects of foreign currency translation (60) (7) 39
Balance, end of year (2,559) (1,415) $ (1,150)
Cumulative Effect, Period of Adoption, Adjustment [Member]      
Accounts Notes And Loans Receivable [Line Items]      
Balance, beginning of year $ (388)    
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201613Member    
Balance, end of year   $ (388)  
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Disaggregation Of Revenue [Line Items]      
Total revenue $ 469,921 $ 458,915 $ 396,379
Term Licenses [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 224,472 201,881 168,909
Perpetual Licenses [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 35,493 42,440 38,255
Maintenance [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 117,159 103,699 86,150
Professional Software Services [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 14,587 18,682 11,047
Software Related Services [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 26,454 34,576 36,945
Client Engineering Services [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 44,320 48,987 47,852
Other [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue $ 7,436 $ 8,650 $ 7,221
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from Contracts with Customers - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenue From Contracts With Customers [Line Items]      
Percentage of net revenues through indirect channels 10.00% 10.00% 10.00%
Capitalized contract cost, amortization period 4 years    
Capitalized contract cost, amortization method straight-line basis    
Contract assets $ 6,716 $ 4,523  
Deferred revenue, revenue recognized 74,500    
Contracted revenue not yet recognized $ 131,400 $ 113,500  
Revenue recognize percentage 84.00% 80.00%  
Sales and Marketing Expense [Member]      
Revenue From Contracts With Customers [Line Items]      
Sales commissions $ 5,000 $ 4,500  
Prepaid and Other Current Assets [Member]      
Revenue From Contracts With Customers [Line Items]      
Capitalized contract cost net, current 3,700 2,300  
Contract assets 1,400 2,700  
Other Long-Term Assets [Member]      
Revenue From Contracts With Customers [Line Items]      
Capitalized contract cost net, noncurrent 600 800  
Contract assets 1,300    
Accounts Receivable [Member]      
Revenue From Contracts With Customers [Line Items]      
Contract assets $ 6,700 $ 4,500  
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisitions and Disposals - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2022
Nov. 07, 2019
Sep. 30, 2020
Oct. 31, 2019
Dec. 31, 2020
Univa [Member]          
Business Acquisition [Line Items]          
Business acquisition, preliminary base purchase price     $ 30,200    
Preliminary base purchase price allocation maximum evaluation period from acquisition date         1 year
Fair value of consideration transferred     $ 30,184    
Other Business Acquisitions [Member]          
Business Acquisition [Line Items]          
Fair value of consideration transferred         $ 16,900
Other Business Acquisitions [Member] | Goodwill [Member]          
Business Acquisition [Line Items]          
Fair value of consideration transferred         8,200
Other Business Acquisitions [Member] | Developed Technology [Member]          
Business Acquisition [Line Items]          
Fair value of consideration transferred         6,200
Other Business Acquisitions [Member] | Customer Relationships [Member]          
Business Acquisition [Line Items]          
Fair value of consideration transferred         2,200
Other Business Acquisitions [Member] | Tax Deduction [Member]          
Business Acquisition [Line Items]          
Fair value of consideration transferred         $ 700
Polliwog Co. Ltd. [Member] | Stock Purchase Agreement          
Business Acquisition [Line Items]          
Fair value of consideration transferred       $ 19,300  
Business acquisition, percentage of interest acquired       97.00%  
Polliwog Co. Ltd. [Member] | Second Stock Purchase Agreement | Forecast          
Business Acquisition [Line Items]          
Fair value of consideration transferred $ 800        
Business acquisition, percentage of interest acquired 3.00%        
DEM Solutions Limited [Member] | Stock Purchase Agreement          
Business Acquisition [Line Items]          
Fair value of consideration transferred   $ 13,100      
Business acquisition, percentage of interest acquired   100.00%      
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisitions and Disposals - Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date (Detail) - USD ($)
$ in Thousands
1 Months Ended
Sep. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Recognized amounts of identifiable assets acquired and liabilities assumed:        
Goodwill   $ 264,481 $ 233,683 $ 210,532
Univa [Member]        
Business Acquisition [Line Items]        
Fair value of consideration transferred $ 30,184      
Recognized amounts of identifiable assets acquired and liabilities assumed:        
Cash 193      
Accounts receivable 956      
Other assets 164      
Accounts payable and other liabilities (891)      
Deferred revenue (874)      
Deferred tax liabilities (1,100)      
Total net identifiable assets acquired and liabilities assumed 12,448      
Goodwill 17,736      
Univa [Member] | Trade Names [Member]        
Recognized amounts of identifiable assets acquired and liabilities assumed:        
Indefinite-lived intangibles 200      
Univa [Member] | Developed Technology [Member]        
Recognized amounts of identifiable assets acquired and liabilities assumed:        
Finite-lived intangibles 9,000      
Univa [Member] | Customer Relationships [Member]        
Recognized amounts of identifiable assets acquired and liabilities assumed:        
Finite-lived intangibles $ 4,800      
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisitions and Disposals - Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date (Parenthetical) (Detail) - Univa [Member]
1 Months Ended
Sep. 30, 2020
USD ($)
Software [Member]  
Business Acquisition [Line Items]  
Goodwill deductible for tax purposes $ 0
Trade Names [Member]  
Business Acquisition [Line Items]  
Weighted-average useful life of acquired finite-lived intangible assets 4 years
Developed Technology [Member]  
Business Acquisition [Line Items]  
Weighted-average useful life of acquired finite-lived intangible assets 6 years
Customer Relationships [Member]  
Business Acquisition [Line Items]  
Weighted-average useful life of acquired finite-lived intangible assets 7 years
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Disposals WEYV - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
WEYV [Member]    
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups [Line Items]    
Loss before income tax $ (3.0) $ (4.2)
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment, Net - Summary of Property and Equipment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 89,601 $ 82,603
Less: accumulated depreciation and amortization 53,269 46,306
Property and equipment, net 36,332 36,297
Land [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 10,067 9,942
Property, Plant and Equipment, Estimated Useful Lives Indefinite  
Building and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 15,630 15,512
Building and Improvements [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life 5 years  
Building and Improvements [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life 39 years  
Computer Equipment and Software [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 41,451 37,361
Computer Equipment and Software [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life 3 years  
Computer Equipment and Software [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life 5 years  
Office Furniture and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 10,136 8,029
Office Furniture and Equipment [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life 5 years  
Office Furniture and Equipment [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life 15 years  
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 9,652 9,014
Leasehold Improvements [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life 5 years  
Leasehold Improvements [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life 10 years  
Right-of-Use Assets Under Finance Leases [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 2,665 $ 2,745
Right-of-Use Assets Under Finance Leases [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life 5 years  
Right-of-Use Assets Under Finance Leases [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life 10 years  
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment, Net - Summary of Property and Equipment (Parenthetical) (Detail)
12 Months Ended
Dec. 31, 2020
Leasehold Improvements [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property and equipment, estimated useful life 5 years
Leasehold Improvements [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property and equipment, estimated useful life 10 years
Right-of-Use Assets Under Finance Leases [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property and equipment, estimated useful life 5 years
Right-of-Use Assets Under Finance Leases [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property and equipment, estimated useful life 10 years
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment, Net - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Property Plant And Equipment [Abstract]      
Depreciation expense, including amortization of right-of-use assets under finance leases $ 7.4 $ 7.1 $ 7.0
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Other Intangible Assets - Changes in Carrying Amount of Goodwill Attributable to Software Reportable Segment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Goodwill And Intangible Assets Disclosure [Abstract]    
Beginning Balance $ 233,683 $ 210,532
Acquisitions 25,932 21,922
Effects of foreign currency translation and other 4,866 1,229
Ending Balance $ 264,481 $ 233,683
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Other Intangible Assets - Schedule of Other Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Summary Of Other Intangible Assets [Line Items]    
Gross carrying amount $ 119,392 $ 93,609
Accumulated amortization 54,408 37,475
Net carrying amount 64,984 56,134
Gross carrying amount 130,522 104,550
Net carrying amount 76,114 67,075
Developed Technology [Member]    
Summary Of Other Intangible Assets [Line Items]    
Gross carrying amount 78,841 60,916
Accumulated amortization 37,651 25,838
Net carrying amount $ 41,190 $ 35,078
Developed Technology [Member] | Minimum [Member]    
Summary Of Other Intangible Assets [Line Items]    
Weighted-average useful life of acquired finite-lived intangible assets 4 years 4 years
Developed Technology [Member] | Maximum [Member]    
Summary Of Other Intangible Assets [Line Items]    
Weighted-average useful life of acquired finite-lived intangible assets 6 years 6 years
Customer Relationships [Member]    
Summary Of Other Intangible Assets [Line Items]    
Gross carrying amount $ 40,207 $ 32,582
Accumulated amortization 16,673 11,575
Net carrying amount $ 23,534 $ 21,007
Customer Relationships [Member] | Minimum [Member]    
Summary Of Other Intangible Assets [Line Items]    
Weighted-average useful life of acquired finite-lived intangible assets 7 years 7 years
Customer Relationships [Member] | Maximum [Member]    
Summary Of Other Intangible Assets [Line Items]    
Weighted-average useful life of acquired finite-lived intangible assets 10 years 10 years
Other Intangibles [Member]    
Summary Of Other Intangible Assets [Line Items]    
Weighted-average useful life of acquired finite-lived intangible assets   10 years
Gross carrying amount $ 344 $ 111
Accumulated amortization 84 62
Net carrying amount $ 260 49
Other Intangibles [Member] | Minimum [Member]    
Summary Of Other Intangible Assets [Line Items]    
Weighted-average useful life of acquired finite-lived intangible assets 4 years  
Other Intangibles [Member] | Maximum [Member]    
Summary Of Other Intangible Assets [Line Items]    
Weighted-average useful life of acquired finite-lived intangible assets 10 years  
Trade Names [Member]    
Summary Of Other Intangible Assets [Line Items]    
Net carrying amount $ 11,130 $ 10,941
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Other Intangible Assets - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Goodwill And Intangible Assets Disclosure [Abstract]      
Amortization of intangible assets $ 16,376 $ 14,442 $ 7,739
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Other Intangible Assets - Summary of Estimated Amortization Expense (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Goodwill And Intangible Assets Disclosure [Abstract]    
December 31, 2021 $ 17,763  
December 31, 2022 14,348  
December 31, 2023 15,406  
December 31, 2024 8,204  
December 31, 2025 4,745  
Thereafter 4,518  
Net carrying amount $ 64,984 $ 56,134
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.20.4
Debt - Schedule of Carrying Value of Debt (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Total debt $ 260,775 $ 231,174
Less: unamortized debt discount 37,190 46,820
Less: unamortized debt issuance costs 4,548 5,686
Current portion of long-term debt 30,384 430
Long-term debt, net of current portion 188,653 178,238
Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Total debt 30,000  
Convertible Senior Notes [Member]    
Debt Instrument [Line Items]    
Total debt 230,000 230,000
Obligations for Finance Leases [Member]    
Debt Instrument [Line Items]    
Total debt $ 775 $ 1,174
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.20.4
Debt - Additional Information (Detail)
1 Months Ended 12 Months Ended
Jan. 31, 2021
USD ($)
Jun. 30, 2019
USD ($)
d
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Debt Instrument [Line Items]          
Debt instrument, equity component recorded in additional paid-in capital       $ 50,009,000  
Repayments of borrowing outstanding       127,941,000 $ 6,091,000
Overdraft and Line of Credit [Member]          
Debt Instrument [Line Items]          
Loan outstanding     $ 0 0  
Amount available under secured credit agreement     3,600,000 3,500,000  
Convertible Senior Notes Due in 2024 [Member]          
Debt Instrument [Line Items]          
Debt instrument, aggregate principal amount   $ 230,000,000.0 $ 230,000,000.0    
Debt instrument interest rate   0.25%      
Additional principal amount of notes to underwriters   $ 30,000,000.0      
Net proceeds from issuance of costs   $ 221,900,000      
Debt instrument frequency of periodic payment     semi-annually    
Interest payment commencement date   Dec. 01, 2019      
Debt instrument maturity date   Jun. 01, 2024      
Debt instrument, description     The Convertible Notes bear interest at a rate of 0.25% per year, payable semi-annually in arrears on June 1 and December 1 of each year, commencing December 1, 2019.    
Debt instrument conversion rate principal amount of notes   $ 1,000      
Debt instrument, convertible, terms of conversion feature     The Convertible Notes have an initial conversion rate of 21.5049 shares of the Company's Class A common stock per $1,000 principal amount of Convertible Notes, which is equivalent to an initial conversion price of approximately $46.50 per share of its Class A common stock.    
Debt instrument, convertible, “if-converted value” in excess of the principal amount     $ 57,800,000    
Debt instrument, equity component recorded in additional paid-in capital     51,800,000    
Debt instrument, fair value of the liability component     178,200,000    
Net carrying value of equity component of convertible notes     $ 50,000,000.0 $ 50,000,000.0  
Convertible Senior Notes Due in 2024 [Member] | Class A Common Stock [Member]          
Debt Instrument [Line Items]          
Debt conversion, converted instrument, shares issued | shares   21.5049      
Debt instrument conversion rate principal amount of notes   $ 1,000      
Debt instrument convertible initial conversion price per share of common stock | $ / shares   $ 46.50 $ 46.50    
Convertible Senior Notes Due in 2024 [Member] | Class A Common Stock [Member] | Convertible Notes, Holders Conversion Rights, Circumstances 1 [Member]          
Debt Instrument [Line Items]          
Debt instrument, convertible, consecutive trading days | d   30      
Convertible Senior Notes Due in 2024 [Member] | Class A Common Stock [Member] | Convertible Notes, Holders Conversion Rights, Circumstances 1 [Member] | Minimum [Member]          
Debt Instrument [Line Items]          
Debt instrument, convertible, trading days | d   20      
Debt instrument, convertible, threshold percentage of conversion price   130.00%      
Convertible Senior Notes Due in 2024 [Member] | Class A Common Stock [Member] | Convertible Notes, Holders Conversion Rights, Circumstances 2 [Member]          
Debt Instrument [Line Items]          
Debt instrument conversion rate principal amount of notes   $ 1,000      
Debt instrument, convertible, consecutive trading days | d   5      
Debt instrument, convertible, business days | d   5      
Debt instrument, convertible, maximum threshold percentage of sale price of common stock during measurement period   98.00%      
Twenty Nineteen Credit Agreement          
Debt Instrument [Line Items]          
Maturity date     Dec. 15, 2023    
Credit facility     $ 150,000,000.0    
Increase in line of credit borrowing capacity     50,000,000.0    
Increase in unrestricted domestic cash     $ 20,000,000.0    
Maximum leverage ratio     5.00%    
Twenty Nineteen Credit Agreement | Federal Funds Effective Swap Rate [Member]          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate     0.50%    
Twenty Nineteen Credit Agreement | London Interbank Offered Rate (LIBOR) [Member]          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate     1.00%    
Twenty Nineteen Credit Agreement | Minimum [Member]          
Debt Instrument [Line Items]          
Commitment fees on unused portion of the Revolving Credit Facility     0.15%    
EBITDA to cash Consolidated Interest Expense ratio     3.00%    
Twenty Nineteen Credit Agreement | Minimum [Member] | Eurodollar Loans [Member]          
Debt Instrument [Line Items]          
Applicable margin for borrowings under new credit facility     1.25%    
Twenty Nineteen Credit Agreement | Minimum [Member] | Swingline Loans [Member]          
Debt Instrument [Line Items]          
Applicable margin for borrowings under new credit facility     0.25%    
Twenty Nineteen Credit Agreement | Minimum [Member] | APR Loans [Member]          
Debt Instrument [Line Items]          
Applicable margin for borrowings under new credit facility     0.25%    
Twenty Nineteen Credit Agreement | Maximum [Member]          
Debt Instrument [Line Items]          
Commitment fees on unused portion of the Revolving Credit Facility     0.30%    
Senior secured leverage ratio     3.00%    
Twenty Nineteen Credit Agreement | Maximum [Member] | Eurodollar Loans [Member]          
Debt Instrument [Line Items]          
Applicable margin for borrowings under new credit facility     2.00%    
Twenty Nineteen Credit Agreement | Maximum [Member] | Swingline Loans [Member]          
Debt Instrument [Line Items]          
Applicable margin for borrowings under new credit facility     1.00%    
Twenty Nineteen Credit Agreement | Maximum [Member] | APR Loans [Member]          
Debt Instrument [Line Items]          
Applicable margin for borrowings under new credit facility     1.00%    
Secured Credit Agreement [Member]          
Debt Instrument [Line Items]          
Loan outstanding     $ 30,000,000.0    
Amount available for future borrowing     $ 120,000,000.0    
Weighted Average Interest Rate on borrowings     1.50%    
Secured Credit Agreement [Member] | Subsequent Event [Member]          
Debt Instrument [Line Items]          
Repayments of borrowing outstanding $ 30,000,000.0        
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Debt - Schedule of Net Carrying Value of Liability Component of Convertible Notes (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Principal $ 260,775 $ 231,174
Less: unamortized debt discount 37,190 46,820
Less: unamortized debt issuance costs 4,548 5,686
Convertible Senior Notes Due in 2024 [Member]    
Debt Instrument [Line Items]    
Principal 230,000 230,000
Less: unamortized debt discount 37,190 46,820
Less: unamortized debt issuance costs 4,510 5,686
Net carrying amount $ 188,300 $ 177,494
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Debt - Schedule of Interest Expense Related to Convertible Notes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]      
Amortization of debt issuance cost and discount $ 10,829 $ 5,663 $ 23
Convertible Senior Notes Due in 2024 [Member]      
Debt Instrument [Line Items]      
Contractual interest expense 575 313  
Amortization of debt issuance cost and discount 10,806 5,635  
Total $ 11,381 $ 5,948  
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Lessee Lease Description [Line Items]      
Rent cost for operating leases $ 12.1 $ 11.8 $ 11.0
Minimum [Member]      
Lessee Lease Description [Line Items]      
Leases, remaining lease term 1 year    
Maximum [Member]      
Lessee Lease Description [Line Items]      
Leases, remaining lease term 8 years 8 months 12 days    
Operating leases, options to extend lease term 6 years    
Leases, options to terminate leases 3 years    
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Components of Lease Cost (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating lease cost $ 13,412 $ 13,287
Finance lease cost:    
Amortization of ROU assets 634 525
Interest on lease liabilities 32 21
Total finance lease cost $ 666 $ 546
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Supplemental Balance Sheet Information Related to Lease Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Operating leases:    
Operating lease ROU assets $ 33,526 $ 28,134
Current portion of operating lease liabilities 10,331 9,141
Operating lease liabilities, net of current portion 24,323 20,174
Total operating lease liabilities $ 34,654 $ 29,315
Weighted average remaining lease term 4 years 2 months 12 days 4 years 2 months 12 days
Weighted average discount rate 4.70% 5.60%
Finance leases:    
Property and equipment $ 2,665 $ 2,745
Accumulated depreciation (1,797) (1,447)
Property and equipment, net $ 868 $ 1,298
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] us-gaap:PropertyPlantAndEquipmentMember us-gaap:PropertyPlantAndEquipmentMember
Current portion of long-term debt $ 422 $ 430
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
Long-term debt, net of current portion $ 353 $ 744
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] us-gaap:LongTermDebtAndCapitalLeaseObligations us-gaap:LongTermDebtAndCapitalLeaseObligations
Total finance lease liabilities $ 775 $ 1,174
Weighted average remaining lease term 2 years 1 month 6 days 2 years 8 months 12 days
Weighted average discount rate 3.10% 3.50%
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases $ (11,875) $ (11,355)
Operating cash flows from finance leases (32) (46)
Financing cash flows from finance leases (456) (438)
ROU assets obtained in exchange for lease obligations:    
Operating leases 11,713 11,251
Finance leases $ 118 $ 632
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Maturities of Operating Lease Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
2021 $ 11,704  
2022 9,408  
2023 6,900  
2024 4,178  
2025 2,786  
Thereafter 3,203  
Total lease payments 38,179  
Less: imputed interest 3,525  
Total operating lease liabilities $ 34,654 $ 29,315
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Other Liabilities - Summary of Other Accrued Expenses and Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Other Liabilities Disclosure [Abstract]    
Income taxes payable $ 7,250 $ 6,008
Accrued VAT 6,604 5,312
Accrued professional fees 3,156 2,581
Accrued royalties 2,009 2,314
Obligations for acquisition of businesses 1,957 1,362
Defined contribution plan liabilities 1,660 1,593
Non-income tax liabilities 1,366 1,253
Billings in excess of cost 1,108 879
Other current liabilities 5,872 7,301
Total $ 30,982 $ 28,603
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.20.4
Other Liabilities - Summary of Other Long-term Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Other Liabilities Disclosure [Abstract]    
Pension and other post retirement liabilities $ 14,497 $ 10,379
Deferred tax liabilities 8,028 6,275
Other liabilities 4,889 10,018
Total $ 27,414 $ 26,672
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements - Additional Information (Detail) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Fair value of convertible notes $ 316,300,000  
Foreign Exchange Contract [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Derivatives outstanding notional value $ 0 $ 0
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity - Additional Information (Detail)
12 Months Ended
Dec. 31, 2020
Vote
$ / shares
shares
Dec. 31, 2019
$ / shares
shares
Dec. 31, 2018
$ / shares
Class of Stock [Line Items]      
Preferred stock, shares authorized 45,000,000 45,000,000  
Preferred stock, par value | $ / shares $ 0.0001 $ 0.0001  
Preferred stock, shares issued 0 0  
Preferred stock, shares outstanding 0 0  
Common stock dividends | $ / shares $ 0 $ 0 $ 0
Class A Common Stock [Member]      
Class of Stock [Line Items]      
Common stock, shares authorized 513,796,572 513,797,000  
Common stock, par value | $ / shares $ 0.0001 $ 0.0001  
Number of votes entitled per share | Vote 1    
Class B Common Stock [Member]      
Class of Stock [Line Items]      
Common stock, shares authorized 41,203,428 41,203,000  
Common stock, par value | $ / shares $ 0.0001 $ 0.0001  
Number of votes entitled per share | Vote 10    
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-based Compensation - Additional Information (Detail)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Oct. 31, 2019
shares
Dec. 31, 2020
USD ($)
Installment
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2018
USD ($)
shares
Sep. 27, 2017
shares
Dec. 31, 2012
shares
Dec. 31, 2001
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock options, granted       0      
Stock Purchase Agreement              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Business combination, estimated post combination expense | $   $ 8.7          
Weighted average remaining service period   1 year 9 months 18 days          
Stock-based compensation expense | $   $ 2.9 $ 0.7        
Restricted Stock Units (RSUs) [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Total requisite service period of awards   4 years          
Class A Common Stock [Member] | Polliwog Co. Ltd. [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Business acquisition, shares issued 256,594            
Business acquisition, equity interest issued or issuable, description Stock Purchase Agreement, 256,594 shares of the Company’s Class A Common Stock will be issued to existing employees, subject to continuing employment. The shares will be issued on the one-, two- and three-year anniversaries of the closing            
NSO Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of options, outstanding   2,533,931 3,557,436        
Exercise price stock options outstanding | $ / shares   $ 0.000025 $ 0.000025        
Contractual term   35 years          
Intrinsic value of options exercised | $   $ 43.1 $ 28.8 $ 68.4      
ISO Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of options, outstanding     103,000        
Exercise price stock options outstanding | $ / shares     $ 0.64        
Contractual term   10 years          
Intrinsic value of options exercised | $   $ 3.8 $ 14.4 5.2      
ISO Plan [Member] | Minimum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Options vesting period   2 years          
ISO Plan [Member] | Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Options vesting period   3 years          
ISO Plan [Member] | Class A Common Stock [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares authorized             11,153,872
2012 Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of options, outstanding   824,652 1,183,817        
Exercise price stock options outstanding | $ / shares   $ 4.26 $ 4.23        
Contractual term   10 years          
Intrinsic value of options exercised | $   $ 13.9 $ 11.2 $ 18.0      
Total requisite service period of awards   4 years          
Compensation cost related to nonvested awards not yet recognized | $   $ 0.1          
Weighted average period of recognition   4 months 24 days          
Stock options, granted   0          
2012 Plan [Member] | Class A Common Stock [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares authorized           5,200,000  
2017 Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of options, outstanding   4,203,482 20,000        
Exercise price stock options outstanding | $ / shares   $ 45.68 $ 38.11        
Stock options, granted   4,209,454          
2017 Plan [Member] | Restricted Stock Units (RSUs) [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Compensation cost related to nonvested awards not yet recognized | $   $ 90.9          
Weighted average period of recognition   2 years 8 months 12 days          
Weighted average grant date fair value of RSUs | $ / shares   $ 32.22          
Number of vesting equal annual installments | Installment   4          
Fair value of RSUs vested | $   $ 6.7          
2017 Plan [Member] | Class A Common Stock [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock reserved for issuance         10,277,034    
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-based Compensation - Summary of Stock Option Activity under NSO Plan (Detail) - NSO Plan [Member] - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Number of options, Outstanding, Beginning Balance 3,557,436  
Number of options, Exercised (1,023,505)  
Number of options, Forfeited 0  
Number of options, Outstanding and exercisable, Ending Balance 2,533,931  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Weighted average exercise price per share, Outstanding, Beginning Balance $ 0.000025  
Weighted average exercise price per share, Exercised 0.000025  
Weighted average exercise price per share, Forfeited 0  
Weighted average exercise price per share, Outstanding and exercisable, Ending Balance $ 0.000025  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted average remaining contractual term (years), Outstanding   17 years
Weighted average remaining contractual term (years), Outstanding and exercisable 16 years  
Aggregate intrinsic value, Outstanding   $ 127.8
Aggregate intrinsic value, Outstanding and exercisable $ 147.4  
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-based Compensation - Summary of Stock Option Activity under ISO Plan (Detail) - ISO Plan [Member] - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Number of options, Outstanding, Beginning Balance 103,000  
Number of options, Exercised (103,000)  
Number of options, Forfeited 0  
Number of options, Outstanding and exercisable, Ending Balance 0  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Weighted average exercise price per share, Outstanding, Beginning Balance $ 0.64  
Weighted average exercise price per share, Exercised 0.64  
Weighted average exercise price per share, Forfeited 0  
Weighted average exercise price per share, Outstanding and exercisable, Ending Balance $ 0  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted average remaining contractual term (years), Outstanding   1 year
Aggregate intrinsic value, Outstanding   $ 3.6
XML 91 R78.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-based Compensation - Summary of Stock Option Activity under 2012 Plan (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Number of options, Granted     0
2012 Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Number of options, Outstanding, Beginning Balance 1,183,817    
Number of options, Granted 0    
Number of options, Exercised (351,165)    
Number of options, Forfeited (8,000)    
Number of options, Outstanding, Ending Balance 824,652 1,183,817  
Number of options, Exercisable 691,362    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Weighted average exercise price per share, Outstanding, Beginning Balance $ 4.23    
Weighted average exercise price per share, Granted 0    
Weighted average exercise price per share, Exercised 4.18    
Weighted average exercise price per share, Forfeited 4.31    
Weighted average exercise price per share, Outstanding, Ending Balance 4.26 $ 4.23  
Weighted average exercise price per share, Exercisable $ 4.08    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Weighted average remaining contractual term (years), Outstanding 5 years 1 month 6 days 6 years 1 month 6 days  
Weighted average remaining contractual term (years), Exercisable 4 years 9 months 18 days    
Aggregate intrinsic value, Exercisable $ 37.4    
XML 92 R79.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-based Compensation - Summary of Restricted Stock Units Awarded (Detail) - 2017 Plan [Member] - Restricted Stock Units (RSUs) [Member]
12 Months Ended
Dec. 31, 2020
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Number of RSUs, Outstanding Beginning Balance 781,301
Number of RSUs, Granted 641,723
Number of RSUs, Vested (222,716)
Number of RSUs, Forfeited (45,372)
Number of RSUs, Outstanding Ending Balance 1,154,936
XML 93 R80.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-based Compensation - Summary of Stock Option Activity under 2017 Plan (Detail) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Number of options, Granted     0
2017 Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Number of options, Outstanding, Beginning Balance 20,000    
Number of options, Granted 4,209,454    
Number of options, Exercised (5,000)    
Number of options, Forfeited (20,972)    
Number of options, Outstanding, Ending Balance 4,203,482 20,000  
Number of options, Exercisable 158    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Weighted average exercise price per share, Outstanding, Beginning Balance $ 38.11    
Weighted average exercise price per share, Granted 45.68    
Weighted average exercise price per share, Exercised 38.11    
Weighted average exercise price per share, Forfeited 40.80    
Weighted average exercise price per share, Outstanding, Ending Balance 45.68 $ 38.11  
Weighted average exercise price per share, Exercisable $ 29.22    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Weighted average remaining contractual term (years), Outstanding 9 years 8 months 12 days 9 years 2 months 12 days  
Weighted average remaining contractual term (years), Exercisable 2 months 12 days    
XML 94 R81.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-based Compensation - Summary of Fair value of Company's Stock Options Granted (Detail) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted average grant date fair value per share   $ 38.11
Expected volatility   42.00%
Expected volatility, minimum 34.00%  
Expected volatility, maximum 35.00%  
Expected term (in years) 6 years 3 months 6 years 3 months
Risk-free interest rate   1.80%
Risk-free interest rate, minimum 0.46%  
Risk-free interest rate, maximum 0.60%  
Expected dividend yield 0.00% 0.00%
Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted average grant date fair value per share $ 29.22  
Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted average grant date fair value per share $ 57.72  
XML 95 R82.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-based Compensation - Summary of Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total stock-based compensation expense $ 21,355 $ 8,528 $ 3,339
Cost of Revenue - Software [Member]      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total stock-based compensation expense 2,473 1,069 31
Research and development [Member]      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total stock-based compensation expense 8,372 2,917 740
Sales and marketing [Member]      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total stock-based compensation expense 6,423 2,250 910
General and administrative [Member]      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total stock-based compensation expense $ 4,087 $ 2,292 $ 1,658
XML 96 R83.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Components of Income (Loss) Before Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
U.S $ (22,127) $ (14,732) $ 4,228
Non-U.S 24,159 18,120 22,796
Income before income taxes $ 2,032 $ 3,388 $ 27,024
XML 97 R84.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Significant Components of Income Tax Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current      
U.S. Federal $ 0 $ 0 $ 2
Non-U.S. 23,197 11,434 12,629
U.S. State and Local (315) 446 (16)
Total current 22,882 11,880 12,615
Deferred      
U.S. Federal (881) 193 1,714
Non-U.S. (9,849) (1,143) (2,823)
U.S. State and Local 380   (17)
Total deferred (10,350) (950) (1,126)
Income tax expense $ 12,532 $ 10,930 $ 11,489
XML 98 R85.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Reconciliation of Income Taxes Calculated at U.S. Federal Statutory Income Tax Rate (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]        
U.S. federal statutory rate 21.00% 21.00% 21.00% 35.00%
Income taxes at U.S. federal statutory rate $ 427 $ 711 $ 5,675  
Foreign income taxes at rates other than the federal statutory rate 1,161 1,247 2,179  
U.S. state and local income taxes, net of U.S. federal tax benefit (4,892) (6,836) (3,453)  
U.S. effect of changes in tax laws 4,946      
U.S. effect of foreign operations 1,205 8,609    
Change in valuation allowance 5,215 18,138 21,544  
Foreign withholding taxes 6,691 5,975 5,103  
U.S. foreign tax credit and deduction (1,308) (7,059) (5,648)  
Research and development tax credit 2,576 (2,600) (2,819)  
Stock-based compensation (5,001) (4,574) (14,964)  
Meals & entertainment 77 246 181  
Other 640 (1,068) 1,206  
Uncertain tax positions 720 (1,859) 903  
Acquisition costs 75   503  
Tax law changes     1,079  
Income tax expense $ 12,532 $ 10,930 $ 11,489  
XML 99 R86.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Line Items]          
Tax cuts and jobs act, foreign income exemption criteria subject to corporate tax rate minimum percentage   90.00%      
U.S. Federal statutory income tax rate   21.00% 21.00% 21.00% 35.00%
Tax cuts and job act, transition tax liability, net of foreign tax credits         $ 4,200
Tax cuts and job act, additional transition tax liability, net of foreign tax credits       $ 600  
Tax benefit   $ (12,532) $ (10,930) (11,489)  
Offset by increase in valuation allowance recorded for business combinations       12,600  
Gross unrecognized tax benefits recognized would affect the effective tax rate   3,500      
Scenario Forecast [Member]          
Income Tax Disclosure [Line Items]          
Reduction in unrecognized tax benefits which if recognized would impact effective tax rate in next 12 months $ 400        
Decrease in Valuation Allowance [Member]          
Income Tax Disclosure [Line Items]          
Valuation allowance in other       200  
ASC 606 [Member]          
Income Tax Disclosure [Line Items]          
Valuation allowance in other       12,600  
Other Comprehensive Income [Member]          
Income Tax Disclosure [Line Items]          
Tax benefit       $ 200  
Issuance of Convertible Debt [Member]          
Income Tax Disclosure [Line Items]          
Valuation allowance in other     $ 11,900    
Univa [Member]          
Income Tax Disclosure [Line Items]          
Valuation allowance in other   $ 7,300      
XML 100 R87.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Deferred tax assets:    
Deferred revenue $ 12,135 $ 11,408
Net operating loss carryforwards 66,160 38,745
Tax credit carryforwards 26,299 38,981
Stock-based compensation 3,766 6,480
Capitalized research and development 6,472 7,162
Lease obligation 9,956 7,579
Employee benefits 5,980 5,189
Other 2,618 1,968
Total gross deferred tax assets 133,386 117,512
Less: valuation allowances (96,831) (84,356)
Net deferred tax assets 36,555 33,156
Deferred tax liabilities:    
Prepaid royalties 584  
Property and equipment and intangibles 16,177 13,588
Deferred tax on investment in subsidiary 790 474
Lease right of use asset 9,610 7,247
Convertible debt, net of issuance costs 8,685 10,899
Other 1,612 1,432
Total deferred tax liabilities 37,458 33,640
Total net deferred tax (liabilities) assets $ (903) $ (484)
XML 101 R88.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Summary of Changes to Valuation Allowance Balance (Detail) - Valuation Allowance of Deferred Tax Assets [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Valuation Allowance [Line Items]      
Balance at beginning of year $ 84,356 $ 78,155 $ 56,761
Additions charged to expense 5,215 18,138 21,544
Other 7,260 (11,937) (150)
Balance at end of year $ 96,831 $ 84,356 $ 78,155
XML 102 R89.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Operating Loss and Tax Credit Carryforwards (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Operating Loss and Tax Credit Carryforward [Line Items]  
Foreign loss carryforwards, expiration year Indefinite
U.S. foreign tax credits, expiration year 2027
U.S. foreign tax credits $ 2,878
Total operating loss and tax credit carryforwards 92,459
Foreign Tax Authority [Member]  
Operating Loss and Tax Credit Carryforward [Line Items]  
Foreign loss carryforwards $ 9,990
General Business Tax Credit Carryforward [Member]  
Operating Loss and Tax Credit Carryforward [Line Items]  
U.S. general business credits and loss carryforwards, expiration year 2021-Indefinite
Foreign loss carryforwards $ 79,591
XML 103 R90.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Reconciliation of Beginning and Ending Amounts of Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Unrecognized tax benefits-January 1 $ 15,540 $ 17,097 $ 6,157
Additions for tax positions of current period 310   234
Additions for tax positions of current period   (203)  
Additions for tax positions of prior periods 1,890 642 10,866
Reductions for tax positions of prior periods (8,816) (1,834) (100)
Reductions due to statute of limitations   (162) (60)
Unrecognized tax benefits—December 31 $ 8,924 $ 15,540 $ 17,097
XML 104 R91.htm IDEA: XBRL DOCUMENT v3.20.4
Net (Loss) Income Per Share - Computation of Numerators and Denominators Used in Basic and Diluted Net (Loss) Income Per Share Amounts (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Numerator:      
Net (loss) income $ (10,500) $ (7,542) $ 15,535
Denominator:      
Denominator for basic (loss) income per share— weighted average shares 73,241 71,544 67,468
Effect of dilutive securities, stock options and RSUs     7,410
Denominator for dilutive (loss) income per share 73,241 71,544 74,878
Net (loss) income per share attributable to common stockholders, basic $ (0.14) $ (0.11) $ 0.23
Net (loss) income per share attributable to common stockholders, diluted $ (0.14) $ (0.11) $ 0.21
XML 105 R92.htm IDEA: XBRL DOCUMENT v3.20.4
Net (Loss) Income Per Share - Additional Information (Detail) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Jun. 30, 2019
Earnings Per Share Basic [Line Items]        
Anti-dilutive shares excluded from computation of net (loss) income per share 3,100,000 5,700,000 0  
Class A Common Stock [Member] | Convertible Senior Notes Due in 2024 [Member]        
Earnings Per Share Basic [Line Items]        
Debt instrument convertible initial conversion price per share of common stock $ 46.50     $ 46.50
XML 106 R93.htm IDEA: XBRL DOCUMENT v3.20.4
Retirement Benefits - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Compensation And Retirement Disclosure [Abstract]      
Funded percentage 80.00%    
Defined Benefit Plan, Contributions by Employer $ 1,600 $ 1,600 $ 1,300
Net benefit cost 2,700 1,800 1,200
Benefit obligation benefits paid 500 400 $ 400
Accumulated benefit obligation 8,700 6,800  
Defined benefit plan, benefit obligation $ 15,154 $ 10,975  
XML 107 R94.htm IDEA: XBRL DOCUMENT v3.20.4
Retirement Benefits - Schedule of Pension Benefits Obligation (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Defined Benefit Pension Plan [Abstract]    
Accrued compensation and benefits $ 657 $ 596
Other long-term liabilities 14,497 10,379
Components of pension benefits $ 15,154 $ 10,975
XML 108 R95.htm IDEA: XBRL DOCUMENT v3.20.4
Retirement Benefits - Schedule of Estimated Future Benefit Payments (Detail)
$ in Thousands
Dec. 31, 2020
USD ($)
Defined Benefit Plan Estimated Future Benefit Payments [Abstract]  
December 31, 2021 $ 677
December 31, 2022 480
December 31, 2023 624
December 31, 2024 662
December 31, 2025 577
Next five years $ 4,772
XML 109 R96.htm IDEA: XBRL DOCUMENT v3.20.4
Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance $ 354,707 $ 293,686 $ 58,948
Other comprehensive income (loss) before reclassification 7,281 1,957 (5,359)
Amounts reclassified from accumulated other comprehensive loss (858) (179) (1,177)
Tax effects 308 (16) 318
Total other comprehensive income (loss) 6,731 1,762 (6,218)
Ending balance 378,586 354,707 293,686
Foreign Currency Translation [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance (6,928) (8,823) (3,374)
Other comprehensive income (loss) before reclassification 7,782 1,895 (5,449)
Total other comprehensive income (loss) 7,782 1,895 (5,449)
Ending balance 854 (6,928) (8,823)
Retirement Related Benefit Plans [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance (2,600) (2,467) (1,698)
Other comprehensive income (loss) before reclassification (501) 62 90
Amounts reclassified from accumulated other comprehensive loss (858) (179) (1,177)
Tax effects 308 (16) 318
Total other comprehensive income (loss) (1,051) (133) (769)
Ending balance (3,651) (2,600) (2,467)
Accumulated Other Comprehensive Loss [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance (9,528) (11,290) (5,072)
Ending balance $ (2,797) $ (9,528) $ (11,290)
XML 110 R97.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2013
Software and Other [Member]        
Loss Contingencies [Line Items]        
Royalty fees $ 10.4 $ 10.6 $ 9.7  
Datawatch Corporation [Member] | Panopticon AB [Member] | Swedish Tax Authorities [Member]        
Loss Contingencies [Line Items]        
Tax assessment, penalties and interest amount related to acquisition       $ 6.2
XML 111 R98.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Future Purchase Obligations (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2021 $ 6,436
2022 6,884
2023 6,509
2024 3,560
2025 3,307
Total $ 26,696
XML 112 R99.htm IDEA: XBRL DOCUMENT v3.20.4
Segment Information - Additional Information (Detail)
12 Months Ended
Dec. 31, 2020
Segment
Customer
Dec. 31, 2019
Customer
Dec. 31, 2018
Customer
Segment Reporting Information [Line Items]      
Number of reportable segments | Segment 2    
Number of individual customer accounted for 10% or more of revenue | Customer 0 0 0
Product Concentration Risk [Member] | Sales Revenue, Net [Member] | Automotive Industry [Member]      
Segment Reporting Information [Line Items]      
Concentration of credit risk, percentage 36.00% 40.00% 45.00%
XML 113 R100.htm IDEA: XBRL DOCUMENT v3.20.4
Segment Information - Schedule of Segment Reporting Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting Information [Line Items]      
Revenue $ 469,921 $ 458,915 $ 396,379
Adjusted EBITDA 57,288 39,549 50,180
Software [Member]      
Segment Reporting Information [Line Items]      
Revenue 418,165 401,278 341,306
Adjusted EBITDA 53,820 38,834 48,643
CES [Member]      
Segment Reporting Information [Line Items]      
Revenue 44,320 48,987 47,852
Adjusted EBITDA 5,129 5,255 5,155
All Other [Member]      
Segment Reporting Information [Line Items]      
Revenue 7,436 8,650 7,221
Adjusted EBITDA $ (1,661) $ (4,540) $ (3,618)
XML 114 R101.htm IDEA: XBRL DOCUMENT v3.20.4
Segment Information - Reconciliation of U.S. GAAP Income (Loss) Before Income Taxes to Adjusted EBITDA (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting [Abstract]      
Adjusted EBITDA $ 57,288 $ 39,549 $ 50,180
Stock-based compensation expense (21,355) (8,528) (3,339)
Interest expense (11,598) (6,371) (200)
Interest income and other [1] 1,503 260 (4,883)
Depreciation and amortization (23,806) (21,522) (14,734)
Income before income taxes $ 2,032 $ 3,388 $ 27,024
[1] Included for the year ended December 31, 2020 are a) $1.0 million of proceeds from settlements related to a historical acquisition, and b) $0.6 million of severance expense. Included for the year ended December 31, 2019 are a) acquisition related costs of $0.6 million, b) severance expense of $0.4 million, and c) impairment charges for royalty contracts of $1.0 million. Included for the year ended December 31, 2018 are a) costs from the acquisition of Datawatch of $10.4 million, b) gain on the sale of a building of $4.4 million, c) impairment charges for royalty contracts and trade names of $2.8 million, and d) an income adjustment for a change in estimated legal expenses of $2.0 million.
XML 115 R102.htm IDEA: XBRL DOCUMENT v3.20.4
Segment Information - Reconciliation of U.S. GAAP Income (Loss) Before Income Taxes to Adjusted EBITDA (Parenthetical) (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting Information [Line Items]      
Proceeds from settlements related to historical acquisition $ 1.0    
Severance expense $ 0.6 $ 0.4  
Acquisition related costs   0.6  
Impairment charge recognized in adjustment for royalty contracts   $ 1.0  
Impairment charge recognized in adjustment for royalty contracts and trade names     $ 2.8
Income recognized in adjustment for change in estimated legal expenses     2.0
Building [Member]      
Segment Reporting Information [Line Items]      
Gain on sale of building     4.4
Datawatch Corporation [Member]      
Segment Reporting Information [Line Items]      
Costs from acquisition     $ 10.4
XML 116 R103.htm IDEA: XBRL DOCUMENT v3.20.4
Segment Information - Summary of Sales to External Customers and Long-Lived Assets by Geographical Areas (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue $ 469,921 $ 458,915 $ 396,379
Long-lived assets 101,316 92,431  
United States [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 233,611 219,053 186,026
Long-lived assets 60,479 55,319  
Other American Countries [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 12,127 14,753 8,604
Long-lived assets 8,378 10,190  
Americas [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 245,738 233,806 194,630
Long-lived assets 68,857 65,509  
Germany [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 48,559 50,102 45,664
Long-lived assets 9,201 3,405  
France [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 15,287 17,210 16,154
Long-lived assets 1,078 1,224  
Other Europe, Middle East and Africa Countries [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 49,403 49,312 42,846
Long-lived assets 11,730 11,316  
Europe Middle East And Africa [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 113,249 116,624 104,664
Long-lived assets 22,009 15,945  
Japan [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 41,109 37,757 35,478
Long-lived assets 2,009 2,036  
Other Asia Pacific Countries [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 69,825 70,728 61,607
Long-lived assets 8,441 8,941  
Asia Pacific [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 110,934 108,485 $ 97,085
Long-lived assets $ 10,450 $ 10,977  
EXCEL 117 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (6!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 " "%@5I2W-[2'NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*$Y'8";UI66G#08K;.QF;+4UC1UC:R1]^SE9FS*V!]C1TN]/ MGT"M#D+W$5]B'S"2Q70WNLXGH<.:'8F" $CZB$ZE,B=\;N[[Z!3E9SQ 4/JD M#@AU537@D)11I& "%F$A,MD:+71$17V\X(U>\.$S=C/,:, .'7I*P$L.3$X3 MPWGL6K@!)AAA=.F[@&8ASM4_L7,'V"4Y)KNDAF$HA]6']^>IW7+:Q/ MI+S&_"M90>> :W:=_+;:;'>/3-95S8NJ+NIFQQO!N;A_^)A621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M (6!6E*!TAF.XP8 (\< 8 >&PO=V]R:W-H965T&UL MO5EM;]LV$/[<_0K"*X86J&.)4A*G2P(X=M)Y;5+/25MTQ3[0$FT+D42/I)+X MW^](R:)3R"=W'PH$L=[NX:,[\CG>Z?11R'NUY%R3IRS-U5EGJ?7J;:^GHB7/ MF#H0*Y[#G;F0&=-P*A<]M9*BT&F2\XDD MJL@R)M<7/!6/9QV_L[DP319+;2[TSD]7;,%ON?ZTFD@XZ]4H<9+Q7"4B)Y+/ MSSH#_^THI,; /O$YX8]JZYB85YD)<6].QO%9QS.,>,HC;2 8_#SP(4]3@P0\ M_JU ._68QG#[>(-^95\>7F;&%!^*]$L2Z^59I]\A,9^S(M53\?@'KU[HT.!% M(E7V/WDLGST\ZI"H4%IDE3$PR)*\_&5/E2.V#/K>#@-:&=#O#/QPAT%0&03[ M&H2506@]4[Z*]<.(:79^*L4CD>9I0#,'UIG6&EX_R4W<;[6$NPG8Z?.1B H( MHR8LC\EEKA.])N.\G$\F+EWRZ79$7KU\35Z2)"<729K"977:TS"X@>A%U4 7 MY4!TQT ^)= M+K3#A6W#W:U7O"F:N+GO==\C+ YK%HK1$4L)5\YD^0*+C8N M0ARKA5*_IM3_(4J5UW:2PM&NOB*43FI*)RC(G61QDB_([3J;B;2)!&X_^' W M16CXGM-3#P6JENZ4+Q*E)0,GW;"L<2*U &CP7A*+F_>C6\N+Z?CFW=D?#,\ MP$ANB;Z_#\DAQ%!"_,:@R$_D/5\WTL2A/,_SC^$OH!@SZIA1%&Y82/G]9,=6 M8PMY3N?2X>N,&Y. MS7UV@:W&F\CXMT-?AMQM*47!0*;JOF>.$X;=L&ZM2>[J7VEQF7"[/> MW[$G,HY!)I-Y$I710PCBD$&_2P]/_#[M8PR=KM.]='T0QQ(6X9O- ;%ERL>\ M,5FW0 (WCUPRI:',7) +SAY !Z>"H<6BDWNZE]S7A(?F#);&'63R1K(XW)T4 M:XR74WVZE^K7O$S&YH;81(J')(^:/8EC7H\Q:D[LZ5YB7U.;"-"0E/R=K&#= MQLW$<,2P[_71%>)R <4UW(9O(#G;304'H"&V$ *7 @)VYM50P'X'MCN[_-:"/KK$2+HL$.#R MO=7OR MP8+EE;>2# [7DI6"K 8,KN&N)0-FF$JNV""LO/0.3 E'5E!H/;"T MX&0%JJN63*+T79X(<%'?\"673]&2Y; QW54/MP#=#&Y'@[\P3BX5!/NU>]36 M&H%=\LR4[7,.94FSZ+:@3DS))7)E8J67G,BZ!?#;KWWJ'_^NC*0_K: MY"FS99H6UL2T(C<+XIIS>PO0;*26(HVA/'E#3.\_+E(@#%8S3N:).7Y,8-]I M,"J')UR5/=V-VTW4$V7[]>;9)(<)Y9&8K>&Y.11GUIB#Q6[Z\[(H7YNBG)LN M+AGQB!O)J_NP;PA,'))\YU:Y<2O< =(3)C49C\?E4(EZK@'$[%&%S(AI,F+] MCL#EV #/AXTS_]NUI8YU4P.7*H/^SVC?!B[_!7O50MMO!!IOEJTB'PL-B3HW M#;&FOGB%?+15G(7A\>'QHQTM$7/^SHT"6WT/\I?7*7J,*] MRI7_X^@*>=O1]*0?>K99]LS1O:TO.*:6M%_"%(E,JBX_YM17ZZ]M _N-J><> M+S_573-3BBJ2\CF8>@?'(*NR_/I5GFBQLM^#9D)KD=G#)6>@+>8!N#\70F]. MS #U-\CS_P!02P,$% @ A8%:4@U(#'(+!P O!T !@ !X;"]W;W)K M Z,&/5\A,"+27*0>4 MA'9ZG;Y0;$$\9ULY60&NG[ZR8^+$>@!FKF\@3E;KO];2_G;EXTN!NY^?O?_23%Y-9D$K-N'YGUDJ MER>#: !2=D?7N;SACQ]9.R&_]I?PO&K^@L?6%@Y LJXD+]K!2D&1E9O_]*D- MQ,X Y%D&X'8 ?NT T@X@S40WRIIIG5%)1\>"/P)16RMO]8'#]5\MY/&VTGC MQA^Q3?KVYN;\<@[&L]GY?.9P2+8.2>/0LSFDU1*HT("D_L"^KK,'FK-2&D.U M<14VKNI=]C#"'L(8'0\?=D-B,,,$H7!KMJ?4VRKUG$K'2<+72IC:@@E3*AD(-9M"+(\\LU-\*]9U"IV7""P8D?=J1:E+I:[R2/G1J_I7S]#'+WN0.$O+Y>W2P( M8>A;Y'8L0=@I]XS=,;65TB95V9]WZV5/)<+]S62P\L,8631V>$)N/FU"FO/R M_E R4;AD$OVI^B2*^SIU,Q2',+(([>B$W'B:7\W'%T8NM_)TV$0XCF%_IQOL M0H\@S_:T.RHA_U6EP\5T?#J]F,ZGYZ[Z 74L06Z83-ITO.*B*6]5_N@>5\H6 MYI6O\X% $FDK7S?S"+1$HJ,(&VOHRF,$@#"R:.Y8@-TP,RX#W M^))G=)'EF0(Z,A D1,O>NEF,/$NBP1U8L!LLFT1#V\CO54;/!<<+^K&. M%0+CJ/\ #&8X"J %/KB##W;#9YO-!7M@Y=JXJK%.DL@/XGZ(#6:A[Q%;C'>: M%S=P]NNWE\*I T5U^$I'7ZQNAWP54K@C%G8W M4OT5K:3S\K#5;=2K-TLQB?I=G\%*5::VY=)Q$+LYV*]47EK>ACXJ]+3:SV06 M!*&ED<(= _$+K513KEAK@5:CCC?/A[[6G1CL5,,%(UM,.Q!B-P@GO"@R6?=/ M;2;F9;VJ69G8HNKT5Y\L?JA6-&$G@Y5@%1,/;# "IF.=[^!H?\X=2+$;I)_. M/W\>7TXOS\'Y[[?3^5_&:>H,#+7BR6"$5:-F?B:D R6!SCIR-K^:_/;QZN+L M_&;VXP\11N'/1J7[[CN,$3?&KL7SKJ\D3[Z ]^_@$800J6)-@ >:K]E/!X"N MY9*+[%]EY?D'ZF=0+:EHDALO&VJ:IED\R8R8E.QL.8X+B/'I-=A#UH*<%)1U#RXFGC5F=[ M,J:*<<&6]7N !T547IF/2'46'N)PYZ2FU6TPBU758I'=(9.XD;E)ZZ_=HJUD MG8\U/U%QGY65Z@CNU!AX%*KM+#:O"C<7DJ^:MVT++B4OFH]+ M1E,F:@/U^QWG\OFB?H&W?6$[^@]02P,$% @ A8%:4EJAX 8DM9)L=6HM3FWK9EE$!*9(]O(--G5ERD1.FA6-MR(X#$>5#*;-=Q M^G9*:&9-1OFQN9B,^%8QFL%<(+E-4R+^3H'QW=C"UON!9[I.E#E@3T8;LH8% MJ.^;N= CNW*):0J9I#Q# E9CZP'?SW!@ G+%#PH[>;"/3"I+SE_,X%L\MAQ# M! PB92R(WKS"#!@S3IKC3VEJ57.:P,/]=_?(ZF261,./L)XU5,K8&%HIA M1;9,/?/=5R@3R@$CSF3^CW:%-@@M%&VEXFD9K E2FA5;\E9>B(, [#<$N&6 MVS7 *P.\/-&"+$_KD2@R&0F^0\*HM9O9R:]-'JVSH9FYC0LE]%FJX]1DQC/) M&8V)@AA-"2-9!&AA["3Z."<",I6 HA%AG]!G] '92";ZJ!S92L]N/.RHG&E: MS.0VS/0(40]Y^ ZYCNO4A,\ZA^/A<;BM UR+U,9KQ.GYS@.'MFOAREA6J=QUJ<0L0V:J$ M"_H/XCKDPK-_P.('3OX[@>X@/,+V*VS_)FPJY;8>V3\C.65M4QQ!!A5D,2(D>T(RGJ7[_+0PN^O4$Z1+$[Y:" M""O_L-V_\.U2#6&W:K@H.^(<5)R#*S@[E<+@[%X$V N'_2!T3Y ;E&%C,0PK MZN'UU,V5,#RO2=_%_?/BK1%B-\2-O-C9-P;G>N(+95%:=N"N4[:#'W0TW*%0 MIE<7"MZW#MS>.ZXH%=RQP=N;QXWE NNZ0C8=3S?'9Q2-RB;[^*^ M>>#V[G%EP>#SSN Y&..:)Z]&B;'7\N3M>PEN;R8WE&PO=V]R:W-H M965T&ULK5I=<]NX%?TK&,T^9&<2B_@@2&9LSR32MLW,ILG$ M^_&PTP=:@BQ.2$(E(#OMKR] R80"7,#LG.7Q5>R$T M^M:UO;I9[+4^O%TNU68ONEI=R8/HS2\[.72U-I?#PU(=!E%OQT%=NR19QI== MW?2+V^OQN\_#[;4\ZK;IQ>OA\V"NEM,LVZ83O6IDCP:QNUF\PV_7++<#1L1OC7A2%Y^1I7(OY5=[ M\6%[L\CLBD0K-MI.49M_CV(EVM;.9-;QS_.DB^F>=N#EY^?9_S*2-V3N:R56 MLOV]V>K]S:)P$;+G*B,=EC7NKZ]'N03&BS: MS&8_C,8<1QOZ36_]?J<'\VMCQNG;E>R5;)MMK<46W6GSSSA5*R1WZ--!#+5U MCD)OT*]W:_3JAQ^1VM>#4*CIT2][>51UOU6OT0_?75\OM5F8G7ZY.2_B_6D1 M)+((3-!'V>N]0C_U6[']?H*E8331(L^TWI/DC&NQN4(4OT8D(QFPH-7LX;@" MAJ_G#R\3;.CD)#K.QR+S_2)UW9I3]BCZHX#,>QI>C,/M27^\9;RJ"+Y>/EZ2 M!F!Y6>'\>]@ZA-&*TZ*:8-^18!,)-H/$1BIM-U>"S&D:?G%[3##-O%6N !@E M>55Y9 8SJN"PF3RB4R>)//702J%#H/<-1KBD =WI:SDF'L< !CAU(>M0Q@I M,Y9QF .?./!Q'(UP.)_O_@&);T9&E%")K5I,DQ9)PWP12M3#9H],)##Q]]$( MR\%&%,A(!>!HGI7^K@5@N,AQYADIA%5%7A'81N5$ITS2N:M;$^TL%Z.*7X6U M%L2D!):(&?.6N )@&<]RC_ ZA)49*0J8234QJ=([5O3&W>W(I=X:)6F4MNY_ M!,]@%2Z!,TH\/@"*X*+TZ(2HPG@&PW1PYH0K2Q)ZU\E!-_\>%M0%KK A#;_7$(PQIC'?PW BH)&XB2^D&2<9/9)[\6 Y'0\FWXC M.]!-YXDN%_"&,A+0 6 D*P(Z *PRL3+"AS@^9$;DER^$FS,C$H9$RJN,^I0 M'"YQYH=_ $?RO."1N("=)..T)G^:XQX*A2X<< EAI7&/SR1$$<89BQ!QLHS3 MNORAU\*D=/K9+2 16$5+GT@(,X?+#V\ RE0I$1I.D'%:D4^'YN2+UZ@7H.+@ M4$G?X H7/@\(EN?!>0%@)"]C5)PN8_Z"1RP)="],62?.E)"NOT5.# ?,&81J M $5IZ8=J:*XB([$]YI("G,X*/DPU4W[U-56!.H$E:H -#N1N@6NNAN3_JVLJUEJ8LZ#HCXZ;P_0L.BE)?=3R14(8YE/!X 1BA5>4F)'\D@ M6,5+OY\)P%A>%)$X1IWPT;3P3>[^(MK3 XT_<>:I4Q.:5I.7_0\T;#G+_?0, M@%%CA\!: (Q7+'9$G'[1.?HUQ_E 58@)\]L8$"SG?A-T#<$XPS$Z3L3H'!&; MMH -_/_5-G R0],R\_(V"!NY#)@U^JE_,#^(P::W?V8',"0!74[PBO 10K,S_6+R_>7^C$\#"^!Z+,6H^] M/CWSG[Z=WC5Y-[YAX7W_'K]=G]X8<=.<7F#Y6 \F&BC4BIV9,KLJS,*&TSLA MIPLM#^-;$O=2:]F-'_>BWHK! LSO.RGU\X6]P?1FSNU_ %!+ P04 " "% M@5I257_='&@# #R"0 & 'AL+W=O9%$ZLSEG"&'G.Z%_*D* $U>*L;5S"FTWMZZKEH74%%U([; \4\N9$4U M#N7&55L)-+-&%7,#SXO=BI;*2VJQA@SJ$I> MO^E+H\.1@1^?,0@:@Z!K,#YC$#8&X7L-QHW!V"I34[$Z+*FF\ZD4>R(-&KV9 M#RNFM4;Z)3=E?](2_Y9HI^<+P95@948U9.1)XPMKJA41.5F("E=284K\#&3T M42AU23[PM:B 7)-O3TLRNK@D%Z3DY&LA=HKR3$U=C4D9U^ZZ2>"^3B XDX ? MD$^"ZT*1OW@&V5L'+K)I*04'2O?!H,; MIP-LPK9 H?47GO'7UH1\R0_JW_&L4YWFQ_>[E=(2]]*/@61./@+6IYBO*C*(Q:U!L: M44LC&A3PBRY DO4;N6H^#;LKPI$I+GA-7VX'=(O;@/&@;MB/L-MPW+U2 E^_ M$JP(5XS:/C?Z'8M GF/W,Z,+CV ')Y0QL@59BDQ=]HE=QXV/]$F2M"/BXA3D MIY.HH_0IZ#H:CR?]2B@ZS@P;:F/V:1E-AEDUCD7_M0A)J=; M/SQ6MZ;3@XJ2M--&EJ>H2>@G'3KNT6E8@=S86X7"(NRXKD^1=K:]N-S9\[HS M?X\7FOK^\=M-?1OZ1.6FQ 7-($>7WDV"+4C6-XQZH,76GKDKH?$$MY\%7LI M&@#^SX70AX$)T%[SYK\ 4$L#!!0 ( (6!6E+>2-+CH ( ,<& 8 M>&PO=V]R:W-H965T&ULC57;;MLP#/T5PNA#"[3U)6F;%4F M7#:LP(H%S;H]#'M0;#H6*DN9I"3MWX^2'2]-D[0OUHWGD$<4Z>Y:Z2=3(%IX M+H4TO:"P=G$;AB8ML&3F4BU0TDFN=,DL+?4\- N-+/.@4H1)%%V')>,RZ'?] MWD3WNVII!9".-AL//!Y8=U&V.\NV!RG:!\7$TVKL&') M>(G2<"5!8]X+!O'M^,K9>X.?'-=F:PY.R4RI)[>XRWI!Y )"@:EU#(R&%8Y0 M"$=$8?RM.8/&I0-NSS?L7[QVTC)C!D=*_.*9+7I!)X ,<[84]D&MOV*MQP>8 M*F'\%]:U;11 NC16E368(BBYK$;V7-_#%B"^/@!(:D"R"V@? +1J0.NC@'8- M:/N;J:3X>Q@SR_I=K=:@G36QN8F_3(\F^5RZM$^MIE-..-L?*6F4X!FSF,'4 MTD YM094#B-5TDLJ7(I7"*??E#%G<"=35=)JPC39%6AYRL097,#C= RG)V=P M ES"CT(M#9.9Z8:6@G2NPK0.:%@%E!P(*$[@7A&S@<\RP^PU04CJ&HG)1N(P M..>(FE:3L);G:QW@:W($W_---@8R MV\E6??![,#-64VW].>*YW7AN>\_M YZISJB*)+U*3;E/7X"8I1',U>\Y6/8, MF.=4SOMR7C'?>&;7B59]RL1J.PGO6HR/6;P2=-4(NCHJZ(%>KZ[N4J/P%3!# MB3FWL! D[3U15V\":D6='5EO;2[BZQUA>WCBSHZT<*O$2]1SWRH-I&HI;54* MS6[3C0>^">WL#ZE+5TWU/TW5XN^9GG-I0&!.E-'E#<6EJ[99+:Q:^$8R4Y;: MDI\6]*=![0SH/%?*;A;.0?/OZO\#4$L#!!0 ( (6!6E)*2$Y;Z0< )4G M 8 >&PO=V]R:W-H965T&ULM5I;;]LX&OTKA%%@6B"N MQ8MN@R1 :SMI@)W=H)UV'@;SH$ATK*TD>B2Z:>?7+RDIEGD1Y339E]A2SO?I M\./E'-(Z?V#UUV9+*0??RZ)J+F9;SG>_+A9-NJ5ETKQE.UJ)_VQ8729<7-;W MBV97TR1K@\IB@3PO6)1)7LTNS]M[M_7E.=OS(J_H;0V:?5DF]8_WM& /%S,X M>[SQ,;_?ZI$4A,PD>?_=)9X=GRL#C M[X_9K]K&B\;<)0U=LN*//./;BUDT QG=)/N"?V0/'VC?(%_F2UG1M'_!0X_U M9B#=-YR5?;!@4.95]YE\[PMQ% #Q2 #J Y 6X,!@)"#H P(M (VU(>P#0BU@M*Q1'Q#I;1BC%/LR&C=_ +6?^]S_@.\7M%-GN;\#9B#SY]6X/6K-Z#9 M)G47\ON6[9NDRIHS\$JY/E]P05L^?)'V%-]W%-$(Q=\93PI+V-(=MMR7^R*1 M4PFL-QLQM\[ +:USELG&O]$.OCF=QW_XEM:R#X2Z;.6R+PC\BXF.L:=?B!EY MF);H,"U1^SPR\KSW]#ZOJKRZ%RMYD50I!0D7!4C? @S/ /)@:)M'7K+G]P7(L@1+Y64Q.% ]^+ M[.3)@3QQDO^W\$QYE;)2L"[$0'UC&SO$>#+T?:SQNYY"*?S\ S_?R>^*%<)S MS<6*MMO?%7DJYN]&3.3J_@Q4M-6BQQL@90UOY)U7./1LS?!-@M@7?:*-;M\8 M)!IB;2+F&N1J\EE*-8)#-8+_2S7 ZWXXVD9?8%#U0ZPWV02)>1B.=&YX:$[H M;,[1\BNLN3"WPCTTK>Q8K4!H+*C5%81@>6D9/E3=/LVVDMBIEVZMJT MZGH*Y\C@$XGE2R,] 5)8QP?6\EWZ W.TG.R6W^G=9HW M+;N.5B?)=@OHF>NC%X;:M.U1CGE[94\T,CS@D4V&/]>8J=+V>94EW8O&^ S^ M +H-@O#MWX0;E_O%3T*V>8D\M=LR5V(S5-:W2 M'X#72=442>&V#(1B.2!P9V'OKZ#N)Z$J1P''89N(>Z/1.0Z MQJK^_"1M5VB>WQ44-+3*A217C--ATN6/ZMW:.&NK3%WV/<^+]8$X!5.WH(. M([> /\L4(5.'PP!K@GXUA5*9#VJ-W&K]8L8(F>J-_)$)B8XV]V[Q'C<3294! M)L\7K"4UI1CZT--+.H%2.0]ZC=QZ?0+GR6):!-H?6R#0(-#(+=!?:,/E^B:( MB2?S.D^ET'4F/=>8(8N. M0:P;BBF42GX0.S0A=DYC%EOYF@J%?1)ZFAPL>YQRZH(C[0!S94'I]LT"T>V; MA1,A0:!7\=J"FT>(>-I0^7 2]QM;MMA'(R=\>-!J/+'9/MGCV3IHA4T=)A"% M^@F1!88AQ"-+)A[T&KOU^B2/ATTM%LN=<#I:ATWC5):#;&.W;#_+#V%3EK'O MZ7O8*93*_.CTVBW>+^:'L.48&X\5=E!P[%;P)YT48COTH,4HW=4OT,[X,MFV4T(@YXD&3LEN07,#_8HKD>TLV/!357 M8&H#!FG&;FE^BOG!IL BB'QC4D_!5*J#$&.W$'^DJ2QIOLG3EJ(]:F6(Z _2#26S*!4G^>&L2+N,7K.3Z.6':08:1M M_&^F4"KQ0;>(6[>>Z^.(7:J@SGX*IM(?!(U,[$-=3@Y9?U\CYL^K.(Q\XXC- M@M,]FBV5-MYL64)ATK03D&L+;AYC%.N.V(9#83QRWD &?243F^-3W9>UJ"MB MJBHA" 9ZP2R_#GL0ZL-@DOL^%0A5T(^*\MZ&0HKI[!ZR[X&S7 MOB!TQSAG9?MU2Y.,UA(@_K]AC#]>R'>.#F_B7?X/4$L#!!0 ( (6!6E+@ M@1$"0P( +$$ 8 >&PO=V]R:W-H965T&UL?53?3]LP M$/Y7K AI16(D35V U+M9, [V!_>BK- =A&G2 M\!(V@ _-VI 5#BRYJ$%9H14S4,R"^?AZ,77^WN&W@)T]V#.7R5;K1V?\R&=! MY 2!A P= Z?E&98@I2,B&4\]9S"$=,##_9[]UN=.N6RYA:66?T2.U2RX"E@. M!6\EWNO==^CSN7!\F9;6?]FN]XT"EK46==V#24$M5+?RE[X.!X!X? 00]X#8 MZ^X">94KCCQ-C-XQX[R)S6U\JAY-XH1R/V6#AFX%X3!=:F6U%#E'R-D&::&* M(],%6U9E6\M5;I,02:>+%F:]ID6G*3ZB:1RS.TU\EMVH'/*/!"$E.&09[[-?T$Z&XDT\[>0([7N]?A8?BK2OT=_YUJ*ASOOW M2;3I$&WJHTV/1+O5DD;H*[5RTVZER.@G%6"$*L^&'L*#-JK!E'Y8+'&V"KN.&DZ'>9QW;?CNW@WS'3>E4)9)* @:G5]> M!,QT ](9J!O?E%N-U.)^6]&; L8YT'VA->X-%V!XI=(W4$L#!!0 ( (6! M6E)20CYDU D &\J 8 >&PO=V]R:W-H965T&ULK5IM M;]LX$OXK0K# =8&Z%DF]%FF Q&YW_6'3H.GV/LL2'>LJBUY1SLO]^AM2CF63 M0\9[=RC0R/)#FL]P.,\,R/W<-4;CM>5+K1IIG2,$RFFZ)N+ZXN];N[[NI2[/JF;OE=%\C= M9E-T+S>\$4^?+LC%ZXMO]<.Z5R^F5Y?;XH'?\_[/[5T'GZ:'7JIZPUM9BS;H M^.K3Q37Y.(]U XWX4?,G>?0<*"I+(7ZJ#XOJTT6H1L0;7O:JBP+^//(9;QK5 M$XSCKWVG%X??5 V/GU][_Z+) YEE(?E,-/^LJW[]Z2*[""J^*G9-_TT\_<[W MA&+57RD:J?\/GO;8\"(H=[(7FWUC&,&F;H>_Q?/>$$<-2.)H0/<-J-D@!?<]_(%)[64@5L&LD.O@"SB&#";!G_?SX-TOOP:_!'4;?%^+ MG2S:2EY.>QB#ZFE:[G_O9O@]ZO@]0H,_1-NO9?"YK7AUVL$4!G]@0%\9W%!O MCW->?@@8>1_0D(;(@&9G-R:W"W8/D20,CLBKYN'X:84_A)5X+SSD$ MWK(NAG#65D&Q$5U?_UN_P*P]=)<<&8BR+$P,8R,H$E/3V#:*1"F+<&.G!T:I ME]&=LIH.\* O0=GQJNX#96.,36J/@,:Y0<8&)2DQJ-@8ECN(9 +8(&2CLIAF!B$;Q!C+<4HD M')4I])+Z#;*6 #C( M8WS%HA)8=EO^9-I1U2O<<"]K[;X^%,HCATF)@<*27Q MCF>QV19UIV*/&DW=]D7[4"]A;,/ 4"TDUE",8#I'($F8.<9*Q['2-X+1BG>P M8 _!L'CF^ BI;2P2LMB,^1@N-U%SO+VV2 MS"1@@Q)S]#9D0H\"\NG@1^4ED5>S9FMP%"Y5XK1W815QFKI8ULV;ZD-&922Q M/\B5.IQ))8J\?BR6Z.JXV?=R.D4PX]2T%X)+\]",UFAWSH!-1C$E?C6]ZSBL MMNHU@ TV$\H-("L&SU9QV[WL;#F<0' C)D4,QG+++1 )#ET$1VTE?G'5+@UJ MVCY,>MYM?&QL181X1E.3#0(#!;8F#(&1) D=?$:))6]H[*O[;8L7I^_9RC
\E7MF"); 4F>F5J*H":$ MFBMOCL#B)'5( AWEE/KE='"X8D_O9%V]KJBCF(2QI+:PQJF9O\TP%#%3( 0T M29+$,7MTU&CJU^BOA^2^X9 -!9TJ^Y5<[R1W1%^GK%!;F2?$+'-F"(J$U,%C MU&]ZIGYW_)&W.W0U45ML,YJ9PHV@2&JO)@26Q[&C6J.C<%._<-^>6X&A!&T] M9C3+K!E 8"!!ELLAL(0R1^"CH[Q3O[PO;G]\OO\;%3L=%9WZ%?VN>!DJ797M M%N5?.RC&7DN8Y4X"&AQZ\%_U2MM9PSIS8V5O3T2K(W!6,U7"<#1.J9GMH;B0 M1;M^6"]);&CD*&C MU-,WZFC//%:POAM8$%70\W+=BD8\O*!,,74GS&**Y0JIM12PSE+JBKYC#D#] M. M6 $( 3D&RT:Y9GZY/D3.G=1E'#IN;,@,*W_S,#='C>%8;&5CB@#=A*!KNV@DD'&17-HS(>Y'6;6N\@ MHL:S99"%H;4#BL#R)#=-/,=Z2\.(. QWM$?L5]73=09>#8&2=V4M]7J3:C,( M1%:%&-Q#D'HY)19'!!6;J#F"HF'JB"1L%%7FWZX^97C8G5,J)V ==+W>>)&\ MK2&@M*(_DD$]X4]=#565_,=AEV^?Z*K)E])AF-E^4"=D*".A:\)&)6=G*KD^ M+#O+%6<,JZQIFD=F18+(B=BHQ!0R@\($U MM-\1!"]4-G@_6()#8O@(N=&KLT'.VW=UJ0YFU??H@9VMS2RT(CF&LH_K$)DG M4>18HM$H\I&_(E<37;=EI\OQ=Q4?GM0IW?_*'2F\L]!R A269L3BCU3[+,M= M_,=4)/*G(K.S209%'RSY0]VV:@6 T[SP DN/;R([K0"9BG)S1Q#!L3@QMZ7F M&"R/71M.T9BE1/XLY>\QYZH@6 5;",8"K5XC)-.(2!Q9K!$<8ITY@CNUSBGM MHX-V_W[ _6Z[;?0M"BA@E7PT0JKZ]5"BKT" O$?Z8UH1^=.*10LB!:8,U%8Y M:C,[-4BM;7 $E"21:2T;1%VGEM&88D3^%&-Q=#KE)H$<;M,D,0_*$5B:9&:L M1U!)ZKJ5$(V)2)3^-Y.NYKP5[43/^U$!![Z.:9W7*\9D(?(G"XN3;/DT_8&D MK=W?N'JJ^_7Q;@2JM)$M_RP.(]/T-BI-F+7@;%269(XT-1HSB'NX-7FM[PH:[V_(Q_EP]W'L9KB*^4?108X@8<)7T&7X(87( MW VW&X!P +1$ !D !X;"]W;W)K&ULI5A=;]LX%OTKA+=8= ''EIVO3IL$2-(MF@$&#::=V8?%/M 2)1&A2 U) MV>6+G?,/H58JBL?&V' YJV-LWR^7(:]5 M(\/"M%N.6@K=*!NTL\*K\G)V MO7I_20,BJ/I$'BWU;=*F-($=SXH]Q,_-7M/JL^GE/2ESL3^*_8 MI;/G/\U$WH7HFEX8'C3:IO_RL<=A(O N^X' NA=8L]_)$'OY449Y=>'=3G@Z M#6WTP*&R-)S3EI+R-7KL:LC%JX\JY%ZWC) KQ4T7<""$BV6$*5FOQB[.Q#N+?ME#%OH(EO!I=6P^NW:Q?U?A1Y0MQO)J+=;;.7M%W/(9Z MS/J.?Z#OBZ^DU7]*CO76V>",+M+;M2W$O5=!V9@6OI3BD[;2YEH:\16+"D2, M0?SW>A.B!Y7^]XI#)Z-#)^S0R?^/_:N*J'#?AU;FZG+64A1^JV97JX5X86#3 M&Q#7)DKMD:@*[\IK6XD["[#?_O,?[];K[$/:YY?5!^&\B+42_=ZM:UIIG_K- M?PD=A+:Y\ZWS0*G "Y\.A!D9_:B,W$FO%N(;EGMIDI*B,FX#>*/*:^N,JYY$ MWF^WWFUU07X%5T82%Q(IRHWK"BR9CD(*@RULRT"V@FXZPPF-0JSWW+ MYHIU0PXZAS _W]\.8F[ON/3=\#-6]B!I]]J M;(01O3OW;631F-/#0!+Z5>)7Z'0BULB,WE458#[HRHIIZ#+W#HQ''J)NC1*% M#CD>J X0!?,M!"9:]%T>.Y3/7#0N<:@TG2[PCDQ G0%D%A<5=8*YX'O%NT96 MB(X9$YX"V@2$*16V2FBI9J.*@OSF71S;U1I^2!/M@L6J8N4A!KOG";N0#!49J=$.! H/>I2%/)-TS)F$* M?+M2DB.,G[+*@X[/J"=$'UM#O29E:&S2U/5T3MFKE32Q%CE F/=@ 2%#P2:Q M,( F-L@4' #!@-,(F"M+1/("+!A@$H]UHB&&P">Q#$3\K@ 12DE]A(,EK '8_926[,)&6T@1>$$Q2W.6FIRU*? S*&&J6UR!@PQ=!CBC&@":T@>&O( MY%Z?_]K#1*Z'KJ5.PL&G40/- ?,'P#/.5D>HW$;@P9'@Z[FCK"ATR\!]'GVL M1D>F!K9!$DO-R*52X%XSN0G(' (<[8-D2H&6=(XT!U1M5 0@@JA$ MG(X'2JTO0D'E1E7U'4J<<&DXISIJ9L%^RP-W/+>FE+)$!2Z[P/S1 8:IJ-!W M\[XHN+![_%"S:(]3J>%+O_A\WP)\=$*Z O?&@M"1?Y9O M^4*HCI,QW6*(^=GQ_.3]2C$ MJKK6I72K1] 1!VN6";8S@,V'Y[YY=+4A+RW'3*)N5](D)<6J=F,WM!M>,BC M?B)HO:;[E_)"(J2/;/90[5 D;XY/%UFVSP&DB7@*(*K*JXHF*>:[*MCFFQ5D MSO U@(&$.C5N(=8Z@#P7_84[#6W@)EV KK-]DR&7 3HUQ3D87E*YX+8"F5.U M]:G,7>"^F :71XVO(86">I,M3@8W4@2#"ZD1<5+H\N.)$+PG%>OY<7:.]&1_ MEU/D)]#,Q9TB)X*.@^0HB/2;-./NJOYV?GI"R.'YJED^&;? M,*8-1QU7H7%LX35JS'9H7I['CM>=YKM[RC**^/0<',YZ3H4]4AU2LD^&0A?" MNCB00O3S<6+#F/L!W;_'E$\?P%4X&G.P+5.=(+FG(\=0K?LVA_C2W,VZA_!@ M(\==@$OMH)V%./3IM)Q\PJ)75?RACFN)J)J^9L?5\;> Z_0)_'P\_9#PB_1H MG@&3;0G1;'%^.A,^?9RGE^A:_B#>N(C&R(^8&> ;'&UL[3UIC]M&LM_G5Q!>8]<&-+*D.6S'28#QM>M%$AL>>QJ=LO-JKTMXDE?U3C7P9[UY8O>U5AF]M"N>K!:+\R<[ M9'"Q_.[E*8ZG ?\P^MI&GQ/$9%U5 M7_"/=]D/#Q8(D"YTVN ,"OYWI5_IHL") (Q_R9P/_)+X8OS9S?Z6< =/'N09#I7;=%\K*[_I@6?,YPOK0I+_R;7//;TY$&2MK:I=O(R M0+ S)?]?W0@=HA>>+29>6,D+*X*;%R(H7ZM&_?A]75TG-8Z&V? #H4IO W"F MQ$VY;&IX:N"]YL=+WHRDRI-+LRE-;E)5-LE%FE9MV9ARDWRH"I,:;;]_TL!Z M^-:35.9^R7.O)N9>KI*?J[+9VN1-F>FL.\$3 -1#NW+0OEP=G/&U3N?)R7*6 MK!:KQ8'Y3CSV)S3?R<1\(V@F_WVQMDT-W/(_!Q8X]0N!5 M522V@2] (AN;;-653M9:EPGH@KVJ85QK\=5X[;#D1I>Z5D5QB\_U'J_/7BX@-]7+YX/"=0[X8.UBW:3-," MM;8@H30U_OF*L4Q4"2# US!94U=% 5/9=FU-9E0-],*53)T= VK-;;*MB@PP MHDGTOUH#7YFRT3 U+19/C* NG[ZPG=E@@()MJ74"Q*"_RGAAH"!,!9 G956Z M[Y&"?I%Y\@X_I@YX)K(E+(!92ZM(R<7[H@L#^D)%I+Z3;O/DL]6$HVW,CC8$ MZFV2:XDX KT ]P B56@M;'P4E3P5]?=+0LXJ4L M6(H]H\7TRW/0Y;*I^ZK&M=6."0%PP7@M)"F,6IO"-$:FRHQ-B\JVM>=^9%!< M>NHE7@;Q J?65+EM-S_4-F% +LV9MC;L:$" I 7:O,J#]>[!1 M0.!R4^'78&H,S!]125^IHB7J(-_&\A[HQHSO%@% D8Y%5<)GS2P%0IGJ65+5 MR>7EAUD"&Y1HE6Z11 .D!?@(5M?IH#ZNC ;WG@1*6(FMDNZ9AX&UK.\P3L0 M-)3WB3D '80*9JH)(R#ENJI!HR)<-9*ZM8%;&5OAN4*#Y8UW""!7IJ9!6K;T M2@-!UP6B6AI JZR0(F"[P3(CS'6MR_26Q:4(BB]O2Y(=@,:/Z>H*+]*YS-41 M;8/G^>7\R0#K:!JSYSZ M)@4]LM%,NHJIME8%49T].N3?>?*&-98\&E$:O?58D6^!(2K4Q$5W)>#4C\S< MMLO=O5D$2M!'-7!P#]I($IC_@4;1OJCL5V Q5B1 $H(GKZL=O="RCLH,J .: MI0L>#^19D73R":&K=5K5R,,*IDU0F8)D@/R@\DC3%MB7(*]@E9H>UWJ+_B?M MJ&4F!^X$NJ1?T"3HV@IOB%68)Q=%,;73F2ZK2".KB-UH0;(*S01',O@[$(.V MIO&E P6YW!%NW;&C;+XMP[L RRQ0 EO&1B$^>YE=]&_#.- M2H^9RX*1P[W'K0/8R\TQO+N#*:XT,P[B &.!6IY?'0F(Q2ZKO+EFJO)#-\C@ M3M6PYYES8,AO\>P'_A3R!*]MW2S[NLK:5'"AL;5F;L+(J-$E2:77EUVB:43< M\J8&E4HVSWDR0)8U\@X1%!9VZ\TZ\^/B5M=7 "(\"903?P%M-2A&()YEBSZI MJ9F'@HC5(Q31=O;!B!,>-^_ MA@. $T$T2W0A47K7;9FA[Z3J&F6?_8B(8I;-+ 9E%M6 .@08$6Y?V>;8D3_8 M.-ONT50GCSZ\NGSLB.H7:4M4^HQ.H]-MR0JSW")% W?W9YLG/ZL;\,]^&?*2E:<,H\&:PDEK=X\]87J"G?$:QP,)AS, MS>T>-2]8A[8!APL7K]H&-*C(;PB1\BIB1S)SN;E!RZAU;$PDM@OO\70)3R=" MVU08Q#3*?K$.:)8"\F)J]MW[ R4"SD+LY7@!:3,&,C*'H)5UX1>+=U45X*-* MDL5M;&S)W0JHF\ A)6L0(QNAA7R"F./2-82[0 A>&]_) '!0085:LQ_!\1S2 M19BFZ]C VQ7PHDY;1B-:L-G65;M!2RISH@]?ZB+!C$O)[E D[X.GY-:TS1;L MSV],YYVJOT#,(_$^&R,=,\E?[(B_!B_J$F,>G+0;]_W%=MVZ6(G%5K\&$UAQ MT@AXVRI,>.4J1;^?]-OZ=@#^; PI4.D8WK'?8K]P6%NX_+5W0 '<8P37JZDN MS4?$SYF R"4GIABA.'H49^HX#K&,U[D1UK"T2LHXB8 M 4,(#7'I6@M$.NMN>%9IC+G0>H*WSBXOIZ @^@&KY_R&7ZH2# &@J7ULTJ@; M;1V3:0E<'%LY;1Y(OD$02TG=B/ U+F'A@^MJQ,1WTA*6/'B7PH3WM"&7EX+/ MR&F (76KXPP#>=(8L#9Q9$WDL-JGWQ@:RC-AI^@?"1 M@F;PG13BA#L,X3V'A=0[32!;X*;J3_CA,O MPFTD'R4C7 <90&@#I](NH^DZAG''WG3Y M(L*G/X,_].)G5T? 72.K?TPA$?/&I!KU.^4Q]8H5YI&I(X>.M1WYAMNJ!>BP M,(D[Q$Z7,\08R8+O$P^%KSB'Q2FXV+J"L&4]Q1ECH,N-)==Z8D'.MS@& MRL$AY)Q6X"WT>AJ5YQ+'@K$W2"U7.:$\H*PC@JL:D(T4(: 7.RDI=443QN M&NWTQ_C*OP.C.I8YS';-UOR!G/:>5##_Z[68LZ!.R+L.!II"< V0C7YZ\SIH MF;!=N<2NL&V%2GW,EQ=M!=N84@ZG70\\A,F9_VAUB;P'MK,F,S"B/LE18COL M\W'P:IMZK3^C28-TC>3>T1W0P&4@:\IN(8*'?RG?? 73.S\$JX3P DY!SV.> M-N+&17&^^H.\TL4]-K9@:)F'0XY8 MTO-WNRDLF3EX1URBXM26R#6ZD0AIB7Z^KU.E7[]#WI48CI[]O09370Z>_[L].B"Y!6JWJ>_-6]W2M%N*A3Y(@6Q/?9="!Y-]HWL! QA_PQRO/)M8X#..1S M2NYV&2;B$WS\<#4_3W:8V9*LZ)(PO3F&XW 4%UR=/8>W M'IT_7>+_3IZ?PO_^B8[0,7 6%WLY4Y!B9 _6_>CL_.3H='ER='+TAKIMB+B# M8G'40P&S(U*/GL(_)\\#-31EKCT=5K,S@F64)-S5Q35\XWVNB(\5L;QUF,^Z[\WU$._!W=^!H<<.1F'D[A*:[^.L8-LPEJB)MXV8: M[L:J%>;FCK&1TT7A/ND7AP Z;[&$>!5JM6S, $N4;=AU*L^@9/3+;=BJ9R0] M/M0)7KHXP^C"?*Q&_^H26?'L:XTE_IUWS86>(=J"R;!>I)F:/L8BF75CA4;_ M)-LCK3&DX!MROV HN837QF*&V8*'1/Z,I,B!&7BW)UF!.V,JGT!HMKK;(,EQ MM9,D;(RAR 7E9HRKORXWV*4DB"1199Z\;$V1N1(;B#'HL9"6\8"[="\Z&,.- MSXD5<^P[(H??@,@FN M)@4L]\V=+K])2^(;$3 2?VJ<&I"V6_1+ZB@Y&NUKPTD# 0Y< M'V.W+JJ@&D)55!OR-7/ QE"ZFSO!1)RIU!B$^-/D.P"V7R%N.N@66A7VERA3 M<))O4ZN=9'$Q8H^%N=/Y-$21'!@;5KD/MP MKP>.*A4R08%=:_U-8&"#FJ[)%,H2';0=)X +:\D+GU%VA1Q>RA].TR?JT1[9 M1^>@^( 9392JT^T@E]Y3ZM,=_-.M>^]V:"X<02@H+R@5*[+W4_^;3A/%J)UG M*,&/0#>37P6B@&]'O;ENEN!:"48Z"_MQV^V9(N%$>+=F;V>B\*^,OI;@W00D MD&U(4#&[UEB)1,"OY(9T4X,1P<8HKN)F!E/"'$B1.*BZ)NI)Q1!E0FP6&-I; M%UJ)N\P!S+N\-ZV+A]2 G G5S/$#A;22'@/'S37F@>FS1*6 43?HDK8"]C5! M'1KK^_I:4M%18L=[GKP,BXN4H[GE9 (F.A71I02A.4$ATK9W8&IAI^6HP(^@"YFKI!ZICOT0D(.SR]$C?&5R;#@1??>U2H[9?DJO M?>I1JM]ZBO"2T&"F*)QF:0%[:4!W]($XEPJ&U$#@J!SP0OT';\*FEHY]MA)- M2P#/3?Q8; .E^B\@ O;5H#>)-+76'2'R$*(5X/T@MX&(59@ONKCEW!:BZ\G1 M/48BQ:D8&6.C0ULCNC$X<@*DB_< 4D2'06VNJV/0\_L^YD-"=Q'/(9AK!-$. M[KC?56W'$6<1IO:=E ]T!7/888\"S_%RTZ.;1822FG MQ(4*Y%S$9 A.S4ZE=76,99UJ9]).*ATFBRHR MYIG&RC;CKOZN6QV;2Z<(2".'IFLUIAF"]^#4_]^J:W3R9JCW D98B^/RM,\G MR/0,G"_X1/J$".>8:TH[A91<]*7KNG2]GFX;QBS>*+E(22*9\,@ZCQNCD'>] M1B=V?DT\1T##QHT+M)7D"C(F2$CDI:TCYOVU8;PJ[V/9]V!Z[IJA,TL^(+J$S1!<],BG%&2'%!2U=4T\,JFZOV(POA8]X1#@I(&)1MQU*8=)Q_CA M(S"X6F=FUZW''/Y-.WC C[._SZX&>F7NB*4OAZ$?^)%:?UZ[G#]B]19+,=NH M)[/;F3"1,W -<3*A;XAKU(V;_$M976/4F[SBO]_M]G_^T^KT]$6#4(%FA?\H M\'CU[B,=%40/6MI?( :BTYY,,IU/X H]IC,EP7B1Y],8\ MC">+2]FFC,D7%5E=H!5Z?!XN%_/%U"3C71L3V&-@>A?VJ_GR/X?]:G[F)[M6 MWXC^\ZB"W)]D"GV @S*!(<3AK!5>RJ%:Y*PNXQ /A\9IK!S5 !%[]-X]-"4X MFBTG[&(%AER*!P6S.UZ:12UWO@)/QSWMM=I'_8-5/:SM^J-)HE',4V]@O>3X(W"]R%(J53L4V/PMNX_2LV+&748^9.AJAX,=,^=BE>KI[>Z^SW Y4 ]%9/1%9>BQ+%DA;A2"_ VA?.K7%L!!C=1]X8'D63@;G0'$4(7^O@T M3.=L-]'$.\+#-FH\38AB,P9#-VU,W54@#U?N1%W#YTEX+'F6HPXP4<<5?C_1 M.Z,(L^YQ%H(1,FGDBM.)&.HGE@Q<*$.9/'$.TL [OS,YL]8E.+*]SC '\BQ* M:OM.HUX+KC_M7G,]=="9$VL&/MJIOE"?/VO^**74KV3$/L/Z4Z-?2VU%(4".6O&Z;#]S1Q1"6:0_@/?>L;G9N7H]-F77EEMKO788E11P M(F63T.:CC*]5^L7?HN&4P+Y0W,J%S1^-WO AP3QNW"=8 GY?L:M#'IO87S6V MP[%G!^;MT)!08Y&F]0.B%,?OT:5%7JXFL:H&8A1L$%DIC&?PU6-^]1A?/7;E M)-?>C_Z]I38"J6!%EH_L"@#8E/HW=Q_WJ=P!S0" G@676\JTM.R ZZ(*&A9Y[GX3 M1N@4.T*'53+_HCB]*A'3GDV$2@"KGH"5[S^T:- MF%/S[?9%=:M]CW.GDR2B+JN'\![,6>KKB6MJ.E>(]0^VQH>VG(M+:371BH,I M09=D= 67Y?X#!''XS30MX[&>?%3]?'@:XM(9_G76[?0]C=L_Q8=DGTC MXJEK '[6:P!.?M:__::HW4KN^GN'-=?ETZX%,];BX=358C%;+!;<8DZ;^(HN MDKB@!I)*;HN2&VBP")QP$1@[*."#D?/ZH;SJCQBX4S1T)\BP1\)Y'+*P"#P> MX>(3P*0&4LS2(L6QD\6ZXK].^/:JJ-V+8YG!"1Z8 D/ULP6J#6FCIXG]-7[4 MV<@@!']Q)'XCONW>%-(G\YT'85AG!Q2E3(;GHT4E:W*8/$QR21==SR*N/,,Z ME;AX.O!2I \G;#G)_904CWA1N(%N6%J>G,Q.3LX]/Y=2D-1E M?,&"DB1C6TB'"DH#;524LJ\"=TH^)>P_!>; 4^ J:"X%( <0$_;Y@G<])&K. MSV?GYZ=N9K[+L?6'S0ZS&'H$!96L!P=F.$,HE;,&KZ.D,XK?)8^6CV,NC^ZB MZI/F1?)H]9@(DVF^N1*[RL@#+=0>]-D+C*$>G3P.U7-T;3)2PO&5*LC.ODTB MI$JD6[(;J,>%/.Y7BF[$HA6X>8W#)RU-YN]#T!KZ*#O'M+H#6.*.JQROG@A9 MY/>??0;9=7:Y#GI*:#-*_;DZ]SA2^\2A 7)(83#O5W2S]\_SO37<*3V!\U1+ MVPA*(168Z;5TO?6_.PSXG08^9\X/OP,RT8V M>?3Q\K-]W,](2!(";1FJ'?)&#EK?6>]XXF[! M+GAQAPT>WS@%M<%,FL!_6C_L<-NH=]>CK M27%H]>X]9:X7EL[7=W'E;)U'E>PE'OOO83IZ!ARK?*Z0]!+1Q*I3YR[&R9SI MV@V/V\8B4D5?^^W(H[!U#/?H]LS8972'1%P7GEN:P^Y!E;O36Q<:U,K1?C4W MYR!)B;[ )7M "ZDX%P>EC^[%YEO6M!*J"*CN]/YBD/, M\]'I*9A?2I8_<9Z>F&[Y OWWO[? "7@$C-V5MQ>7+YT''QT.FR5,=?PJBHZ* M6PF!,NR6X'X3I($(0._,*NXG]0)Y]>FJ11U>$8CCHVFLFU''_UV5+6:S#AQ6.Z%M&?)'=4<9(0B@AQR MDS;:?Q"71C2_:#?P7$*L":H_(ZI'[__,-.5B]:=J;]+DV6KQ^+ODM;_#.WE; MJYW&JR[\:J]"A(H+16,_LGO,@2W*Y?A:71KB9>7W M.A!(B1[?$7'_+3^;!7*GF O)739$%2!V-BCJF-[^1!DUA>')%3K"R==[=%,B M=),9!"!-[Z*[Q-WVI087,89KSOZ=A:D=DX)U.MBVIEUVAT+(=W:)D[OV^VQD MOV=LW\!/]?6HZ Z9/X(/1K4Q+G6+D:(@]9&.^A']7[ILU_V9YG3V#3)*C3S: M9]DP)TD)17?JD&[]K0-\F+!WY(0OLE"A#LJ99!_6!%KX-!/Q&76:^'@;N1PW M[05JX>(V;(^AFV+Y6K4N%V _"T<+,-[=/."NY_&'CO$OS.KY[:U*]U,67W&0 MUVG^^#<1^*(S.=#/WG:/@[ 58))YOFIQ7VO^1 G<:/\]Q4+GR @'/#]>KB(. ML"B'@0=ZZ?Y.KCA2QU[Q8@.1^VT)MAGN/%GTJR4PCBW0T]-%?)[3IW7E!$<1 MA>_T(Q>Y9R^%A3/\/DR$UT&2SKMU92?B-,Y[2HSDZ'Y/3IPY+PYV:.>MMEPX MQPF9[O#HKH'_9][#FNZCEMI?\A'#%/@3&X@C-OZ9,O'&*WI+< M#1KY[M%M"^,+P="W'K"/OEW0RX-O_N-]DINC,A,2^H'CZ=0.]@S@#/33$L2U MT>WSG:P4OX^=0(:N@N^4,E24OL3 M*F9P<(U.5G&.+QN(@T0??J=1/#P!".N.K&!YSWOO+)>\:ZA:R-%VY[[Z6=/5 MM_$ZYFC_SS$[=JFLFU$+/<7;OU1SX>_SK];1\4^VQ.U@H!_=;Q?%W&3#CQ#Q MN;IY\IDZD9QL)$;+A"/#0T28]Q.&-. M!SW(62RK\$,*/>20>;*,1B,L-LH%BWO1[BG=052.Y H=R:E^4[RDSVIHFWBL#%4?=R5%E3:<+W^@:S20.M2 M RR"@67,L0IG'GR9MI<\E$_8!HTJ294Y>^!YR+N@+DGME^CNZ)>F"@GY9 ) M3;.LF *;_7M6?83=^KU^<;I0JGKSL=_G>Q+]%.).UQOZP4>$ V23?Q71?YNX MWY2\X)]2#,/Y!RG!,M ]!H7.X=7%_.G9 ZZ"N#^::D\_K+BNFJ;:T<>M5@ : M#H#G>07")W_@ OZ7-G_\7U!+ P04 " "%@5I2G9;N1B 0 "%, &0 M 'AL+W=OO:$PVR2Z@T8R. MN;P'L![G!#99V$Z"(,@#U4U)]+:Z.TWV:,:_/E]5D6RVKCB!\[+62&2Q[OJJ M2+_;U>T7N]':9<_;LK+O+S;.-5]=7=E\H[?*3NI&5_AE5;=;Y?!GN[ZR3:M5 MP9NVY=7L^OKV:JM,=?'A'7_WN?WPKNY<:2K]N7WR_5Y[>6Z(7EZ7EO_-=K)V<7>1 MY9UU]=9O!@=;4\E_U;/70[+A_OK$AIG?,&.^Y2#F\AOEU(=W;;W+6EH-:O2! M1>7=8,Y49)3O7(M?#?:Y#]_J)UUU.ENU]39[K"O70D\63+A-]LC'Z]:^NW(X MBC9;+S M23:@G \IYX%R7-7JO%Y7AF/BNWKE=JJE+^7'L,A8N':+>"FRIC55;AI5EB]R M@MOHK#0Y!6:USNI59@.5IJV+CHY652%K6UTJ!R*4'IRN5)7KGL-)]CU(/=;; M1E4OF<8"L(EU=2*$VRB'[_*R*VCG=FDJ1:Q;.CB<-Q[0I\.M;I_ (G[9;4R^ MR8@[E>=U5Q$WR&69LEC4J!;L98UN.;W1[GI9FK4_@C58F-4*JH"H[1$--LJ! M[V: 8OK]<1LML'599'4%4V"; MRI9=591$HVU5M=9(EFZ@,Y"SFZ9N7?;Z M\^-W;X)2XR%=91N=BSA.YYO*Y*J$03>D46)*/&*?VB3[I)[-UOQ(RB5&.S ! ML]9+,I]:EO##JNG(OBYQE$*3$ B#0F15L/X/=6O<"VVFE=HZLV6_LPX'J[*N MH#ID?CH(_@S'"$O=@:+)/#!J:Y:=8QZ@MQ,K22A%65E./[$1*A-/#]O@Q@TX M@JT./"$L":Y&)WAW^U%6A%\ZD)!0A* MB5/H$@';1BUX6D4(DPQ>3]\O]=I4 ME8_=9"&%@:F+[ ^HE44A[DTBG''EH6%(PY:H--IU<("P:G*89XQ-Q?K_R3(, MRA99 FO'E%\LRC;M(PW7V-G&G+''G)(@BK]RHI.$H8LQ[S\PXWXZVC] I"4N MZM(4P5.=!#!% Z0'#3) #Z2?(BM$GP)3TS(6,=.K3)*R^6II#9&\%$^M*3) M)U.P"J)F1 S)%"%:AS:.BMGS1/+I4K//>$L/RMB:HRD!G-L8)08<\ MNY>&,B^J0^=,R8<#AR.#^O@->=%R!8SNR&5N99ZI,FJ=%A,K_MWO$W*9D/-! MZVJ'8'?*?K&!:8D"^@,F+6(&31:V^E^=:7TMU@HN&7R!='.,97(.+U8QY-]7 MO*>Z?-+96E>(G3(8-JWDX03*34LCU2 5-A&+_(0DIZ-;HTHH0LZF/0481PHJ MU5)P!,G&A2HXS1#88'<-7]1Y)V(D![I-6W=KJJ2>9HZ26>D2L*)UE<"A)-X/ M?F58T[D-ZL^/HF=T5E_0RA'O!5("%R.=.LFO[1&\AHT:.U!_VU@9^_4#6)/\MGPY8']\3"BD=-4&W&*_$#?H<4(3%P$H MV+TD=F.:&NK\2/B%$E!9E:=.<43CA"@JXL4G5LK*O)A.]I82"8%^'59 9&C[F)*080B:R M.6(VQ;%._ *?^!"2D 5[DG?IQ[Y*G %V4HN@+(@'H4IVH;@\8$?/;G"TB"(' MU19*;$/YH +.C!&'AKUTJ3U'NA@:O*@A4U53]01:%\B;_:FND/4ADXZ-B%// MV@:/TKY+Z9LD2=V]?M?$3T62DB4ETISQV8C8;HL^$0[J^5*5G*RY-;<,UZ7_ M8'&U87P[SBH?K((0L*3M*.L]-Q[S,VQN6_+ TJ@EA1/'&&2WP2,"-Z1EX48Q M73B<^0]@PP[1AN2-FA5IH-C<]61]'-F,*VOCG?A1MP[E--N@;NTC/.]K!<<. MI8M]%.BQ4V+^W095'A7L:*^%2.-L+.R'D"."6^T2=_(E &60R?D"[E,85GMP M*1;626,R1*KB,#'?!8X>>^P8?V,O"M 4T676@EH*BH:Z85B'GW_0@05.+ 7S M0&D:FG(GL0QW&6WO^,1U[[%L;:I7EUAW&>M5]OI7O[B?S:[??O\K@*"WG_BO MZ=LW9#TN]9?MDPET-5:A7JZUU9$4AZV"*TA>F'/ERIC&5]S MN '8#T!+WU%Z,\IR^']IR+A@ @VIC GZ3@%2_YGC.OK.F=4Q*-A#9?82_&H% M< A?H&0:78X0D%.KE>]I4?@-*5$W0)(XA+X.Y_BX5@ZADQ,'W"R4=2YAY!*T MC^[!Z9!>CI_\?_#?X$GGO=%MS,_G@/^M__VISBBL 7=R!1/^T!5K\;F=I@2D M"F'I6-[RZ6_@"L@T1ZD==,J)+BB&IW=O[>D97]\ A$X)2M\:JB3DSH0IJ#KV M(Z44T VZODGV1\^3!)5'ZU@3QR^9687<*D=(HO@),[6^)#G][ +@3)"Q;ZMI MM"@@$3*1MR8-5P*09*3#R9P:B5.-YS%-!F$BZ5,#(P%#)V0R=IA3MJ;@EC/P MRG+1'W!@ LF$BI(AEY](T0GKNB[VS,(COZ!6WSJ&^M[)09DYR3)?=D^ M::4->?4ACV1B @<"@BF//RE3"I2A9F@0(P029WK; MG#6-M$XTG\F5]68,YVVXH8Y9UY]&F-OT:590Y)'Y:1CZT%BJK8(5D @L_=J@ M1G!Y\'%7%1"I?9&*L?)VW<+.+1D9'*""B"D9\>S-\:,7GK2:/ R;4W0+J,T-F:R_3>A; MB>&\,>#/DU65P@*?+?7?QY-;7R8"I/=%81BF0!"@SM._.)B6A,^68/^6FX7Z M>.:=9)_5BZQ $-KL2;7\S-#:H>R?2#R5-D*;9.DDZ2MLI\,O&1%"T1R?I4-F2'M&XXLY-G M*-(2"4[/&7R/SPSO(1F>M3RS:ZR'!W P(9.&E30MV,4E2!\/B[>4S-@="!)N M*2SI-,B;;RZ[)@#UWX5.>U ;#Q+0GK.3JO;T%'J$GV*'_\$?OC%6K1'YZRCS M$7A-<1164;2XPXM9GK$AF9V>R(N"42SE2NI8.Z (< #/[M"DT9L'_#-]H'_N1W0['$'\Z-5H-EN,%WGL_?KA^&'T^N(X;S6_&BX?Y:#$;+Q;7H_G]>'9S,_K47UF-IM.[ M\?3F832]GH]O'QY&][?X\WKT>= .[H\&1M/%^.;^;C2]']_>ST!C?+VX&YV< MIXQFM^/%S6(TQZZ[V]'\=ORPN!F=:9!'B\5X#C4L(!>.6=R-[V]F(VZJ1G?C MQ?QVA(/!Y=UX-IN.ON>VW:L?ZEC>:NL#T_)S%OIW^L"N M0_:=@!DK!:I>,DQ7?2BE#HLJR"-;8!#+D46G42SO3_B9-$U1A3M%72L0EK*^ M9\4>FAE!PI@Q(HFP-7FV\9@[Y,*(@3. M/<>2ME!/ZA:MADI[B[-D>C[$ 8G55>Z]NARGM<4;2@V14(+P@HDW= M(W[.9]*SZG"=9WTU[0E0 ];6011?%/9:W8,V%U^F[P_(-"GA4Q!.1[U(3&T7O],^<3USQ'4HU!. GP)9UM21D_ABDV MO;ZB2?XEO7KRM8YO"%2X'X V5G77^OB*[[@(?8'WC^Y8L.5[JWB"\^IVQ+6/UU-&O?M/4\;B8E5Q:H@9^P )__,E>ZM>_#NP'F/W.Z(4 MZ6#S5%/$6PE"<-@ED1[;FP#1(AA.[[KY>BLT?.P92^UVFM]&/-4F#^\:^.;# M:Y-?\TEP4B).>K]AZNOO3826!T'I[5@EP]-0U?!?MT&NH%,I @>O ?M'0GR3 MCL0-Y:&O T>>A+C04= _82_USR6.H\MBW[/"E5N\"PS];CHS]LE?\@78C4]) MF/^JKBYS(E+*:&'O@R$$2UHGVY,Y/@[@PJN[-/82I]JIP0U%(>\_ M*"WQ3VG0\5WS"1%M2,0'[Y](BOZR9)!ST4[[AR^G9@KQ\J"'[LG97@-VJ(!> MFH-G@0?<^PS?54&?.VB()B[>WXHS[]V@$6\ZR?Q+W[)-.\%3_G!UPP_-T=HA8?#'C49B;VD! M?E_5M0M_T 'Q_SSX\&]02P,$% @ A8%:4ETF8*/J" &A< !D !X M;"]W;W)K&ULM5AK<]LV%OVN7X'1>G?L&442)<6O MV)[Q(VVS;5I/G+2SL[,?(!(BD9 X"2W5_?K+0IN,-/DTYL:01/_*$B MG\RFT\-)P:4:7ISYM5MS<:8KETLE;@VS55%P\W EDR# ^%K+'+8JZ6#WN9'^G;<=MBRY%=5'\:X*2BH-PY@[<2Y]S% M9?RUDE:2ARSC*F$WTI;:\MR>31SDTZY)7,NZ"K)F3\B*9NR]5BZS[*U*1-(7 M, &P%MVL07U;BC8C';!Z-V&PZFSXC;]Y:._?RYD_(NZHL5JQEU[I82L6# MV?^^7%IGD!__>4;%HE6Q\"H6_Q.'/BN+"O+4ECP6YT-4G!5F+887BS%[I"-I M=+!/2JXY>Z?8G2B=*);">-^-F,L$65UR]8!2P'DC$L;SG.F5?X>"M0ZRI$I9 MS$OI>,Z0??$7KT#@@'M@4CD!(,[2J:#J6IM2&^])MO^/OQW/9M,W_HU_CMX< M,# 'XPP&Y!()C,KW9<3*RL29?S R%B1P;SX=SY#D>0YA(_#$\C-JESG-8F$< M"(;QY#-* IP (JKU2WB Y: C BZ5TFONH!";!8&%<"M>I88GPO-#KGF"^E$@ M'!(#+:"YI(+GTY&W5)<.,'\/!EF=5\'+9,0/M]=^"S=.KF0LX2%R"."F0L&$ M_XG?"S"F M>ABSC\"S%8_< 5MVLB?C:\&60BBZ6,#38#'94 M=B4,84$&U5;4'B0;O/*"[/98<%)1C70,;0U7?4L;ZX.)CT.W[_-!5Q8'[<'I MX+NMW5#T),S!WF ^'47'B\$'$>M4P=ID%T+OD!=B/!U<0,S^XM6#X,87X,$ 8]/@1JPQ%I7D MU2T5[!]VMYV,IMAX[2,C7M'1Z&A^" 4'[2KQ#QBTPP"45!D.22&5/UJ(&T$R) R^!(.U 0;"UZ7#4 MG5ZY#4U',P.)RK5'9\77"T5-'KEQFV>&+@ M2>)M]KTJS/#D =EDKD@:T.1E^!B3/=$"RA%=C'INUQR??=[W9/ZJ5XJ/<37& MC=K^_6C'GZUN3X#+D>\4C[I'@41E4O%M0 +NIM>%T%O?\X U1[U[C 0OF,RI M98;_)0U[:&) ,@+).Y\)9!FE"D=S4(+YNEH973Q!K*'2VP[!NR/9364\VV:U M&$'C,,,P&P:R9J#M#V5A J!4T<^(]I'9H!7#0XE<>Y?D-)A9"9)#*^;*-?'Y MYA9:M\DT-2*E.#\>T2 6/P/ 'JX-W+H7'8Y/FOG-!XU6@4_'O*G*;^H&3S2\ M!F<0[-.Y&1[V#K<3).E+=A#LB.W-^KOBW>Q*X/:.^UN;[ N%RYA2P ,.I<2)7.8"0X1H9NOCT](WW+3 0-5"&H>)_ @82V6OX* MV=UBKI ;G=)UXY?8Z7#9B$[Z>>W'<%'/GKR^4[29Q9%K'JOWIY4%W,"50+_/ M._>4DZ.___=["C:TB*[UF/WDP&W-E:1YT]Q*1@2EL2BNH=*])$%+0\G> 0*" M_*,&'X["1-B617_HH(M+=#*>-Y$?]]TQF\$=[%'&XE2?/I^8O*B"&D+SH0C$ M4<](YZQVFPO]%("?WT+\LC)I-F*??GQ!!LS' M45O[8_;;VW_]2E[Y9P4C'GLD$;%, B/:2B$D#1409NJEB)$7T32! %%1< PK ML!A[;V')D>?J:UN_)>)E31>^:;C,4U(L;9-7U/4H'% L4D@$ZZU"?<:*6*UHQB""([K:HN[?(VL^ZR0J' CFD8G76M#GQM!7F\L2BXWT M&4Q.6=*%&;G87"&@/I&6K)6849.MWAZ/UL[SCHM%$TA2 ]M-PNI;+.VAD(2S MN4:+I:Y>?T)I/=,65#TM=LDW-, M?=?3RBY:;LF8U&Z!UBF2\80^7Q"&97#1 M=O )GT3&TUY'W5MT^I'O*O6087=/&=&)/X:'XU&G!^3UU;R79('U0Z63+=01 MPIA#-_TG[N5U-^A/ET0'*)/H>,QV?5*;=+Y7(J%3_U66YA.D0OATV:ZV'WXO MP_?.[?;PU?@]Q^B/N.=BA:-HP*^'S(0OL>&'TZ7_^KG4#CW>/](7#6%H ]ZO M-)#6/TA!^SG\X@]02P,$% @ A8%:4B4*W^NG P S < !D !X;"]W M;W)K&ULK55-;]LX$+WS5Q!"#PV@6M^R'=@&XB2+ M+;#=&DF[>UCL@99&-E&*5$DJCO?7[Y"R':=(O9>]4"3%]^;-##DSVRG]S6P! M+'UNA33S8&MM=QU%IMI"R\Q(=2#Q3Z-TRRPN]28RG096>U KHC2.RZAE7 :+ MF=];Z<5,]59P"2M-3=^V3.^7(-1N'B3!<>.!;[;6;42+6<A[$3A (J*QC8/AY M@EL0PA&AC.\'SN!DT@'/YT?V7[SOZ,N:&;A5XD]>V^T\F 2TAH;UPCZHW:]P M\*=P?)42QH]T-YS-XX!6O;&J/8!10K\2]'G%VL-.97VSUELJ;WWWO>8<1M2'\' M.XLL&G#'HNI MAS(TI^0)2G]I*3=&GHO:ZA?$T2H["0O/6(Y7 M'&J"$8=V#=I%G?0&FEY0@0_'$)<"')(I^0U1Y".FN.&26R#O2!*'<3G&R32< MYBE9]ES4SHX3Q-M.JR=PD@PI/F13N@>F#4F*L,QB]RF2E-RJMNLMVGW1[\!& M-7;'-)#L0W' Y4F8%PG)QF%6)N1ST_ *7>LU2NDUO(X!VDN..-289"69A'&* M+@ ^Y:T2/\A[GY K]*$L4ASC)">^2KGX82@H,P:LH3UZKBGZSB1:%H[I@$S# MLBQP'.<%^:(L$[1[,S5D@C;BA$P0$&RM)ADD['J/.*/&Z1#%U M[QZBHN6 M*HS]\1K04^8;".D&)&@FQ)YJ)CG>N&9VP=!O%< M5J(?[L.9&\[\P^>OEZ(:TATS]-UXE&/M$P)!H5LEQY5W&3?BTP:V*7_5O1X* MK@S1\ROM"XD;DZD'XV028GVJ'8GG9/ MK>IFJ- OQX<^]XEI#*%!#QN$QJ-Q$5 ]](YA857GZ_5:6:S^?KK%=@O:'<#_ MC5+VN' &3@U\\2]02P,$% @ A8%:4K:%WM:T! -PP !D !X;"]W M;W)K&ULU5=;;]LV%'[GKR",/&P 8XNZ.W ,.)>U M>>@:--F*8=@#+5$648ET23J.]^MW2-F.&\U.4>QE+[%(GOO'\_%DLE;ZBZDY MM_BY;:2Y'-36+B]&(U/4O&5FJ)97@QF]N(J=O!?X7?"U.?C&+I.Y4E_^#5O&F<(POBZM3G8NW2*A]\[Z[_XW"&7.3/\6C6?16GKRT$^P"6O MV*JQG]3Z/=_FDSA[A6J,_XO7G6P2#7"Q,E:U6V6(H!6R^V7/VSH<*.3!$85P MJQ#ZN#M'/LH;9METHM4::R<-UMR'3]5K0W!".E >K(93 7IV^DZIG/RHV%J]ZJR&1ZS2$']0TM8&W\J2E]\: M&$&(^SC#79Q7X4F+-[P8XH@2' 9A<,)>M,\[\O:BM_*>0=Z]C/&-,$6CS$IS M_.=L;JR&V_/7";?QWFWLW<;_<;E/6TV'^!O#RAL6+X99E]5>Z+'FN*CAE!L0 MP]8MF=8;(1>8M6HE+5857FS%"5[7HJBQ,)A9J\5\99FS:I77?%"573.HE.9+ MI;LCPQ?0N99@M\\,KE0#[6_P3]Z;6AD(T_Q\@:Y8PV0!(A8#PKR=0]P=RC1' M9RBD 4FB$,V*KRMAA.MC YMD'(;HMJJ@LXT+%+@)ND]"OVC-9;'!@)OZ M?E<01$D8CD^Y'*,PBDB:1Z\<)F0<_8C#F.1I>L)A&+@S:BK^[%)9<"U6B=UH9\_IF M0&V*5;N"9)WV@1;Z%=Z0U\(WO!)26'[> /F6_U6!J4G=-@JQP') PR M1%.29A& "Y0R@!.A16=8XAC^9 *)T3*)QB!* ,<@1H#D& M W?R+<4+]*A9R;%D+7=6"(V"W4_G^@C84 "0(0GTP-G.*U0I)93&KY&&*_T_ M0CH-R)BFKB<2DDRU-*41JB>/R] M,(^!&(*QNX,Q.$B@VM$/H P)PE7>_KR)"9H<0\F>8 MT SO:N.*JW9@.73Z7+$&/CZCZ3"&>:)IP *!9?RR] 1VE@VS_0;0G6=Z7SK, MW9/>I[+NNGEEQ]X$XC%+[H>N9C/$M\:*MG>3]L'O7$C^;'$%.EMGS/-MSYE_ MBXX_*W^ KHL3"M#C/D<@-"-9&O6.X/[$)(KSWD&$: )]EO8.@"R 87IM%R; M_5F<('AH852NK'\,$GC3/.8.2$\3_S91C Z&.;CR"S^R0F^Z)NOFNOWN?BJ> M=B&DP0VO0#489LD ZVY,[196+?UH.%<6^LM_UC#9<^T$X+Q2 MRNX6SL'^?X7I/U!+ P04 " "%@5I2 )G1TQ(1 "G-0 &0 'AL+W=O MLC2W;TXVSFU?GI_;>*,R:4?%5N5XLRI,)AV^FO6YW1HE$YZ4I>?3 M\?CB/),Z/WG[FI_];-Z^+DJ7ZES];(0MLTR:QQN5%O=O3B8GU8-/>KUQ].#\ M[>NM7*O/ROVZ_=G@VWF]2J(SE5M=Y,*HU9N3Z\G+FSF-YP%_T>K>MCX+XF19 M%%_HR\?DSEM*J MVR+]'YVXS9N3JQ.1J)4L4_>IN/^3"OPL:+VX2"W_%?=^[/3R1,2E=446)H." M3.?^?_D0Y-":<#4^,&$:)DR9;K\14_E..OGVM2GNA:'16(T^,*L\&\3IG)3R MV1F\U9CGWKY32_?ZW&$E^GX>AUDW?M;TP*S)5/Q0Y&YCQ?L\44EW@7.04-,Q MK>BXF1Y=\9V*1V(VB<1T/!T?66]6\S7C]69'^!+OM(W3PI9&B?^]7EIG8 -_ M.[+XO%Y\SHO/GRFTH[/(O5[:K8S5FQ/XCU7F3IV\O1P))O67C1*Q-.91YVMQ M)]-2B6(%\\(K;86T8E6D<" KACH7;E.45N:)/7LY@.!4ME2&A#<@X>'/Y,7@ MMLCOE'%ZF2IA5:X+(_+"*3LX'4QGXV@\'K<^?5)W17I'.\=&)=J)E8QUJMWC M( SXP^^NII/IJ\%/RU2O);D3$63$2N6?M2E+G,"M#W#Y5X+A/HJBAS-YA=1I,7X\'\(KH",P=& M:VM+WCDNK+.#>;287PT6T<7519@1E\:HW(DM38/W0YAID:^_<\IDGBZP-KN: M#^8S;-)Y$XD<8(@).VM 8).KJ^AB,:-/EU?1='9U4,[B8R[^7.9*D#8B:$R) MVR+;ROR1:0:RWD!^8AD2(E/%HNO@]F#VP M60)S@5U _7,QI+U.VG3]2&-.SB)QO]'Q!@/CM$PPBP:6\%]S;S2XMZSERU=" M/2@3:\M+KLHT)0(P5AM1;%F8KA#;TL0;*%U(D)[ 9O <%)]V>.KCQ$MBA[B( MMI)8%/858]1*8>9ZQ%Y!RMB:(E8J@=&9(N,E:@,XM*2X5W#[T^ET,GK1"'D% M/J'DI$0P@+EW)$ /*BN$R^4)Y)UEV(C-G;YWKG2': M5J\KANLQD4A@;XFWT\DX8EOMK'U#&F[&AT59%JY8*XPTB%=NP^OV$^)M/ZRW M1UY$+--R2^7NE?1^)&YE_$CS+8V+6U1:SY6T3(Z S"I%(=PG_Q MSZIMO*H:!=0NX",LLA&H]$X!S(+FK7*,<& MANB1W B%]WC(J,Q!/UB3=ZI^ M/67R$9QA0IQ*-HXL [Y"Z.DC^RQMM96/DF8S"@ ,+ MR%8YONT3IO,*SSOB_"JY2P6+!R4ER<3I6*;[=%96OSL7_%685.96 3O!;]&* M%[4Q,S6'EEDJ2&0Y1>0\\@7+9ENI=.'>91V _10B* ML(5)-=8RJ@++A#0'N2AX2;+G[*;"=[S##(($%Q "T$OAR1ZB9R/O&(EU#AB# MB_B%?.(IM%9C%\AX< M#R'&"O5;J9''*,]#/VU8TR.XW +A'W3F/>-T?@%:>7.FED9HUT^BE\@NOZP? M.)XMEW]'^L\4)'^'KQ,ZB7);>* I8A_B/1$[CFZW*M8KS9#>Q4VQ+)W? M&7 MMO%K8R3E1.QJ<6PHQI/=E?E6ZJ2VZ1%E!E7$C [1(F%=7\#'IH!H5PA1,N J M["A?*S(6R9:4^8@,6>DB$4,V:V BD #9YS[I9]U4A)C@V%OQ'FL3EYEU%(TX M*B,AI!C@>H1,R-V24EZRYQ#Q33X0K(WE(L!,P@A4"*[*+.DEV+Q7\)YA$TE% MGH<2CD.-+<'B5Z63E*;"/T1;=4>^M">OD?@3DV0/1UI"\(I$2:F05W KK?3N MV0.(CDZ8RU0C:S-N K ZIK!%"=EQ%1&9.G)H#>WTH) (J:B\1N!P) MCOB%CBV&-5[+$@L^>>M]\C/#!JO;<57@P TBM$PXNY*/R%WN-SYQ\-DK29?" M!17G9Y7:9&70V&4V;@_IK@6:Z3,G I2?<5C'DZBAO36^HKD=A5&)Q8H'[(J M0 PIN70L3@ 8Z 6H0=[0XV0V_GVUW#Z@Y3Z\ -60SG*,:E'Q:E?^K"MBK;8' MHC4(P =M4A$/.2")VO];*5 &Z P\GAT/V!)8 M%CUJV"=0W&-W"IY>X"^N:ADC/%#.7GW])JODK+4'QRIU,;#T*NIC)UB2I:16 MA)@MZ_KH /LMU!FVDR^_%N$+>4%2-"#!Z<0%X\ 4@/T\(*$7U+I+RA2B:8N] MW^P]0M8D4D7P"GS5O/_:'Z :W(\+ SV0('W@'(F?V%>\Y>[B&O#)Z?0X^1T_ M.$PUYU_:/3+-48@N7<1^ C9'@LIND[#9!45";6I=["'G2+ P&ON)]E1ID>S: MU2-'LY:=-7DP14TDKAYWDW.*5"J%-QM&+>F+\IA"KJ\=(OJRB5II6Z]MN9ST;6XB5T JRHNJ=1!089$FT&I*2=7#&.4((:RN;< M)P"6_/9.)SU8TBV>*=#E"><#*(%V.B_M>-8WP8AB)%NQ6 M4*^HBRG:K33N0T;58A4[LHJHFZ_E#:W,AAL1Y..9GOM'''@_H]!W4R M(([K8*7; NNR\-FNB.WA.>YX#,I0'50_;2JY0[RK\(0[M"B$2PD4[+ M..(6>=T@ANO5#03UL%4Y19F[D!2S%QW4.04>+Q*U6BD^,&K6@OMNJ&8@UDX7 MD\:>00AU+#DTMOM8:U-8V_0N*7AAP<0+\NL-3$KU=WK$ =Y #=?*R1,UQT7# MY=5H6JT4-59C^ZV*S9;L!E07)B!XJ["CFO8[AMVM1N45%+Z["O1"9D])'N=Z M-9K1_YIS?QAAZ?$R(^3: =R53[IYU0"),0>X'0P!+L()I/]%+GD3JGBG(INV:-#WC?8L)?9T08.LC"1[7' CT2_79^/[\<[6? M*Q3K/4C[-YUM3<;A;.O'-NL>$L.IU(SIF%Q>1O,7\\%Q,>T)_:B,3A<="'+[ MV0/[2-,NW3.]'2=\MBH^!-#_*_6&W^^E:MU33S[DI2I]EPR(9W&YP-_99#:X M]B*O<^5]P3-3M>(FX^AJ?$%:F"W\X29)>Q+-KB:T;O1B?C6X]6>GJ\9A:722!JNV\B*HCQH*JZ$R[)R(= ]L#Y=W[U53= MVMBA&WLT!=TB5'3#D#?RZ=%U("\(X[IBH'L2TA]4 M_-R!_[/,2SKV ^F3+NG(C*A?3X^Z'#2KM1GI \2G&#FEK!V:H5)EV'*J?LJV MQ"<;^O"^L#0AX90S$MU[A(W'S?-$?.I7; MI#25V+]W5"]7^Y&PM*3,ZGQ-1D-*:&,QQ\YBFXKHZ]Q98(ZX.JMJNGV6O!_M MFQ#1_0T I*7_A0V[S6^K."NQ.N; M3WX&R/1WRJX;CH_E#;;@3N4THY MR45)HFM O0052"F>!,S5]06*SR> G2MBFI#RKQ" MRH4B5KF T+XMTO/ZT%H)@CTRB)AWU_ Q0_/H.%H]5,1YK3O*/.ANP_;1D#YL M%!Y6[A0N99AFR-X;SJB,3.B*!;(EYZVO6+E[*N;"D8PG>Z@U^;1*UDVC.909 ME?JY2TMR"HT'GA<"=3]?PY[&M)=TCL-5-1VVA7,[SBU7J(JP7'U4 MW*:#0OYN9]IJVUR7:-4H'CK)6AA6(7:(0B4<)(;A#F:9D^T8'=-2M3ZXV1^L MP89.62M5.R-QO+_Y^,N[:SY3\2=[/OLE:WM&D(QJQ#&0*,NS*)LSXA HZW/H M*CXZY;/S[@GR OA%O\I30X?SH*8B:LA,C-63#^9[WTGY5]72*=*_4;M1$$]S7V! M;]2-N.XIX7;N2R*T7K0_Y+3L\;1ZF3L3'H8K=_ U"$M6IR]VMWM3A2ZF'&FJ+LI60N'C MGJ^T? >#[IN&G 2S4*_]5A9D#P.BBR919\T^$ MK!>Q_QU-_;3^%=*U__%-,]S_A.D'+D_H"LL*4\>CR\6),/YG0?Z+*[;\4YQE MX5R1\<>-0H)E: #>KPJ(.'RA#>K?9KW])U!+ P04 " "%@5I2CP"2NHP( M A%P &0 'AL+W=OQ@L=@'6J9M;B310TKM=KY^3I5NEF^9 MP3Y8IDA6L5AUZK"HNZVQ7]U:J4(\9VGNWERMBV)S.QRZ9*TRZ09FHW*,+(W- M9(%7NQJZC55RP4)9.@Q'H\DPDSJ_NK_COH_V_LZ41:IS]=$*5V:9M+NW*C7; M-U?!5=/Q2:_6!74,[^\V+MV&K9:$SE3MM5S83&J(5?3;:1^0[@*91%3-&MET("HM;*?*6 ^4)H M)Z1(24A(O.6)VA",!^*7C;*RT/FJ&L4TJV@\+1$'-(3I3Q#2.55@6KXX&C+S M5*\DZ74"*5)TQOWMAUD83/_A1((QD^J%+*!]+E,)2P3CS0W$.YWS^QE+-I86 M+':\MOJ]U!O:F@]<6TM[W!C+J6F6(C7YZC6Y UZ98PI)]/L: R\:].F77YO] M6@66ZT.I[ MZW0>IL4R^;71N)$[\?A6?NML?)) MIJ4BEU/GLBQ*R "$.BNS0]/,DSIV0H$(9!A/*IQ2' ;BX42OSZ*M]4*FSC3P M@*F+_X'=JG7(U_72\&:]NE]W$?1SHFYR=:+06+ ?*KN@6?T=^9/# 3(5"XTY M9(LC!915FTVJ$SE/R4@G,@PT>S\,50WBA1&Y*0B[3WK!V- 9Z="%L.VNFA0N M24(79$!B>>LP8FXL>(4B1 +]*.B\.DCY1'J2.B733CJ5$JAA"-)U,H9U_!J? M#9A?SMM2(:3EG07L[X;<1B5ZJ1,"*BW&X:Y]Q;[Q!:"5FPQ35/ZDK%CK0O_,[F.M+(_27RV%2Y#HB4&=FR+-,4DFD**2M3_4TV M%,%V&)ECEY_+N0.?<-*9FA5.HJ]+E@Z'L RR\$TM2KZ2#FX\S.Y=#5(,$$*3 M,BMA%0!8P50CJ!8;3FR)&4QH>L];71J1S\M'2+(A_DKDE)^*HZ". 6]5RHG+=7 M(87@V-F+>",IV)&H YW)@>&=2,#T* (Q3_:H$ 4-(JJ>E4TTK4O#IC[+^%#D M#;"'S] 0K].2&B6.H".=&/PUG;248?HD6PWZYZT!RBFW6VWM$=N%'&9T4"&C MW!I^KXZAFB%>U?];7:RAHPS%3E'B 2_ $8[)2VA?S:8UD#"E!;OXHPMXEC>*ER0^-./U=ZV>@SJCMU)U*O@H^NCI(<64J$HBK+ M:P_LQ;7E6DZP+9&T)% 1UN@F-68TL$8=WWKO:O!\F_R A?U B6YRN;(*I3E M'I7E> 0WWF&!0NJ]%UX0^7$05HUP-O5ZQ2%/NO4>*A)K.;WC)LA-HAC/<3CV M?LZQ>>6XYCNJ+4**)A-2%$].FMK5(,>I38%YDE;SJ=R) M E5F+C"Q?45,F!@U)L$059J5[-?/ MO>)D;S_'=2:9WD'IUNL!I0UQ?1Y<4'Z^'D:0H\@? MAQ3M<.8'P,_C\=7B0L%,8!WY412@<>,'<7"TV-YD'QG'''1P??'"V(_"".;[ MP32N<7EYT2CV)V,">WCC1\'8^XT_'E!ABS-,KO:YJO.;%P]"_AW-[CD34Z;> M2V\\F.#9OZ#=>A]/WLC($'\R&?/_-!Y[#TE=[&"1!=UO$LVH\%X%_O1FZEU3 M(XZI<5HC^PKJ9I,9^=@/;V:G0M._X6%F'!*!Q-'(>W]P(3SC^V@<>=,X/LD& M?9]/IV,VA6+TY_R-U,1O^CU_1YCV$L^Q][*?7(ET:[%$AEQ,K,-L^C^(^9$6 MY,*4B (%(U.2K_8QKMP#SK,F.J T>?14$_@R^O:[;T9C: MYU7TSW82 I^S,/CZND;LGQ.,QY-:,IJAL7=1-G.J1:L]@X#6]%EE[YJY]]WC MB%^8% #S(*H:X3@X2"/NG_&!%7H?)&Y@%2M>YAJZY)W@ZN\=RQQU,#WI/ Q[ M4)LZBNDM!(7%HQDU(V_BWXP(%6'LQ8 \]XXINV<3[PO=U^02&/=P4H^B.GGZ M5;<7@5"G-]Y[E$BW=*LH"W9G=3![1+OCO\!UISZ^#?<^6V;*KOCC+%5[@&WU M!;/M;;__/E2?/;OIU"K/ACZ!S4Q0FX^9: M2=3-- 'C2V.*YH46:+^*W_\!4$L#!!0 ( (6!6E)B7&Y27P, %\' 9 M >&PO=V]R:W-H965TML9WP>+2'Q/461#,:=2KA MC"V23D@=;=>C[-9NUV;P2FJXM=0-72?LPQZ4.6VB-'H4O)6'HP^"9+ONQ0'> M@?^MO[5X2F:41G:@G32:6F@WT2Z]WN=!?U1X+^'D+O8T,*F,^1 .+YM-Q$) MH*#V 4'@YQ.\ *4"$(;Q\8P9S2Z#X>7^$?WGD3MRJ82#%T;]+AM_W$1E1!MH MQ:#\6W/Z!BO/,6;R7:^>T;?P1+7TE1226] M!+=./,*&RZ0^0^PG"/X=B)33UT;[HZ,_Z0::SP$2C&<.BC\&M>=/(MY ?46S M-*:<.^.0%NC\ E)?:!>5 IH;\TGV> E:F,C>B&5HZ:E9K06=6T':"C< MX_MUJ"5T@PUE+6C_&?0/4B."&1PJN!^O"28?N@H1L D% "7=$5>ZMIT@*[O MT:87#R$$\HPL8UXP_"YBQDJR.SM]O[M#R8+EI(BSE,]R#+D%%QZT4+0%<"2+ MTV)!>%R4Z:QES8-0(3:4,[;"-4MS\J92\B#"4W:8BD#PXR"='-\VLJX&AXET MR)2D\:I8XIHM.+)I48S,L4.MK(91O5="7^8 =1<+AFNQRLBO1C^7,]DOU++% M E=>9&0O%5;NX"BF#^YK]!RBJ(WSJ)!B+LKEBDR%_$;6,2_EDF/V,I:2.^.% MPAQF+%Z5'#>\Q-QEY-\771E]>.[!=O^EPK?G41L:98+KD0U.7B\M=%\2>$;2 M/,Y7R[!A<89D,=6 1)NOTE;&C)?8#WQ9D*]:F^1Q6:X"!DO+.15\&>=8<]Q@ M&RWYMUYFG7\UK8@\2V4M"B*;M: M%A&UTSB?#M[TXPBMC,>!/&Z/^ <$&Q3POC7&/QZ"@_F?NOT+4$L#!!0 ( M (6!6E+-Q>3%) < /<1 9 >&PO=V]R:W-H965TR4'VP18OU74Y=>K"N=@[_R[41%'=MHT-E[,ZQN[95\ZV.N/6[9>@\Z5(.MS]6QX\+/9U9$?+*\N.KVC7RC^UKWUN%N.6DK3D@W&6>6INIQ= MKY^].&=Y$?C=T#Y,KA5'LG7N'=]\5U[.5NP0-51$UJ#QYX9>4M.P(KCQ/NN< MC2;YX/1ZT/Y:8DSE1)E>Z;^+/;?TLYGB]97^&:(/^K M?9(].Y^IH@_1M?DP/&B-37_U;<9A^59 M&MKX0D*5TW#.6$[*+]'CK<&Y>/5:&Z]^UTU/Z@WIT'L"XC%<+".4L\BRR(I> M)$6;!Q2M-^J-L[$.ZAM;4GE7P1)>C:YM!M=>;![5^(J*A3I;S]5FM5D]HN]L M#/5,])U]/-17)A2-XVB#^N-Z&Z('._[[B(WST<:YV#C__^%\5!'7XK/0Z8(N M9RBV0/Z&9E?KU4*)A1NQT$XLJ%]K L4+U]MH[$[M>E-J6Y!"W:IJ/#-7NG5X M[6)-7L4:HF'.+(;Y<$>.0M3;QH!906E5.)1AB+"D*J];XE(3U/]RA3$^Y 94(.$@H#XB;5>0-T8@W]>]=+\DWAW1$IS:TI;@G MLL# OX/B3OMH"@.LD$/XPJYYZIR7+): 8R&I_1NHYQP%Y2KX%FM/]$5#-]3( M>RW6:T->^Z(^I,CAK?,FFC\I@6)LUT,!HCP>B534UKSO(=*'A$U.SM0X=\92 M]1T.[&N2#(4>J'R73Z Y<^<>< (2&AJBEAQ6 MWK40+ FSJ612!M?[@D#E?6V@8ZK\ 87(:]]V'&' HQ(1'.Z!#[U(;8)_BN81 M0T[%WX -Y-MZ _.'//N M_"P<@V&8GCVR?>B>/VO3Y]NUIOGG_S4NP@)X5(0 M+LGLRJX'L6LX;E/H)C$TW"DD0R.9)DU"Z/0\&]L,QCZ ?CYV!U"85;Q_W)UY MXM*]%.#(;R>29IA.!CQB95+&B"XF!EDW)<<\ M"WIZW\/*R5QRADHVZCIEN%#V=LJ#A;K.]2XN/7D>V,Q8Y./#ZF0+5HD=>\-= M5;#7+GVD()/J$(\F)TU%5(-&]Q_[FJ>>+"0R7.Z M:BWETM6WI@7_1 W>L,D/86N2"DX)7 M/*GFPY@*N=^*,I8Z/9&K'J8FR>'0FIBK*6D+31B(NX2P%AP M,2'!: 0]\7/*CH>@.>742V=O"%QE!WYPK(?K288?QE0ZVE! -BTFN(_20L0G M'K ,FWALP&89^X4+0VX A;A63EP+1S_NV9T?"VYP4M4 HFA0&:!AZERYARB, M5)@SZ$+&8HOJVY3A/1=K2\[%\3I!A/C->]QN_413?K/%#ZJ,?*H/U5HTHXJ=-VT1.@2J4!S:]U-7J09 MX$=A2)Y(+Q701C!RS5TWL18HXL.93*T'[!%[+(B"0@V#G=ADD2@A#1=R7DND MQ,GSNG@8IL#'H)[?\4#'2!ATLJ8TZ.P,S^ 5]+""]4A]SK MC^V7^V!)/D-CY?OM'JUK7?**,.1R3.$HSL/]XVP]T5/XX&:U_GJA3GTQ+B,Z?&ULI5;;;N,V M$/V5@5JT+X(DR_;&N[4-V-D4[<,6P::7AZ(/M#BVB$BDEJ3BI%_?&5)VG-9V M@?8A,2]SSIRYD-1\;^RCJQ$]/+>-=HND]K[[D.>NJK$5+C,=:MK9&ML*3U.[ MRUUG4<@ :IN\+(IW>2N43I;SL'9OEW/3^T9IO+?@^K85]F6-C=DODE%R6/BL M=K7GA7PY[\0.']#_TMU;FN5'%JE:U$X9#1:WBV0U^K">L'TP^%7AWIV,@2/9 M&//(DQ_E(BE8$#98>680]/.$M]@T3$0RO@RI',$I"X%7WC/YO]#SC$,V6^RC0N_(=]M"W)8]4[;]H!3/-6Z?@KGH<\ MG !FQ05 .0#*H#LZ"BH_"B^65! MU[J\RO@1JPS&HQ3*HBRN\(V/<8X#W_@"7XP,?E]MG+?4"G]!<_(_ M=933*X)3IFZ]FY>CF.\"H^)ZZ%*U%"8Z-8.7 ;('2@^T&[3%%*?@:X=:T MG= O4 L)HO>UL>I/0DZF:5$4_ >N%A8#1?>6.(5.6'@238_P=9&1+3&3V;Y6 M50W:')![M C*N9Z Q@*=<^>%EDKO,OB9)*R-L#)(5)9.GK&.U+B@;E!$07D3 M*<+RWX2 TF T,GEKR)=#J\@O^6#85CV#Y9/FT@&(NL(P44^JP1V/V9:T>JO" MT:<5I:NF9Y$@R4RBE@,C^==]R"1)'D*L".*5[SW;^AS4M@<2W]]Q)/1^/TYOV[ M='I3GM3XMA'.P8HB>J4_6VC.Q624EL4XG92S?S"L_XTAUCX6AF&L= CNDH[@ M\QP]".XPJI%7E6A2P.<*.Q]2RU7MJ*NX$RBML3Z2"_9$GL([$21D<">X*AS& M1?_* ?OP#8;.XIX+I>HHYP%YGF5]E<6C#BSNE29(5&Y0Z=6FH?#TX/&JQ)C5 M,WF\FKI3.2?=[F/;&?(NE:LL'AK8GSVU&?QDWG*_/XVQM-C&H8U?;V@90/:WQHJUS!A!\?OH>5?4$L# M!!0 ( (6!6E(ZNVX%_0P +DH 9 >&PO=V]R:W-H965T6E3M>BX-I3&U'"DZ6J"E[#9;6ZU)M*\(PV%?EEZ/N3RX++\NS-*[IW M6[UYI9HZEZ6XK9ANBH)7CV]%KK:OSX*S]L:=7*UKO''YYM6&K\2]J'_=W%9P M==E1R60A2BU5R2JQ?'UV%;QX&^-Z6O!1BJT>_&9XDH52G_#B.GM]YJ- (A=I MC10X_/,@WHD\1T(@QF=+\ZQCB1N'OUOJ/]#9X2P+KL4[E?\FLWK]^FQVQC*Q MY$U>WZGM3\*>)T%ZJYTDTEV,UR=%IV)W)>DPIT MK=G]FE=B03JYY8_@@G#OWU<+75?@1/]Y0I*XDR0F2>)OH/6G*06AQPPU(V\Z M/!5$9L#TL:>;G)>:_:+*SPW/Y5+"B__.7^AF[09?#R.6O 42JV7B%C;C:22K0 'DD4A,@D[ M\T?V /H "L":K?F#8!ST7)*O@%*(!XH;)>Q1\$JS9:4*HIC!=GRRJGA9&^E& M9]CR*D,%Y#D1E&4C6*W80K"5>A!5"3P7CTA)5J >J6OQVQ<;S[IQ>:@#$ M5#4E2@[8SD ;J.7/C:P?Z9QFPU+E@-M$&$PN+'C+WX4FZB.'(83%[?O<7SB_ M-&0,.*Y5K?,;(28J#@X#"6#7Q!M8KC$2]U<:BZ-4>YI^1DI^[ERM5I58H88E MK)"015+VP'-0X3,P=0%*12&>.S=CK_D'+QM(3LSZC!.Y23)UXVCBG#N^=3@G MF'H^7 ?AU)LY[ZW4F?,L[<&6 ZA!N! '1Q4>\ MJ=<* R3#6)5:@][WC]$IOK">K(T6"P(W2")W-@U- MY&@T^;N<:\VN$/P+98UNT0"8&O31\+3),\06$CE#Y\N%QB@'E: *EQQ@!F+_ M$U2*QIU@R0C"!G%O4,CZ6ZM(%S68FVO+U6!IQY';T!>?*9X5 V"", 8FU1\1 MQ+/I1[.5* $Q<@O2#&$3F-1;A<3K=27$!7KXMX Z2K9'4[%)M@BTN!:@32K M=@F!GY(;<6WYZ[\L5 9^Y (<$2Y-8B<@2(J\R0@A[9KG[:IOBHW[)';_/8F- MUW\N-D8]%@(T!O$0" D;$R\\!HU )CQ5S7UOI,.E3P,B$3N%B@>K.-IY !_BXU'AZ<-E4K4I*?PB3#'LF1*0+;%RP?X8U M%H67JJF^(?JV)_S_QE@WF$%^#Z: <;$71L[$"YP?T= '$72 O%$">R>F,HV] M8#9 WF>S#I-C#PK+FQ.-E#,+8W>2A$:&B9. #.]/8?-D'KC1Q.SQ9_!GAMGA MJ^K5WK;?!I3=750.(F\^A.6@!V&#RL',\Y^ Y>G3L&R:Z& Z0F0RT?2EM@ # M1\TD!$^M0'J>P1%[H)ZR]R8\>[S>1>3I")'=0:G*-YL* JYM%??8D^1KE4,@ MZ0XL##F&.V4F]#XT'X-9JJKVF7282NK$?+2!0 )2>*F;A9;02X.;IZK:J(HT MI^WF73P^E"7 6^L&-/G,T OOX?:21RX4X#?CS3Z M<9Z%8>A.@PE@Z !6X\2-IJ&S!^K[X(AM6PQ-_<3Y-JGPY)G_4DDO]&U?$Y-SV=]H($\UP(,H?0\(1DW^VN*@V64=U&5>$H^Z%[VN8A!"H=!M#]G?Y6 MEE15V:*3EV5#615.ENEHZ<(.48Q[D_3-=4]8]+U(48U:&FW-S3 MNHD*9!3"$0).Y3R,*(I7;Z#O&'"PJ5B1S-!F=$%D:I=!<."?*U0K22P?D+_@D07U0U MCL5!U[( SC;W N 6;7J$+)XWQN7[VT-;(=U.L081'A0\A:0":CF"^C:=]L S MFO/7@XZ)1MN+T=3;[*NLIBI1-U7)*&WK3Q?+2B"4H/N0-[M=,'1"9A(K%KC[ M*$7>5PL'9=P-AJ-Y;&S-E<&>KPV3MMB$LI.F7:T]LH$'](@_,,0+A[:;29E# MTP3[>P^+#P-(#][G!$#L@B53;QIV@/B^U5IO5 ?R^P6+DN^<.'2^ZU<87 =W MLM ^\<+$_+D;6 96(0RA^0#MX@F0\KW)=TZ $#N@-K:2@\_@?S0'9)ZA+]+8 MIW?@2HR:.*IW)R\="MJ/;?R],]6&F6!XHZAMM*VJ-\TBERG YN=&];[-T?FA M3*I-]TJSB5H./Y+X8D M/+;O2/L%*(+1EV6_0]*&N"K%A8OO!"YL.NG>"D !!6Y1:2B^>^'Q$P)*5 /6 M&P 18,XQ)6>-41]@99N"4UFE38$I+A6V!+-#.+(.3@51UC9;Z4Y@:23$DX&[ MMQ(LT$WQW8SQ*U,12.HLN[*G<_>2$!7'D5"'70QWV*1!B&3B1YJDMVB"T M("IHI9&XSUM(B1V@M-/:&K9P#.@JGQ2]&U-\(0800>>SOJBT=<,?F2W2V3L7 M:*L0*G&1%QQDT^3MV[NG')A0Z' E6A\JY'LHQ![7-E#(&R2#'-@6F3=Y MV-?49N;E#TS0+A^7AGK$]^3P;5 (C2=H)Z7\T':]3RW:@#%ZAXN&,&6S)U08=R)G1""!TY\'4F<:^<\]S6XF;T3]8WYFX<1C! MFC#QG7G@.S^:IL[4ZQGD?8F>CMJ"+M2?37'I/ 3V$V@N3<=U2CLH=>!&20(_ M9FX2TO#5C:+YH8^9+@>?DQ6B6M%'<_2&N*S-EV7=W>Z[O"OS.5J_W'S4!Y72 M"OI/EHLE; 672L[,!*Z]J-6&/DY;J+I6!?U<"TB?%2Z YTL%T&HOD$'WM>*; M_P%02P,$% @ A8%:4G2Q;RSU$P 2#@ !D !X;"]W;W)K&ULK5M;<]M&LG['KT#I*'OD*I@BP!MH.:Z2Y637J23KBNT] M=>K4>0")(3DQ"' Q@&CNK]^ONV= @ 0E9RLO$@C.]/3TY>O+#%_OB_*+V2A5 M^5^W66Z^O]I4U>[5[:U9;M0V,8-BIW)\LRK*;5+A8[F^-;M2)2E/VF:WT7 X MO=TF.K]Z\YK??2C?O"[J*M.Y^E#ZIMYND_+P5F7%_ONK\,J]^$VO-Q6]N'WS M>I>LU4=5?=Y]*/'IMJ&2ZJW*C2YROU2K[Z_NPU=OQS2>!_Q#J[UI/?NTDT51 M?*$/[]/OKX;$D,K4LB(*"?X]J@>5940(;/S3TKQJEJ2)[6='_4?>._:R2(QZ M*++_T6FU^?XJOO)3M4KJK/JMV/]-V?U,B-ZRR S_]?UJ8JMG0P. MMCJ7_\E7*X?6A'AX84)D)T3,MRS$7+Y+JN3-Z[+8^R6-!C5ZX*WR;#"GG9__CMMEEEAZE+Y M_W>_,%4)B_C_)Y88-TN,>8GQ?RC"IV>'HX%O*51$P?^T43X^[HIL;,&]>^ L%5U3NIY\''P?>M7<314$8S;P7]!R.@]DHXN=Q$$6Q]VN1 MO^2!T3@()W,OC#$85*)@-I]B5!0,,?[:&P6C.*;/LV 8C3W:E='K7*_T,LFK MDQU6F_:&?/45F&/4G[2MA[HLL1!OS_]1I:I,,C#VE_^*HS"ZZSQ%K>V-@G ^ M\\(P&(_&7A@%TV@N)#Y6206^\M3_N5B"U,THG$! X_$4XIKBZ5-1)1F<5Y:% M9.(X(D)Q/&1"&/Y.K12^3KM,W<1QB/GA?.2%P2P<'[FYF0?Q>([O;L(@'(_H M 60C>NCE:82EW+9NPEG#5.K6O0F'P6@R)$)S^0?"$7'__DP/$ S8GK!:,6T^ M&M(#!!//6:^E6A;Y4F&7!+E0N5KIRKL9!_&<7/MF&L0C4OW-*!A/&IM2JQ5")Y%8@KTUF"59@T"6 M[ W08 Z#=S;F_I],7-F](X)@.IPWLQZ8/I%_3+):K"@A_2;Y M4D&,$3R&<&840R7!9#QNA+K7U6939*G.U[)M;QI,YR'FS"'Z21 .1U;7=@+Q MOX0#Z(KE!CNI.3T@^Q\-8Q(" &O"K@;]C>G-;\K JI8;.^,1F4G5(@:M M3&934EY0TI8QY,.)'U)L%P2-X.-4QF8_9 R'1*3[^H M)#/^7Y+M[@ZV7*FR0G9%*WHSZ!]B#X$3?R?+\:;C(;$^G!*C)-NI]QE"XQG, MWZXP6B0_BWAHS)N;0S#WRW_66KX%;Z;"D$FCDPD&?!)E._V?:1OKPA3_.& 0 MW7M8B*D7O\-2X YBI68#Q"=UDDL4#D&9,EA<9\6"C;P"-WJ1*5C]_B5I/6U" M)'$6#>_^^O[G3^_Y.;Q[X4-Y.<8L#KX3C+,&,&!TJI-2*S/@R*NWNT1LEVD MVPSR.U[!SQF/2D6:L+[D0 D$V7\/_?##V8R?UHQIB;^JLZS/U&F7+ AR70?5 MO$YBC$+RC4S!3]*451;P@@^PJ20_^!M@XC9)"0V0Z2Z+.J_()W9%II<'OTF" ML7R%W+VR,$0-2<D&*<$>+ N4K?A@?_WW/^IS@X^XB3O M3MAYIW9)6;%S0(2?L!3RK8._JQ>91I*:^BN=0W2E6E-$(+,\6Y^<[&.](#K^ MCT=NFCSAH4@IY*R34KP>KWA+;E$'@AOL$K'"VI@(?H,<76)+"YQ(OLYP:,!+ M4>PRJVE=9T5L'D:U60_\9%N !8?A8 ?O(*BMKLX,VK277!;EKK"(2)QMDR^L MN49/9$^0/7+K$H&.Y'8^DR8RFY#'JBRVM%4K-2L#,@Q=J6U++(C5"F40>T/% MF>:32^B5%:3,/I%G;J$>!(]1>TW*<#%M/OS.Z0U%B][66Q&,6T.=!7V,CL+O MQ!G;QJW$7\@?.FY:G6J%#0TS=M2[K@B @*T]-JW7D?3C YN=5Z7=DQI59GV;?@X&ZBD M*R,$:/)+K"RP[_Q&)$F(^U!7(IR?BH4A_ U\BUH6CP-_3X+.L1!6!?4&PI## MDBAF1V($WR4%3\M?)\NXK%VVT]'D.Q(.U!R !F)0:8-CD@.'Z:M=++E$0OKMHAA=D#_[XZ M#57$4S>VB'K -@5"LJ+SU=B\>Y>XZQ!+-<1<5-:Z&:*2]/?:,*>L?!K=F"^L M"2!;TU>-/R3G',_PK908E@!%:8H]J@D+H-#H''D$Z!ED2M,I%LUWYU^-!Y&]UEC%H[#<:227Y')DLLII*\S+%:H5H3PC-D)50 MJG.>OX+Y=W7I0N#EQ.-4F^0&QNI1&3!J4;=?[.Z;"YL:^)]W!&)UR3$PP<2# M41VW3,RNQRC8A$O4(7E'0ZY6E/#:155R4L?X!4:[ E^P5Y;%5]XC!'L]'$R= M^+\A90MCMB=K_VG#6VJ$B>)R6=3A:HJ2M",6% T#/5 M\#*D9$M;D&$AE!>:!7QAN@MN])X2,!3KML94XG6[&H!M7 [<$EK+K8F^2F"P MU6$G!J.VA/+EH<52P&O8<@^F22TK)0RU*J]E4I8',+5'#FDTY1 G#E$2M MW2K"(JZO0)OMR8O/-OQ,X^A"9^#=.>57QY?P&Y77MK8)1Q-;TJ!F_)4*[S\82KJCY!>-$TB.9S&C9'?7>QXX'GH/R4ZC M%M'_8@;[RU0:.HN\&7B(O)_)A_P"Z?A:J,V#^62*+R>HY'X QA<'I5R+P% = MC5501Z-RDX*3^EU02OL@? MF^SCX,WF0V^,TEYD7M+Y !EQ39U-V@ED/PV'D#VU=1X*D(&A$]BG:E$U_1MM M3,W)A)3H<3"-)U15QW.GDA!D(H\:E=%)F^]4'MYH%HPG,8F-&@.%T>0T5#4?2%!['TJ^@UL@J8W07([!0;%O4OR,\F51SIBKKL(-@3]_@PRU\ M?,;14Z0E*+FHQ#=4?@K6$^8)7&%VFQ-26=*,I!287Z 0,BB64TDB,&>%-< M M8VO M?".$S(H*"!%2_1NARB0H&Z2D2R@:7GQ$J2H/<$;P+Y&A8$5.*Y;[,<0 M@4ID)+V= =W*?SCATUS=;DG.F?Y".^:"BU(K!E1#9!OH+(F40]"+#NOO$1N9 MQ((R*,$5B0GRJ6GP]DU.U8[KGD*"DBCI0'B^!IRPL$V] JAKV]3I"$!8X]"S M*S4-1IBE(QK -'7Y;*ACQ%PDRR_8$[MQ-+WS3FAA*$A@S\?!7-;=-1-6=47' M0 3II:%>&\6VK]I4MH_(U/KBVSF-D[5MA??(.Q+Z3+./EI0>[1!P1Z^:%78E M2GL+1RM@"&,#%W?(7JD$\>D0JU+KIM!I6^.^J+.4%$E*91X*Z;545)12D<41 M#>1[M"FIQM%JD=UHRC5M@D"6:ACQCHT86*7D@)?MUY9ZT,QQ\++I_?Y>I^L3 MFK2?/FI4'A=+;DTA&<],P>ZKN-9K($])U *E@#YAXD#S'D'[)QBG=K;>L:2P$-H8 EW8M.8< Z'DXOY/V M#+*?>FO?$'JWTE*Z.5 47\32]GRJSMEAWM2&3ZJ4+ U[H'L#-6..,$OU\->* M@:=H07EYQ68H M#;F+7B"UK_4$1G)R!&FMM9+>AA'>I;#"&NJQ85-3TF>>-\%NQZ(V#!N*;D;4 MW)2E(L,TA5&6D&'L"]L38Y.TS6"NF=SXQ-C:4=.U#M_6W=_D$\*0.HKJ0FBQ M C-'C.#"DE#(P80-@D=49D@0=Y6"E-%.PBCD_"\IY_C0K:\DLB53J4#/-A4M M;40HY,8VO+GHR#2?WL*.$G3N<1R5P(GH[,[ ]B#L;CE>T+F"+"FL#_R'UD$< M!4.K#C8HM/^N-TQNZ\G8<$$ _%ATU")N;3[)(DX&J]O)=+IW+P MU\IONF4E94$L"3ZM:!]%M;.P;G7?+" -!.JS@LB23TBE_UPQYG^304F7U@4$ MR@I;?M7C/H(&5$!?\CE\#,1-*:\-NBY?8""!YL#_6[&G@!!8W718;<[A' 8@ MV21[=Q)(Q;N&6K([03EV+9@]';AEDZ]REMH5+1ZU?]!Z.O6V3;T@=J1]C M?0)PHQ02\;6$(-\K3ZR,_(Q@77;G?/)N)$\\(QGW/OSSDG M(GRW@\[^5L^G2Q!:'R?< "=;I9RI@;U:DII.TD@%@&O-0JD4,87M!B$Z#-M& M@7,BP13;K2*(]E?)(_)>EK[MAEGUG!\<,5N).VE$U*7C1TNKVSP\MU+R*&I3 MGPI(]2244O[014$^DY'FV4E7C;5C+]]T2\/S(^/C<8B-ZI=/+LA;4@6F2$C MYO)X909>+XB![Y"F(^^2S"I]\JSCV'L0 ]FWRF&1)IM;R3^=;EF.Z5F(4Z%'G:-J7_OMBO[R9+=$ZJ M\UJ.IZR#-)[0:N_*WIXU,9O*VI2TU2%N-L@^0QE#^6@K1926BEN+9M,<8#2' M#L>V$YGO>P@JH0Z*F(*S_&.GO,Y;:5!OM^C0/E&1YSD#GYK]7[@$1:]YK>-Y,1TGS0:CYCQ#&YN"ZZRKNUYZ3>C" MV[X0!&]/W)V-5(Z9=G4)'L4EF],_:A/86/68X)OF1I'H_ ]M*ISSIL)P,&_O MZN1DK^F'$AQ^6]/T/^$E9EZ&Q_.Z$U:H:R(G4I MA]'Q'"IH3D]M+#VJ!G0ER:/V?ZDV=!7^L=TQ:[,7M(\-\^:X[!)SS2*TW46- M,HJQI=@N.!>U9\X=3K_)BRW$"%[MM&UTI'+7<75Z3/+DN=#Y,2^L_M3U?SA9 MQ+N7TV*Y]6>K]-8&Y?#-WID\.ZC!$N'+]TWH(P>=!Y-YV-PW[)G3&CX/YO/A MI?N&3)VN;\8S=W+R!Z1!Z!$%X\G]S9^2GDM^S-_$DW M:B^1MVT1J$GF$?C M'AV<7X1P=_K:UT"N1X-) XA@3A*=R[J2XGW5;KI(7SJ1/D-_*=!-O2C^RB71 MTLF)BVZ>G".%\D.@H/P,Q98VS[%%^?;IS8!QLR_;$.CAFO(:6\=<*&)LK"0@ MZ>Y"?!TH*-=8L28UG(\E/;'%ISGM;L59U\1>.N 6XUF)&$C>%_A_1=:'-0/_ MIP1K2W[\L &P#V0$ETS'VV[T"R\Y+_N:;"W\2_2*AL,YUBF+>KUABT!5UK0> MVHQVF>2F$E,]+F+IA9,3>FT925 R?(.NI(88,0XRZ M;?VZ:ZN0E=)OV"A6 ]GEAU[-V^9G&PO=V]R:W-H965TZ=W9"[V[LV8EIO)):W%CFFJKB M]O%"*+,\[:6]U8M;N2@]OABZ$_U+?6'@:="B%K(1VTFAFQ?RT=YX> M78S0G@S^E&+I-L8,(YD9ZP0<]XH?VN6OXHVGC'BY48Y^F7+8#M, M>BQOG#=5ZPP,*JG#/W]H\[#A,-WGD+4.&?$."Q'+*^[YV8DU2V;1&M!P0*&2 M-Y"3&C?ESEN8E>#GSZYAW]__9IP[8)]T;BK!;H1E=R6WXF3@80$T&^0MV$4 MR_: I1G[;+0O'?N@"U%L PR 64 M< _>!VZUU NWCI+],)BNH!1 5?E]:50AK&/2X>NZ\:)@C8/D,%\* MMB0YPRO^35BH3J:;:@:X9AZ@'8XVX1A4O/-<%X@ S8)0@(DT11M&@>.CJ0@:K]A5T#;.CB*_A;< M,H%M@T'1"\H]%'Z$A0\_Z2_X,XVN5UR/HIW2B-Y%[],D'B=)=(#C23P>931, MQ_%X.(ZNUI$=;3[0]H7H]D2#"DRSXUV5A)V,)L,X&Z71)(4E1]'A)!X=3J,/ MW7YV^^]$WECI)6[^\YL@IBY?F1+[E"DG 2)JT/U.4D: M7U7F(^C+/2,P.EDH^RBR-L(-G->V%5S+<8@;*&V6R1.T0,NX5U?M?MEJ7,RP 4#@2@,;>F>JXO[:9L.XSG MHTBG6W2U>2,F3Z4<.NU*?>(!L^50%-!LO0K:K"UXR1KV+73"5;>]-!IZAY*@W#.MY$P0YPM@(->G=)X%(G"M9O>T7^" M_72W8.+=Z+ _3C;E< 5=O3W%O[?(-IC_Y'8/EBWR@1)VN1E>HU['N/_<=^U@ MX\H )^J"+D;X)0A*#;>'[FUW]SH/5XZU>;BX?>9V(>$$4V(.KDE_,NXQ&RY# MX<&;FBX@,^/A.D/#$NZ/PJ(!S,\-T&P?<('N1GKV'U!+ P04 " "%@5I2 ML1+X,G@% !N#0 &0 'AL+W=O?8@Z.\!WZ-2[(A@_-'X''9;LF'_N?7^38B= M8ED)A^^-^EGF?GLY7 XAQ[6HE/]D=M]B$\^,_65&N? +NUIW%@\AJYPW16-, M" JIZW_QV.2A9[!\R2!M#-* N]XHH/P@O+BZL&8'EK7)&S^$4(,U@9.:BW+G M+:U*LO-7G]!+BY1E#S>H<2V]NQA[$S>O0'J M;!!* 2JYD2N%\#FZBP"+4ID]HHMH+^F 35C-[-R39J<$WD!&%+!R57F$JF3! M,OX2S!IH7VEIM5[O6 9&:IOU:*3!_0 MPIIF2;!V[,JA?9 9'L3"^4T6[]P)V#LDSKU*HCEUME*T/#IX T%$)<&D$W"I M6M@4'#<;4*M@L2)(;;OP;W(>C.EA.:+9Z4H,TT_M#],ME#-0"NME)DOA*?52 MPX8#U$RWLX*5%64?&(0RCUO[\(,SHEA(3^\M:325T)U^>ZJ0N7, M):-ORA-2(K0F97!"<9F%[X461B#+W$/4L:NZ/&*TLE,\'-I,2*5)2@!N..W%@,=JXNF2A,Q4[6H+&; \0M M)B9FQC(59$WRC,>!DG7EG*>_&AK9TF%N14W$ADM=O#OAX%4:+0ZXN'S.Q;03 MT&;_D&U/T+LBET+F30:.,,31K(&L[[FJP7@8WFH+341CTA**;:F@'7E^6AI"*>0 M,+F:12':Y5/&Z_CF_:3[X_9NPSP_#'-TG,XZ\M/A,)FH,.&$$,ZA)VP!%QT\ MZ;/B)U'\7Y!%<-W>^=JQRX>!T2TI0]*;>U['D">0I_F]HKQJZNUP!:J[5C"Y MZY/J=3 QE2-H[LW;01_S@#$/&._@.LML1#68SQ;T.SN?#WX@ M$-2H1F_.N*%!2;&2BL8=ND$R'4W/%X,D'DT6YZ2?S$;);,H/\>A\,1MP1>@P MD44 WW"C+4P[1*@$6TE'TA'%6B[5\VQ$H5$=..1.@XZ7%=;MQ0V.@MPT*=;X MZ/OGUM^DZA=2XB.&AOC@>:D3SL=B<21/23Y=QD?R">NGTR,Y)V8^3X_D,\XT M^?_^$#)['RT6Z5]=SL:].W"!=A-N^GSXTNBIK\.=M/N8N*[OT$_J]9?(1V$W MDJ:1PC69QM%B-@1;W^[K%V_*<*->&4_W\_"XI0\BM*Q ZVMC?/O"&W2?6%=_ M E!+ P04 " "%@5I2D_O(DW,# ""0 &0 'AL+W=OM7$-IBX0!")%+?6=N G;;8!;9HD&:WAZ(' M6AI90B72)>DX^?<[I!S'!1(WV.9@[F8^]1\6KKMU:^Q".)]N^!H^@?EG6$/10&8O <;B%2^A["X0T MON\Q_4-*&WAL/Z"_=[5C+2NNX5+VG[O:M#._\$D-#=_VYEKN_H1]/:G%JV2O MW3_9C;YQ[I-JJXT<]L'(8.C$./*[O0Y' 47T3 #;!S#'>TSD6+[EAL^G2NZ( MLMZ(9@U7JHM&WM;K? OE; M:CT-#6:R_F&U1UV.J.P95,K(!RE,J\D[44/](T"(% \\V0//)3N)^!:J64M3Z+:KKS0 M&U[!S$H6_#G-SLEQ.NG253^DZS$=N6G!+4L!PF@B&^R#%X1Q!81KTL@> MNU:322>(:>56>),XB//$.[,F#;*R&,TT MB'*&YL;__5C#*_K!,:9XCWL&XX7<$F@;?08]>,2W<[Z$5J55M&3%J%46684F99"ZE?\O51[D!;BBPOU^+M6>)0VBU/+,@CRF)\1B$?9?D29C;V8NYHV5 M+2_QB)&GWI_AT;TT@%J[VU:X_NX]?!!Z[6G="DAP9# MH_,\]8D:;]QQ8N3&W7(K:?#.=&:+'RF@K ,^;Z0T#Q.;X/#9,_\/4$L#!!0 M ( (6!6E)WUKW5?@< -80 9 >&PO=V]R:W-H965T6[#KHAP)&Q%V2\_+,S#.SN=KZ\#G61$E]::R+UZ,ZI?;= M=!J+FAH=)[XEAYW*AT8G/(;U-+:!="F7&CM=S&;GTT8;-[JYDG;*=\D: M1P]!Q:YI=-C=D?7;Z]%\-+SX:-9UXA?3FZM6K^F1TB_M0\#3="^E- VY:+Q3 M@:KKT>W\W=V2S\N!7PUMX\%:L2JI$IW-GWTV[]2[\\9RRN\ MC?*OVN:S9XN1*KJ8?--?A@6-"&NRFT89QP'Y3$%[!K<2S?WOFE, LHI*NU*=>]=,FY-KC 4KZ8) M*OC@M.C%W65QBU?$S1?J9TBHH_K1E50>"YC"MKV!B\' N\57);ZG8J).YV.U MF"UF7Y%WNG?X5.2=_@&';Y\[K-Z;6%@?NT#JW[>KF *RYC]?T;K<:UV*UN6? M!?/7Q)W8P66T);EB#'&)0H4 M$Q8J0:=N?.=$SIOSR0*);&VN:JL3*_+Y5/%;9Z(9=#QHY]MDX)BZO5.KG>(, MW^I4U' ^M#Z(-6/6L9C-3Q4H2L3L2(Q:IH2N-(S9 M"^6(NXNZR.+!=:#"4FF&N+"=\%&J=5*MAX<']\:JH)# A (AXK(%"+C?^ WN M5\$W C[A()!;KRD,RAE.O[)]F/9V*@,X;?2".%[YUKB]]N@;4I'"QA1 _0#* M-OBR*Q+(:0/2;3E%^-W&E$]0._!EJP-O%;YIM=L-H?IE\CC)AK<4F/5Q"=@? M!P/J-61"LUHQL8.2PF=*_:M#YXXDB/$X6)/X&^$N8@%7QD$#5CR340F1[)WJC(!H;(,"&.I2U"IX?+FG@ ! M74!K4_]PZF<=8-KB(O/-6"[?\S9?NVU;0C@0E=C!;(,(]V:SGDIOD(!]I&#$ M1#UT(78:$ /T0$@3I(+4*T[O$T$4Y BTVF0P#BOPU=+B2 !OJQ;+;&U.FUZ8 ME(4N"A]*[1"3K4FU6!RX3[%%6KP1?:&S@E[.C=MC=!Z[ENU^@F$PO3*6R\(- MDGK77\#52R]RK<66"E.90JT17%=&*=M "&)$@H:^ !"*OZ-JFA4%M3P,QF#- M,R.STCXP&JE?F**K(%X+09S M9"I(KV%*[ZE@&'-RH40Q'" F$_43K;$I"4HYF3]PS2=,,8(M?H\#WN@=Z@<3 MT>J_4,UG[ L1PNU6FR8.R8R0PK:PD[R-Q%"OP$H.*7.4 JK6S L%P:=R+()8 MX5 27>(VE]M&1SE'Y>QXT">,!0]#R5R1,Q!I&1B6,7,ZT/&""P[!5LZYBLM> MTKS/!Q,D92W/85WV#<22=CV($_4A&V*?NE0/BR,N='84MF'2(E<>HC>6=&;# M'(6^-O B#TW\!DQ2$@+#B=)S0RR@'*%V2+J"] H]#9;PU8VVIN0'L1HN?\^2 M=V)N,)38C&RQ-$I8A!K48#9T4K[?BSPT\"_?7"[F%S_$WY&1XX0RQO 8A9$0 MKJ(+0L@07[W I-".P(/]+4S!O2DWW+:=W(R!_0FF9((>>T24P/)P^%H;D M0/IS\98;XBPRL+D05CG,T!45NLLY)A&()&K0W9+-42[0!(%):5A,W[D;[72? M!/ 165KTY)6SI8(B'^+Q#/,\<4EX3OC.(SK!^(ZS&8T+J,,=YQU]D7:\8:"* M;-LZ4,^QX!:HVM8&?)Z>R5X1N4P#S!:%]).>_+(D'_;!2U34SEN_S@ +70X4 MBJ\+R^%BA*2-/YTU[K54X-X,WS_ZW<#JW&OUCMW*F2YMFS.X#V'T5=KR*7#9 M'@ET^XQIGJT0@NPK)D"PJ 6)\0W^8BGSM-,Y=,^HD1M*&'=#*/O!#E <43^P MO!GFLS&6\]GD_.F9]>VWGPU63O/[/PG4YAZ.XQAZE+Q4,5](+-M M%JME5,)4ER3H0"X*A?2&*H%P\<,3&!/T@%*Z/'L[?A'DH9R8X7B.%_)!*F*/ M#F<2<6,_1\6N91N8, 9251R,?'9\,'8@ ;\ON+=:B=Q3ZN7B[DOX58TP]SAA M)<"\9S%01?6M9!!"#7#B=^]._@60&6-6?0CR"7KC_.3-R?EX>7K.#PLL+R^7 MO#S%\FSVEI?+D]/QV?F,EV=8GLXN3F E9ML*97;2@WORR2=M(6QQ/CY_>_Y[ M'S[3@V]-L.Q:OJ@CMR*7\F?G_NW^H_TV?ZL^'<]?_)BUU@9H6*IP=3:Y.!OE MTAH>DF_ERW7E$RA=EC5IE#4?P'[E?1H>6,'^OS)N_@]02P,$% @ A8%: M4I[!QFP+"P D1H !D !X;"]W;W)K&ULI5G; M;N-&$GWG5S2<26 #')E7B9P;X/$XR2QV-H-QLHO%8A]:9$OJ#,56V*1EY^OW M5#5)T;;L)-@7B61WW:M.59-O]J;Y:C=*M>)V6]7V[OSL]ML5%;:6=F MIVJLK$RSE2UNF_6YW35*EDRTK?FW=O3-=6NE:?&V&[ M[58V=^]59?9O3\*3X<$7O=ZT].#\W9N=7*MKU?ZR^]S@[GSD4NJMJJTVM6C4 MZNW)1?CJ?4+[><,_M=K;R;4@2Y;&?*6;C^7;DX 44I4J6N(@\7>C+E55$2.H M\5O/\V042833ZX'[]VP[;%E*JRY-]2]=MINW)]F)*-5*=E7[Q>Q_5+T]*?$K M3&7Y5^S=WB@_$45G6[/MB:'!5M?N7][V?I@09,$3!%%/$+'>3A!K^4&V\MV; MQNQ%0[O!C2[85*:&\H))&(E/IFXW5ES5I2KO,SB'1J-:T:#6^^A9CA]4,1-QZ(LHB()G^,6C MF3'SB__ S"]J9YI6UVOQGXNE;1LDQ7^?89^,[!-FG_Q_7GR>29C-Q,!('QB) MGS=*7)KM3M9WE&^@LD*W5J P&\FV6$=EA;2BP$Y3\YU9\;YE9XG&BOU&-0J; M=Q)T2H"3K LMJWO2-+C<2%W)9:6$K$O1656*Y9UHH4:QT6HU$5RJ0G-Y;N57 MU8C3[[[)HBAX??G3AT]\&;X^ W/>5M+^#=S:&B&KRA2D0J.LZ9H"!N$IZ7JP M!))!*:V%YD0*F:QD7:C9U"4D)UR\MH*$DO;$YI+UO+I514=%+WY:K72AFGN$ M8@-OZ1+2]$K#Q'9OH ^E!YL^:@*I$UH6F&ZQ;:EJT+=G M/E9;)(=MA[7)DYZ0C#-(@L:'4#0 N,/A*I[++3GE=W[@"X!6\?4E867)Z0A^ M;NO(F_@V7=%V[)]B(YNULCY'&_(0'MVP0_J5@VQA=\JE;*NVG.^E@II;]@&2 M%!Y#*R':V4.GD1U55S*W(0-)*?B_, @EU\0&?>VW3C;@2:5DVSYH8X@?9P@T M:)!C%DLWJNY05XW91:"B=^ZINT>ST6M$VU!=,UVL7+[-K]5;_ MKAZQ\X6B4J$4I@RHS8WD B(B"V^BR[/MN\:4B)_3'S?(;K*&\VR+^QL*QX [ MCTIW].;@0EE9(Z HI?_$DP@H\7+88?LJPBJ<005KV$T/<6#PL=\'G#,,;D6; M9B\!]'4]^@O:5IPO+AGLO5)]II:/)8+3%6NVV]'B4QJZMDX9MM?M1E2F7K^D M)!:X,"2$Z@1QM.H!8.F&F(_9,!2#1IJ2M27X-A1Y%VD(\(>@J]X$/ '.*]IE M>S&\Z0;3V8Z-N+>S[E9RJ-+)0HE)0UC.$B?;H?6AB;2JV-2F,NN[J8Z<'KM* M%LH%O1T] :/:/GUX/U)P7'M9PNRB98PC6QB5G6/Z=G-150X=^IY#L8&G&+TG M.3PF4)^SG,#3+&G->EU!SG??A(OD]?#WD7#PY1!CJFE+I2EJ@SOH0\I*K)#R M%"7X5!L2P!JHLH\A=:?2@);HD. TL/9X-W$<,GZ0A&[]1/_S*:LPO!K6X@@7 M](4^%QWT'VEK3BM9%*:K7<(N M_0\#Z(PXOZ/7UVZ\=\!U<,\144Z'E0$6[]G_I*$3R!!H.HM0V5?>OY5LD']D M#@9#M5TB8X;AT!O Q+N\NO;&5/!^-JVLO"\.2;P77A)F?CA/Z2KQ8]"]\!9^ M$L_IP3SW\RCT'C0,K*2QG_'6U ^C'/^GH3^?A]X9/5KX498]HUN8_VG=@M"/ M%AE=97Z>+7"1^?.4!"8,4]BYS>G6^S/(9/]%OAA%CREF\>QEE\4L+O0E1Z;]<.V#I#]X>+B\X/19^G*XS#T8% [%F 7Q-%CHWK7?S## M>*<1_ +;SKS3S$\CL@U&QG&.BX\/ABFD3>BG.>\AEU$"G>+8/-WZ<,H2I^&9 M!ZH@]J)Y0,'-LA@$'YZ;O< 5&8MHG;%^:13159CX"V0*"6,91WP#PR,_B"FZ M,((]$BW\($H\4N.CFYP$I0I77S$2"K M=8WW7D.7:'* _0:840$R?NMPO'"##YFZ!-=@-I]RM4C4A@>AWMT#?-! MVXFL41^>_TC(5*A/6CR2VN]*#KMXL#L[-LPR(IL[6;5W-)CP(=2)F7CLKYF1 M#68XE<<)=&H5!- ;@KUL<7)@:??TA55K#$;"U(?9%;LDQCA=<7LDFF1*\E?, M(W?@LD3'0A]QYD:S[+Z_RC.:S8=*X&)EUMQ:24"]YM: >M%;#E&EUDB4/@@# MUXD3>QSC4VV+X6C9]8FV5F;=R!V.4?V<[4J]MYY;E>MAR$7,/4=;U63@XZD M;-4MRKF&2H<9CP\ -.)5^L8-,:H?A91TD2")C_2!F>Z0-YD@^P,B1)U.&^39 MJQ&O__Y($-7O4UC['/ >;G^I-3GMNB7)! PQ@3DU@"C,_2 EG ^S.=""NL0\ M\),% VGJQZ#^B<',.10]WPLCM-*%1Y@$2O2)(,%OC.X7 GGSP#4@<0'? 02L M%R4IT"MCJ81L89[X\SCPYFA_Z<*;IX#(W/M!T6AT1XTG37,&\2!"\T2W3KS< MAQW M21(O>^Y;+T031-]-@3\AX$7SM&F$J!M0&J@NR6/U$YRD,?T%X=@'/E9 M EU"J!;07QS.>\6ON@91\L4G799(D2L);*<4N%B1/=@;^Q$:30B9<\@)@X1U MC "_L -ZY4GJ_4TBW!A98$7NQ0NX:N'%*1R;>6X?@?7\D9*88[(H]1:!OT!# MFF-6"19P;I*$^,WQV_O6:BD^2QZSH4C@YS$I@HU9ZN6 ??SA:8(!A!87BWXH M.$Q*A[GD, 4@"0+GB!=>'F&T"J>]@R=2.F[J%)CIM;VZ]$70]/W7/3:P36==H/S M!Z'F#L,KYE)959B]N^6O.&M0)1?/RJ$#)1I5_S)'5PP52-?-!.C0II6^X9G6 MP0=3\I$/'7_7RWFTEZ=W.L:S1EN ]YJAKG\%5\([#2#]#I"-08$>#]CA7(L' M_5$06WIT>>H$RJAW_'5:/Z_;B6KN?5/#X7%-?( ]*2H"?U%W#">0Z@YM#V"0 MCD15Q7<-F)>LV]XT%0Y)UP.O^Z?CX5U(AV>&CW&#<8.&?8>4.R38+;<%N"V> M?^N+)/C6]94D_?8I3Q#,#9, =G(O[5\_^$.8(+6"+SER.&^Y\6Q48SQL4E_8 M&CXMH8N%
    [N+BX'T;DR)J&(E4.Z4=_ M_3VO>9 B:3N[17&!^Z&I;9%GSIPY[\?HV]NR^F+76M?)W28O['?/UG6]_>;5 M*YNN]4;9:;G5!7RR*JN-JN'7ZOJ5W59:9?32)G^UF,V.7VV4*9Y]_RW][6/U M_;=E4^>FT!^KQ#:;C:KNW^J\O/WNV?R9^\.EN5[7^(=7WW^[5=?Z2M>?MQ\K M^.V5AY*9C2ZL*8NDTJOOGIW-OWF[., 7Z(E_&GUKHY\3W,JR++_@+Q?9=\]F MB)'.=5HC" 7_N]'G.L\1$N#QFP!]YM?$%^.?'?3WM'G8S%)9?5[F_S)9O?[N MV>FS)-,KU>3U97G[=RT;.D)X:9E;^C>YY6>/#I\E:6/K6!#>O!!A^4[5ZOMOJ_(VJ?!I@(8_T%;I;4#.%'@J5W4%GQIX MK_[^BD\C*5?)E;DNS,JDJJB3LS0MFZ(VQ77RLV^2'(M-9&\ KP-DCOG"(OUV,0GRGTVER,)\DB]EB M-@+OP!/B@. =#,#KV_%_GRUM70'C_,_( H=^@4-:X'!@@8^5*5*SS0$N$/N\ M+"PLDRGDS3YZ/@58&@-+/JTU,'M:;K:JN,?]A(]UEJQ,H>!5E2>VAC^ @-4V M6:L;G2RU+A(0[:VJX+G&XJLJ4&4;EKS6A:Y4GM_CYWJ+8$V1U+#NY\+@;U<( MFE [V^@*6"IY\=>_G"X6LS<_GIU]I!_G;UY."=6'L8-U\R;3M$"E+<@;@<9? MSWF7B2H !?@S *NK,L\!E&V6UF1&57"2N)*ILGW86GV?K,L\@QT1$/U;8^!/ MIJ@U@*;%8L"(ZOSDC6U!@P=4G0"5$B &_5;$"P,% 11@GA1EX?Z.%/2+3),+ M_#%UR#.1+>T"^*VPBE16?"XZ-R#]*B+U@W2;CC#MD6?:HU$^^VPU4ND'6YL- M'FD?ISX*@G80Z,R9RYA=Y20?PP;X$!HB/+%;4Z\3Y":@-YPAT!748@&&!!]. MZA)^^Z*C99&VRH+QV3)I^0Q7*[ .PEC;LL*UU88/ _""Y[4<2V[4TN2F-@(J M,S;-2]M47@)12'#IH9=X&=R?VW+?+B?T8A\RE;[11:/I3*#+CL U@]('!Q7>*?P7@9@!]12=^HO"'JH.S82/\'NK'PN44 4:1C M7A;PLV:V!L60ZDE25LG5U<=) @>4:)6ND42 #I 7\"'WH4AAZ\O<7//!BU@3 M0[.ETQ7+$;"_Y0/>@+"CSAF =M!K !213L"4B[+"G@<\:J0U(T-$L.[%9[+ M-=CR^(0 DC+D=YH(.@RQZT6!K95E#LBT)*J8R]5QZ,R ?X$> M%!RUUT.H C:1MU12D3X Z_IFV_O1J;B6P6NK.H+1HH TP M^U:3&Y7D91J!8TT^P/FR5 LD*D^')AP0B.OGZ=4TR4!3JLH+B[Y+0;=>:S[* MDD]QJ7+B G9:49ZFR0^LQ>6C'D7:68^-VQH8M$3KE+=7 LFY9&&S;6GK0!$L M04=7(%$=;"/)9'F/1P>X%]?[\.X&0-QH9AS< SP+U!JS]"=>)YV,:A'A>.!\(N*0*GH(- O489JQSDYS M$%,PZ,Q,MG,,0)CPOG\-'P"! U1H'>/2F39%!FZM:JJ4 6Q>Q51S++W@=&O M16VDQA CPFU+6^\[\@?3;YLM>C 09YY?O71$]8LT!=H>WDZMTW7!>KM8(T6# MD'6A39.?U1VXSK\[92RZM5SB\2DT[J;8-K5X$HY1,HV; .[.Q%&$T_\5;$7M M+:?SD#+VB7I<(F_YZAU"X_' H59FV=2$@^BZGB?)W\+(GU!%(QISN7@NJ M?X<3W".Q0QFI3F7])\U6;"X*6$4F">(0,'>>"@(K#%+8(9:OK!AC /37=U3.F91'^N+VTA;("+0'/3LBT MH/>*473A3*[3&1WD% N1_Y04'2L,G7%(L'.,777476#,P'7M&[B0D3Z$5UGX M(IP(D+$2%R6HE@>]\@D('^I#BY2\,10\*$\9W@9K"B>M[3/VA.EP(O)TKN.@ ML7]]WD^$>*SGB;7 F@*M8)_@I8D_AA1< 3V](7@H]$A>4*1SIQ"I"2@U.(Y] M4^R#6M!ALZ23/">\;&]4G!T^?*#5=47YA!+8..O9;;QX2V@#G=#^5$CP_!Z3 M#+("JZ06>"O<$:\Q&F,YG.O[+6I>L Y-#7X?+EXV-6A0D=\0.:[*B!W)S*W, M'5I&K6-C(B%O>(_!)0Q.A+8N,;:KE?UB'=(L!>1,51Q"=!^4Q$ 60E+'"TB; M/I21.61;61M_L7@W90ZNLN2_W,'&EMRM@+H)_&*R!O%FHVTAG^#.<>G*J!P( MP6OC.QD@#BHH5TOV(SC,1;H(T[0=&WB[!%[4:3;5IWB-^S@1$D0$Q10_%T:,H"LYXH&)%K4P/4Y:( M3XIW"-Y/"C1&?E^6P'W(ETO0]I$5I'AWUYWK.(Q=*K00Y2!?$DX8B)FZ#F+E M]@P4[F,2RJ]:][+WV13).N(+_HF($(LLH,=Z%S\,5F+$L6-;!,2"[<&FBVQ96R!B%07FC!AB:(A+EUHPTEG[P+-28^B'UA.\=79Y.3,' M01A8/>(8B$9+1&^VN5-?(Q? M]ICX5G;$D@?OLLOPGC;D\E(,'#D-\$C5Z#C109XTQLUU'. 3.:SV64G&1E*5 M:$0)+N49GQ1@LRHIB;8&:)W6 6SE,C%D;+?"U^>ZJL'"0C!>95VGS^<573*C MZQB*.Q5QQ.T:##\8M=[P"X2/%#2C[Z00 6XPD^ Y+%1%")S8=-%J%-R3O\DG MK*-8I>V\,L-X%7@>W$C_-\[_"+=QSH!)B()1;LG#@X]_U6YITC$9K?U 5E82 MY560 <0V<"J=,IJN?7ANWYLN7]_Y]%?PA][\[$H\>&ID]?&%2C_J3\ M3KUB!3@".G+H6-N1;[@N&\ .*\!X0NQT.4.,D2SX/O&C\"=.I7$F,+:N(&Q9 M1W'&.]#%M7*FM1-A>%#BP3"LMB-#',\&AZM-)&:L9\EU"7&EG" _"2R?&\K9 M%Q"-:$X6!"89^346N M]'IJM5I)' O&WB"U7%&+TI&R MC@BNJD$V4L2 @1,#4MZ5$7QN*FUTQ_]*_\!C.I89ISMZK7Y$SGM ZE@_M=K M,6=!G9"W'0PTA> :(!O]],.[H&7"<:TD=H5CRU7J8[Y5WI1PC"GE<)KECH

    V [*S(#/>J3'"6VPSX?!Z\VJ=?Z$P(:I*NG!(#N@ 8N&TNGGOIT MZNEH)O1EV5]#.P48>L.["K IL]CCG>R M9>GHUN"] .US Q"R**LL+BL0!60_H]#E,'6^.'%7;;-K! MKL12SBD;!=CVP B!%6P+[#<]7386<+0OO]E[!\[B9@D$.YA/]K#%!OZ9O]X; M/+*]YWN+P_D$C#[^M#B8S.SLG$AU'V7L<>P>+X[V#T]G>)]I:/QTG?804 M!(X.3P2!P]>["'@K9B-R14D"U8K?295O?&"F,#>$H7?EU>M6W3O5NBTQA,-B M_EJKO%[SLUR,R)79"-:TUPR.R&+)G4(Y57Q)KAL%S]9:CW9MO/;*Y_6H@CAS M+O]EY/+_HNL^5?-(2-W@8? #%\YFOLO!"\XC>:P7-!Q*IN%DY_/Y9'Z\P)]F ML\GA\7SOW!42A(..)R?SX[W#R='BH!\48$F 3B:G)Z<$Z'#R^O1P[XQEVKJP M% T"LPZPAZE=E1$_NJ[*9DLBA#D>\0.:0GX)B]F6@^!4#HOQFAQ=LS&YJC@- M =H2'P,K!%8J]4:7E*!W(H$+=:N1(3)A5,(-=FSB8S@,FXTD\UAVE 7G"_48 MY5LX>J;?L6P*LH)JSU,/,;VM,#K%%5=LL($B2XU!KD65K"I?%^+DKXC7+9"$ MXCJT "[\G72-?QQ0;F'Q) .G8GD/=-:4K:?",198[K6JILF/[NU.T<;%YR+3 MM""^SV8,R7NM?1<6$7.7/Z9]K)W^.=T[RV;C4F[ M=(&T W9_,9\'\+]_HC\KGN1'/G7=G? M;?EP,Z#/X:PDHR;$/=!QB_FJFEM-T:6G-,N@67T* M-!V@(??W?\:E^=I%UNP1L]L=-?9DZ."D)M2T@!Y5;7Z7NIC'&YR4'"U6A@EH MM37$=7B&MK,.,SZWL_K6N U$ QMP0[F'3IP@NXM->_%W,6Z8!U9YVL3]6-Q@ M6"G,J^XCQ5P&Q2=LX_!-KQHL_]Z$.CN;5]@E:AO@0RJMH:QV2Z78?6JDM+&K MI;R\U9H]"^R MAM)=12:G)N<4'B6'^=98K Y8\!_)PY+R!C #G_8@*W!S5>F3/_5:M_N..2?B M9!M[JRBN0TGND[/'Y77;E 0E0529)F\;DV>N/ J*!31K2*EYQ%VJ'EV>W8-? M$2NNL'6-PB$#(K-?&'$2,+P$I=*@]Q#)4!$U&#QUJ7H-X0"N16O*(A]6*\P* MKIJJ();H".W7;F=E5C6V?FUC2TTS,DDH8,RC3(HQQ_8/EET*2 M6F:4E\(T)&HG.-H&'3=HV>4C6J>J,1E?FHLO3)\7=1?OL1P.)D.2=C1S[R>=IM93@#)=0"[]#8M0L"J2!5YN4UN>,K(*^AV@EW-XI^ MH;IUT"J?!M\!.OH5X@Z6=M5>8;.2,CEGC*\KM9&2 "988NW2:J/;W2+Y>#:L M\I3-(<]#3+>3R:-VI1M SH46OG0.O(3,M^/+4U4<-.JMUE^%!C9=ZHJ\!5FB MM6W'FN#E6PI4)I0,HYB DM'#](EF,7K.T?EP/K^!-E-5Z7JG,-.Q,L.3.H/M MJ&-"M0A"M1B5@XL-VD!'U)\P#_,3U0;.2*'T2M93(%)F)R>(HJ)^ZOZEU2?4 MZPXQ[< !Q/B 7X6C J>L"V35#CD3:@O!'R@7(3E6\+A=[REX"):H%';4CI:E M^B[5.N.9F3C__#Z,CY#9 MCSI(N0/G1H'Q:&PTA\(-#!!PM;FX;QN;,M.Y:X4(LVS >!K]4?)NMEMPGJW* MP6/XI8RW*P&E9#'B+GG,'$PDYP"$QO3!J'X)XY3S@U%M\&-99I3\08PY]WY1 M>%EF57,19'E$ZXRN@U/+WUB(3/5WSRA.J6[TL_;BG&DVQ4.*)/%O16EB9HA4 M6Q]EN#**G""F'5:Z\AGD(KABF _&AN'=Z"6PC0>+D5\7(=?W8O!XS^:3I)E4V/F@+I21G2S*@HNMV)T5U98ON2\!?S)K+ I M3!3V8[4TR^V08O[4H52W/1SQ):G''&48Q&M@]S*KXNACFR45]:G)QU$Y[ L5 M.+P)AUHX]EE+'D=21SSO@P5QL J_ 1&P]PVC!J2IM6[ZT6.(9HS/@[PQ(E9N MONC\GK.JN%U/CO8$G!20X\T8&\V\]BCWX!\+DBZN!TQQ.XQJ?5ON@Z':=G>^ M2^CVQE<0M->RT=;>\;S+RO9OG$686NQ2GD4-]KS%'CG>:L"-R0Z*"#EUKCV9 M?NK/H-X 2X113V>%A KD'<5D"%[91J55N8_%S7)CTE81 20)/*KJ7AI8J1\T M_IPR$G(J$_+$;VBL-*P9LGIU1;$#$1$%4!*-7>J%&<7(YEZLP+*O,,CGO3J" M4654IC4&CIM< I$QSS16CAE/]0\]ZMC>.T5 &CD,1J@^S1#<'Z?^_U[>HI+)OM%G@)=U=E4\%1PV8K&<.AQGRJ;:!:X'(@Z 1S?2VSKS<4 M4:8IMEVYS,#NDAD/[KXG)Q9]VGH770PIAA1DBQ04=K9-/#*I>KIB,+XC8\ A M0*"!B7KB#2G$RE3'^)@:KM:"[#IJF<._Z@1'_#C[QYQJH)<OW?).96L>@./KX(G)3 D]7NL3*ZC9NYVT]! ?LAUT@I WTE; MJSL'_$M1WF(N09!/+C;;O_YE<7CXIL:.#U#W\!^%<^<7ES3JC&Z]],U!9$G3 MZLP'=)M)*>U?^*2LRKP2+4D1+:;TR'_W)039HG2[X_.NEB!!DV'+9]B%I\$F M;I[!7+IDM\]67./W?YH0A*9HHIHB>@;DEIO-$GA&#XTF[!"= B3@R)UJ>S< MRN+6,A#MY_.#Z<(7<>.FCN[VHQ/V#?\E$[]<2=O:\QA8W-EABIA\4<^!B_Y" M^]WS^6PZ&P+2WU UL'L,]Q_:_6(Z_\_M?C$]\L!NU5=N_W744-$%,K1]P(.R MOB'NXEP@7GJE&N2L-N,0#X>)B]%D2+A%9SY^"^[T7!7C0#25X M>]7/HT$&5]H$D"UEC\*#@\_9 R]-HA9BWR=#X^OV5FVC?NBRVNW \)].D,I\ M&0(:%WVWI8MR6-'$0",HX88+8[],DRL,01["EC($:)D,I0+BAM'8"!=15ZJ; M=%,Q<-^?A0470E"NGW =YJ$M@I;Q=U1@2!H64K4K=$(\@Q'\O5Q1(754W;GI M(THFM]'M0:UUTP^;U;A%UO/_"Y:EEZ[*P!T%3YH%_CL=7'3QUUK\"*I]@)+( M09F/BD6X!F<^?G/-!0O^)QR.ZA6!1[W.LU4QN_O"-F6-XJ>X.NJ;!5HWF-S[ MEOQW6C)ZI P&[G-JIU)=1ZCDSLER CF):VBXH3.TSS<^\&=QN:NGV67'(23_ MZLYP/#AR1U7=O;0'L>+I+(K L:F #Q[@4'Q";P6C3PN+V;:/)XN7#V[KT(5* M909.FH+B<@(RU#W90G/DC\03ZB65+'>@(>(&CPFHRNQ1H4*2>)Q M P7@6^?.#7;]1QB+1FU>'D42PX>WNQ/0M;&/!PQ;UV4037SSZQ)ZO6USQWO8IGH0B7L+]'G.HNCPVF6Z'H\+U>#NRIWQ"C8(#*4&.GAJ_O\ZCZ^NN_*EVYB"B,?2]T]4C&-C"_9 M%4"X*:3PXN=P(WV!H3HSHV0CF4TN &F@<^'NZ0&GS1SZO+T$D4O6#3C\KE MLD%XS7,8]98/P=ML\_)>^[&-5N=7Q >LR,)[ +/0MP-WE+6NU>S>:A!/[+IX M@/*UHK]W0(XGP\)TXGQ\A/ LH[LMR3\;YH''PV!:[?YE^%#C9_TY4H/"\\.0 MY)C@;T?M*8K#N+5>W&YV$_7.9$34W^"&*TX[PQ5C] P#5_/Q.:F?]>^_*VH^ MY:LH>\GY6!!R)_$%=F?,3]J^A[$6;VI8S&:3V6S&4T1\H33=JG1"EW. H MU[%ANTC"[2+8:P4_&+F\)O0Q^(DV-[1)%V3M=E,Y7U$6%E6-\\Q\'08I\!3+ M(7CPV(EG79N03OA&R:A_E@/AG8%1 ('IIZ,9*GR9E"+ _JI?A"8H!$^_)_@G M.6Y?F]4E\X-SEVQMPQ:E'HV7A8@QU>3J>ISDXDRZJTR",,9U*!EWLN-?2A]A MY"P7I;NV"E3!DL-(YU0A;H(5.5,MVDL5'9_QS4F8T*A5(8F3I:8&(Z[B!KI% MPR#AMM+=^N.[3F)B4 BI^A3QHG #73WXNI/*OB_BV(26)\R:7 M7C:4!CJHJ#96!NZ4'&$X?\KJ $^!DZ>YYH8<0$S8Y0L^]9!\/#Z>'!\?.LA\ MWW/C9YO'60Q]N9QZ0W9F(CGK+27J&J^LIH'];Y(7\YAC85=$HS,DKQ_6+(SKX?*>39QC3D(LS/ M+,8G7JB%O=?,C+_8[VHPM/;M/%$-GWLMHPLK:<_<#LRAN);)I@\A 1):Y5MS MRNT'6 ?LERN\&2K4:CY\]G4:UY7JQK:HEL5$[L)JW3Y-G5-C#\ADW [<1XQ0 M=0?:.0FMA_8\U([;LZ60<,_T4CIVNW\;1_S!R7M_P#)*QC4"334B)A,J3+Y/ MI.6N^TDXB2JR_^ VJ@?M@BC#8L'IA'03.^_I8CZ/+H7JU=.'@.*@_/6%5L_ MB%?+/H$\H2BG-W&>L[MEE[R&4J[(IZL?_ ]?X85;)N\N+SZ;%]VLVV28$-K MCXJ9_-=1_V32N>C!.H6I)./X::>>WL$PSNVO(&)4+.N=#"0^\Q;4ZI?]JQ2L M#B+$>A*O]*%[+;"YMG-5L/-)\64&3,OLEO?I-J0;[KQNHQI;<2!?/ M8P?>*(N0*KZ#GN^S]+>)[] &#V5@][NM+%V.[_4?._3UI!A;O7VMJ9MVH.MX MVGOE3+3?*GD4>$M09Z>]5\9@PX&4C\?D,$Q#+,9G%]XBJ;!>?1Y=_]PKA*-P M^HV5!]ZZ6WJP8+%TC\M<7 MX[WKV-K1_A*D'QNP!6!D>EGB4<"BG-ZU (L7X$ND,>U/4]=H#K@&\Q-7#DE. MYV\P*/Q' \*#H^/L [\_NWKKPL)HJ'R2,!_@GZ(41'XO>88,>]VX6Q!/171& MYZX+Y##JY/06T)756]PK&,T4S_0Q4-)J#C.PZ"RD]D8)4RY6R2HV"# MLK>2U0-A+]RW]K3&ZSN)F8$A^S?27"M?CL*1:RAKRG"\3''\D^0FHOE9?I.\\U\>D[ROU$;C96)^M?.0!L*% MHF;B[!%JBOZUY#).Q(J]?#%BX2MK7/06($7:8A,@@7^PO.>Y8;K2FL#= MTX\XZI!1+<.E1*-OQ!EE#R03,E:'+^0K1*+#HVO9O*S\41<)3*,I%/L51WXT M">1.,>&XU<=1TNDOUW%J9F>LH T?CYDD[934I2^..RDP^=]U'/>4_8)8!0PY>GHUOZ M_@P^Z-7&N-0]IA]D4Y+:-A=@XQ\'?/"\N['(78#H+RO!WS!U[H^W+-SWN#WB A"G^>,OX^*K9.4B M( Y0.AR$S4F#S/.HQ5%GA,Z5^/P]Q4*+70\'O-Z?+R(.L"B'@0E^U(SMAENR#KZRCYXCBW0R>$LOG7!UTYD@#"/C.XK^GWG' M-=VEEE: Y!(C._@5QS\B-OZ9RF,A;;O+PXO9_NP0O26Y?3V*)J);FOH7@D=# M%^2E;_;V\N"[I/F!XFKG$%B*$0-\A1EP;?;]/*]7)[V-OHJ$O MVVD-@T?A.M[6$LN8N[1EXNH0;E\_7;S]<$G>4,%24OGY0K,S-TV#O9PXSG;$ M0>(A?](H'IX M.N6K&"UWWOO+)=\:JA:R-%V8\?=5/SBZW@=$___YY@=F]:6 M=:^%'N+M7\JI\/?QHW5T_%V!<8,JZ$?WQ9TQ-]GP[9<\UCU-/E-CHI.M9#^9 M'2<3OH_20\9L:@2>:STA)[*,O\32AB]I"?V-,B$2;H*A,3UR%HLR?%559W/( M/%E&3R,N-BHPB'O1;"E#1%]"T2K1F=6^; !>EUP%BP*U]H^1SK5_AT:]<,.F MW)U(Z4;IU&GEK]F3RILZ#AM#*=%=/$7U,C>I%<@JDP8NFXG2CU/X9:CB]4FN ML9X,XQ[60W9J_D3+Q^@$M9'SC0U.-6#;BM6^XL.MD*N&IMSKR/FF/$R<5)HF M/PR;2Q[4!J9!DVI"D\X3]CF+&^*>N-O'Z*ZH-2[*DKG-A.D"5DR!S?X]J][# M;MW6WSC#*J7BWB3FJ^A;O3>ZNJ;O+D<\0#;Y"[[]7Q/W_>AG_*W@X7'^G+TC M9[I>ZW-)WA"_+NBXW].-:*T -'X#/5R4(G_R""_AO MC?_^?P%02P,$% @ A8%:4@FBH>5$! ' H !D !X;"]W;W)K&ULC5;;;N,V$'W75Q!J422 -KI:ME/;@.--T0+=(HC3 M+HJB#[0TLHF52"])V\G?=X:2Y6SJ&/O"B\0Y<^;&X>2@]!>S ;#LN:FEF?H; M:[>W86B*#33K1E9LE+J"VU^*Z=^1(2@AL(2 L=I#PNH:P)" M&E\[3+]728*OUT?T7YSM:,N*&UBH^K,H[6;JCWQ60L5WM7U4AU^ALV= >(6J MC1O9H3V;H\9B9ZQJ.F'<-T*V,W_N_/!*8!2](Y!T HGCW2IR+#]RRV<3K0Y, MTVE$HX4SU4DC.2$I*$NK\:] .3M;ML%@JF)+L9:B$@67ELV+0NVD%7+-'E0M M"@&&73WQ50WF>A):5$SB8=$IN6N5).\HB1/V24F[,>Q>EE!^"Q BXYYVA#+HLI+3 MMQ6ON2R N80T^)];JG=FE3MKE>4UZ:,-;\CEYC*@L3@UCDQ'DU5H%F:C.ZUV M!CF:ZUL/,P*:%6C*"H^R H=X[#G_DAEO;?-^])(L#I(DIE62!G$\]![?V"ID M4>_*EII";IK52JX_6- -X\:@B5Z:Y%XZBKPG9]IY/P;G'-D1&&3#CD V'EY( MM$&?:(.+H5_BM5WN,-[HKBZK#294 4B&TN /L.?RZ3)H#Z1[H(!);!D4*V'( MI"ZHIZS[S@"=A<:R*P'=$L=Q$.<)K:(HR/+86^ ]0C5Y='\>#./4:%?9)MM!0"LM^5\:<\_5%6.K" MMV;+"YCZV&8-Z#WX& !L7L*^'&MD^XV^HM57HSYVX%BVIHO#_\L$6YD#^!NX M;F]C]DY@33XL-UVMDBK<(/.-SQ I M3 9CE+K*AS%-Z3C#Z;,6%CZHJC)M?J)RNNSVH/%&]P9YZF5QZJ7>?57AL\#= M*>A ;-VH9*=OS3\?;=] E](Z1A-50H&MT,L91U^Q9I-U9M M7?]?*8NO";?&PO=V]R:W-H965TEOI@6P]/O02[/V6FO'VR P90N#,#=J!(E?:J4'87&JF\", M&D0U@88^8&&8!H/HI+=936L[O5FI@^T["3M-S6$8A'Z[AUX=UU[DG1>>NJ:U M;B'8K$;1P#/8W\>=QEFPL%3= -)T2E(-]=J[BV[ON8N? O[HX&BNQM15LE?J MFYO\5JV]T F"'DKK& 2^7F$+?>^(4,8_)TYO2>F U^,S^^>I=JQE+PQL5?^U MJVR[]G*/5E"+0V^?U/%7.-63.+Y2]69ZTN,&T#_NMN;:?WO#Q+R)2&?$O)W$C[CQ:H./5!5TX?.B*;1T(CIC.+*2L159D*X<$D69'R4%B<+83XN"Y"E.0[+3 MJ@;C&@NR+=88T*_(;$C$_23/2)3[:.;G"2-?; N:9#Z/4X*)467F M,Q:1%V51Y,E^M(.GA5\P9PQ/D"!*YZX!,NO9_,O4$L#!!0 ( (6!6E(0G)P%40, %8' 9 M>&PO=V]R:W-H965T &[(_Z M2N,N[%%R7H$T7$FJH5@%F_A\FSI_[_ WAZ,9K*E3LE?JSFTN\U40.4(@(+,. M@>'?/>Q " >$-'YWF$&?T@4.UT_HG[UVU+)G!G9*_,-S6ZZ"14!S*%@C[+4Z M?H5.SZG#RY0P_I<>.]\HH%ECK*JZ8&10<=G^LX>N#A\)2+J Q/-N$WF6%\RR M]5*K(]7.&]'4&ZOQ*\-->]M3C3=_ VS8&+<;0G:KV7+)6_\_-WEB-!^77.RG2/D7J M4Z1OI+AICSE5!=U4JI'6N.5E#M+R@D-.-\8 >'-.Y=];]QMN<"VP'&?6\J M9[?4ED 'G:+8:GBM+>\SND640@F\AUP>J'7=[2XC_Q?SN21XL07'8^:(UXW. M2CSP-,/:\!RTKQ+% DE3@':4K<)KY>G3'Y+?,Z_!X;!GQ?Q9,6L5LZ%B,5#, M7BIF \4Y*J8CCNE+U1@,-.-S\IEQ3>^9:, E>I,F^8-,HTF\2,DU9.H@46W^ M&D-?D ]R/"<[9DH2GTW))LM:* T98!$0A9R=SLA?J$%W>"2>I>16LQRH9!7" MC-(_'X%IA"Y@3'"$D@NXQQ%9NZI"5DHEU.&1CF9#M[-)A(X[/Q40&GO5'MR2 MUX@X'[JFDP6Z]M1J]MBJ0S7*\QIH(J/%64S&R*!KJT8JL@&TS].AW;*'EW'Q M),8L8W*K+!-4XAOR?VI)XF22I@OR1:G\R(7 ?L7SR7PZ>^T6AH-9AT4X^(EN MJ-?9CKW>VC\:FW96/KNW+\YWI@\)^ M6>+#!]HYX/="*?NT<0GZIW3]'U!+ P04 " "%@5I2D S*HV$# #W!@ M&0 'AL+W=O]-=W*-E:IW#2"T52\]Z\F2&' MRX,V7VT+X.AW*91=!:USW6T4V:H%R>R-[D#AGT8;R1PNS3ZRG0%6#R IHC2. MRT@RKH+U 3W M>["*4\>W(&4PN/?!\?F+_>8@=8]DQ"_=:_,EKUZZ">4!K:%@O MW&=]^ 6.\12>K]+"#B,]C+9Y'-"JMT[+(Q@52*[&+_M^S,,98/X:(#T"TD'W MZ&A0^9XYMEX:?:#&6R.;GPRA#F@4QY4ORJ,S^) M8<9=2'_%\W#UA>T$V.MEY-"3MX^J(^MF9$U?84U2^DDKUUKZH&JH7Q)$*''2 MF9YT;M(W&=]#=4.S)*1IG,9O\&53W-G E_U?W%O!E*-WY]'3O^YVUAD\,'^_ MX2F?/.6#I_P53X_C<:>ZH9>3?2F];U.^X(%)=J7QKE@'M??E6J"-%GCIN-K3 M*ZYP1_<6$?;ZECQ8Q_%(0TTPL2!W8'QR26^AZ045>%$L\9G&(5F0CX@B'["2 M#5?< ?F))'$8ES.<+,)%GI)-ST7M_7A!7'9&/X&79$GQ+EO09V#&DJ0(RRSV MGR))R;V67>_0[P_]'FQUXP[, ,G>%4=^"MA'L*56G(V="J%,:N/X/\,&*;(P+1,D M7\613<( MC6]F14#-V&;'A=/=T-IVVF&C'*8MODQ@O '^;[1VIX5W,+UUZW\!4$L#!!0 M ( (6!6E+UY8R1O@0 *8, 9 >&PO=V]R:W-H965TBM(##B/;G/8;I"D711%#[1$6<1*I)>D MXJ2_OD/*EK-VH@1[Z\7B:V:^F6]F2)^NI?JF:\8,>FP;H<\FM3&KD^E4%S5K MJ3Z6*R9@IY*JI0:F:CG5*\5HZ83:9AKX?C)M*1>3V:E;NU&S4]F9A@MVHY#N MVI:JIW/6R/79A$RV"[=\61N[,)V=KNB2W3'SQ^I&P6PZ:"EYRX3F4B#%JK/) MG)R<)_:\._ G9VO];(RL)PLIO]G)=7DV\2T@UK#"6 T4/@_L@C6-500POF]T M3@:35O#Y>*O]5^<[^+*@FEW(YBLO37TVR2:H9!7M&G,KU[^QC3^QU5?(1KM? MM-Z<]2>HZ+21[488$+1<]%_ZN(G#>P2"C4#@&',I+:NCL5,DU4O8T:+,# MYZJ3!G!<6%+NC()=#G)F]DG*,8[FN&BAT.8Z=;+'3 LMQ@P6A=\Z)&7".ZA\I*#LC4#IGN MD6%DUZE&E6R@"4 ^.6NRTY!T^N.)=TX;*@HX8A#0R]H%9&%/,555!?6L+%#H4U*" JE&*B>() 5E"-[2O?F!7VO3V M" Z"?,QD[@5AB),LW#,8XSS\&8,1SI)DQ&#@6Q^3"$<9&,BL>)35.^C; M90?1!X2O%/1+J3*N=+[MVE:K1E M$>2$[]U+0QM[S8PZX!&2XS /O!BRR,\\2*8<%%R+MP1/O'M%2X8$;9G5@DGH M;S^]Z5?(A@# &1Q#"7[86H4H)9B0:)]IJ*C_$=.)CW.2V)*,<19:K\(8^VGV M#J;# ,=98.,7I['M4#[P?LCT<)X0XB6!%^7OI3F'ON3G-@?-YDV8]P'/M]YENK$*$4XA&/M*ID:%7)>*O:]90K;7CK.)X_SXRK1WA] M:O92PQI7O=/W0Z:Q7I]MW>[6$NS1H JBUC-B+RD <]"IW*7W^OWU%\@B)DI( MQ(,N9UL%27&:A =;D"D1#J/L8"/T2 P5E1QL0%N 7G)08$$,ETP:Q1[O^ _ M4[7D0J.&52#J'Z=PIZC^5=Q/C%RYE^A"&J@D-ZSACP13]@#L5U*:[<0:&/Z: MS/X#4$L#!!0 ( (6!6E(285B:Q , ) ) 9 >&PO=V]R:W-H965T MD9,5M8B,HT"\2R>,]]_(<>1QOI?JB5P"&W#=)E%4A UEPI^.W=JUFHYE M:S@3<*V(;IN&JH<+X'([\6-_MW##EBMC%\+I>$V7< OFT_I:X2P<4&K6@-!, M"J)@,?'/X[.+PNYW&SXSV.J],;&1S*7\8B?OZXD?68> 0V4L L7?!F; N05" M-_[K,?W!I%7<'^_0_W"Q8RQSJF$F^5^L-JN)7_JDA@5MN;F1VW?0QY-;O$IR M[;YDV^T=Y3ZI6FUDTRNC!PT3W9_>]WG84RBC PI)KY XOSM#SLM+:NATK.26 M*+L;T>S A>JTT3DF+"FW1J&4H9Z97L+_B)3[V9%!M0AB'#1(-@4A$A#6COE9>D41!%T=[H!C:2;ZSE2D'-#%G0 MBG%F'KQ^PZ^_E$F<_.[].>=L2>W!L@XILF""B@H(!SPBVAN-1EQ5!B<$HVJ50J$(6NKAO< )I-+L?S-@&HZOS"TM,R\+$4C MWT@"(O!:1(7O,#!A<5D&19[:T:@,DK0\4DWY4$WYBZOI"@T_K:@/C,X='60F MF[44UB=;>GL47UENGZNZX[9MU=E@GU:>00D?[%;[=JWHB6VRI3]2IM>*B8JM M*7^V+G]2J<117RI7^Z&CFL7L2$Z='_%H%&2GV1&2BX'DXL4DOQ=8:J ->7N/ M358#N0%.#;IKY,LX/6[*./9,=14$:%92[-N_O%,A3C(8XM;G": M/7L:P[TNV8!:NK> )@ZS:YC#ZO#<..^Z[./V[JWRD:HEPYN/PP)5HQ/;W577 M_[N)D6O7<^?28 =WPQ4^F4#9#2A?2,QU/[$&AD?8]']02P,$% @ A8%: M4I!A/;,.!0 [@T !D !X;"]W;W)K&ULI5=; M;]LV%'[GKR",%6@ +9:HFQTD 9)T10ND:)"T*X9A#[1$VT0E4B6INMVOWSF4 M8EN)HV3;@R22XOG.[>,A>;K1YJM="^'HC[I2]FRR=JXYF4YML18UM\>Z$0K^ M++6IN8.N64UM8P0OO5!=35D89M.:2S4Y/_5C-^;\5+>NDDK<&&K;NN;FYZ6H M].9L$DWN!V[E:NUP8'I^VO"5N!/N-\ M/^%W*39VKTW1DX767['SOCR;A&B0J$3A$('#Y[NX$E6%0&#&MQYSLE6)@OOM M>_2WWG?P9<&MN-+5%UFZ]=ED-J&E6/*VFDP3BI, MRITS\%>"G#N_%N"2I:\_\44E[-'IU $H_IH6/ (@8_:"56UOZFRI% M.028@C5;D]B]29=L%/&-*(YI' 64A2P+QYW\<^+A74&6/#7"&:R MQ4P\9O($YATLCK*M!-5+>J7K1BNAG,6>UP9CUAV*Y3CJI[6@Q0"M\F@%H-&- M,()R2Y>Z@I4$*9.*NK5N+5>E/3HA0%+H"_J'X*;+!85(BGHA#$:38#3A%2M5%P58F_2";FHM7'R;^Y7%-AW^_$SV&2% MLR"7Q0F\4Y:2]\J!M6 TS.K$*\D7LI)."DMB1EA$/FG'*[I\I 2!L@R!DFPD M4^DV4^F+,W77-DTEH*2@YDM>>TK-3NFCB-$-Y'V7^A,R2.R " $5/PK1N!X$TE!3&*>EM(5N ME:.0>7'T-!D _"$]!CF.XR!EF!TV"R+(]U5K#+A&&^1%QPG]0'X_]4"N,(CC M"!KS($JB1\KV)@=408P L!CJ("P)8A:#^4&4)SV/QI7&29"E2$XV#^(H)5]\ ML89H\^\@MA(0?=S =N(8-Y(<,_\\FCT()DS)R2N2'F?P'JP9B.6-0I7SXE2+'!^PG#!)W%(K@>_GHQ]G,8D3Y*#JW<8\SQ/ MO2F8HY?%FQU'\.3/Q3N&::_@G9)7(_4AV]:'[+_5ARMNU_0MK+?1VG"P(#RC M<5]+@5J6J&6L&#RL /^C^'NW&BY+P#*4UQA7"\J+JD4ICRMH#5I;XXW<;4-[ M^=VO$EL7P#RCZX=+$;GP.HJ"&?#AJ&_'*;:?AACPR@/ GN&%DPR^W2I[F6"2 M9KUD/(/&KIA1O7# P-JAM C-95R-R"8/ZL%SYY1 M/#V%*A'S(3^C/J9A@CT&^T,2SK 9DRR8ATA?EI $ZHD?3;%TSC("9R:XC"RA M@! XMH1Q7YDZBQO^$RD,1P[8K?(YN1;6GE!9-ZWS>>].*03WM/1?;"2'$CK= M.X/7PJS\3<-27[>ZX_AV='N9N>C.\+OIW4WH SLK"".'!E!6%&79\L(V8.^F:("D662WZ:'H@9)&-A&*5$@J]OY]AI*L M.LFNV_1"D=3,FSMGP'=R#^Z.Y,[B*1I12U*"LT(H8J%:337R]3;U]9_!1P,&> MS8G/)-?ZDU^\*5<3Z@F!A,)Y!(Z/+W #4GH@I/%YP)R,(;WC^?R$_FN7.^:2 M.BM4[7@S,RJ(7J MG_PXU.',(://.+#!@76\^T =RUON^'II]($8;XUH?M*EVGDC.:%\4^Z=P;<" M_=SZO=N#(6\%SX443H EOSSP7()]N8PP8K9N2=5FYOR6M5 M0ODM0(3$1G;LQ&[++B+>0G%%DC@DC#)Z 2\9LTTZO.0_9WLK;"&U;0V0OS:Y M=09E\O>%2-,QTK2+-'TFTGTO+$;FJB0WK3&@W#FC MI\I^.=3#'DBE)1XOH7;$^>Z1QN@OHL0H&!M%ZKB0UG/1'1<^<(%S+L7 19YK M02A$T*U% _OR.L!^0)TC O8D\#W!(5X$;U2A:\#01_1I^*.G$+P(YB%+*3YG M(:59<"K Q\T#[LSH-$C#)&;C/E*NP/K#SB6I &R0A'$Z"UB89O%H9?0CEYX; M[E.ZP#&)I\'[7(H=]\?<8BE\@I];845W[C'KO+58,XN9!G&X2.B7&9+\S2V8S'%F:!%LAL4D[2[!\ M<"PPLF=1:.O0(,9:9/-%T,OBB:IC7;(YP^HE- X>M.,2:YC0<)$QG+ ,:Y=< M4&@Z*C3].86^U6KWRH&I_TV.EW%_7HYR#/P_M'PCU<@W7&^\() _7W MI7T1Q--PNIC["0T3; .* + %Y0\-S4+*,E0JFZ=#K\[?3L,L6W@,&F=CD]@\ MG*(:<8("G[.GFA2=?:IK,+ON0K*HC5:Y_JL][HYWWJ;_U/]CWE^8[[C9"12\ MA I=Z=4<^V+Z2ZA?.-UT'_Y<.[Q&NND>[VTPW@#?5UJ[T\('&/\$UE\!4$L# M!!0 ( (6!6E([5J;&) 8 (D4 9 >&PO=V]R:W-H965T3>&8L MDGC6=AC87[_'3B8S%,A0B93*6JF(%;-1OKA>*L<$I5.:9!D(PK)NK1X;Y[=JH.]V5C M2E'S4X5U4U5,W1[S4BX/1F2T>G F9G-C'XP/]Q=LQL^Y^;(X57 W[JT4HN*U M%K+&BD\/1D=D[YB$5L%)?!5\J3?:V';E4LHK>_.A.!@%-B)>\MQ8$PPNU_R$ MEZ6U!''\TQD=]3ZMXF9[9?V=ZSQTYI)I?B++;Z(P\X-1-L(%G[*F-&=R^3OO M.A1;>[DLM?O%RU8V3D.[CD'B8!C08L!?VG0Z=O>BQ3K<(8CG%[YA0^)J5#;=W-@.LOOU-8Y<7 M_'EA\5J\WU7VLB'/5W,.9[V+K3U8>!1Y^?77S)*TM<::^=-=MYFK3=< M-$K4,Z=PRYG"W*830S)X= M,0T3L'6TAYRZ1M;!J?W,P@P5VS15,SO8Y+L#J1G?P J+0D$G/J7X M%8Y3/Z7H!0HSGQ#T]F8!LP_L7,L2L"J%N45A!&)A_!)%%+U<2QBN*KPC:M=5 MO8L2G\;MSYG05Z^FBG,L("T*NH<5!(("/TK 5. G+Q'QLV#36B&N10'YPK>" MEP6R[^!_ )VH1R=Z*CJ/39V'*-EBU%FZ=);RS4G(;VR;8XN1WB:T9!KJ9"Z5 MI03:[9AKEU0SEXT&3O3N'OKS898<#(X"^Y.A$PF)AFXJ?LWKAK_2,4-,(D2+Z(AR- X0!,2H/>\!NQ*)\4*J'I"&QAR*-\H\H(LM:(3"NZ3.$,7 MTH#HMNS8J(D7QC$T,B^FF0W;"\/) !-QST0\.'R?SC_CTY+5^*^/+IM_#]A, M>IO)#W'6E2)\9+]B,(T>@FS8XL6=,F!L=>^^Q>)?&!&S0JPK0^WW$CSA!E!1 M[OVJHWOH4^.P@>BZHG6_9/ ;KG(!7"Z4R#=KQ3U)Q>WRP4:5PW=#@>,&1K0M M"%TU.)K-%)_9\@,U *JB%GE7@RS=E2A+&\0N^MP8;0 ;5^D,_H/5CY-!4N#K1)\,- G6"^'@ MV9'>8O)9F%YU]O]-KD>RT,M@C? "13XL!A*?H&[5_0!4&SR',>@F;8V.?%BW MK'G>R7K2(Q]*['.V]T0;)%ZIB./!A,OBB,+ M3NPG=U8><<]MJ[B!-)B M!MC.SK] @[7>?Q!)J[N-A#2#*A&L2UH2$2^%,O<50G+#2JF7D@3&=6.LH]CM MG>YA]L!@>22.8!F9/#1,XXW3H8JKF3L#TP!_4YOVH*A_VI^S';6G2VOQ]I#N M(U,SF VXY%-0#?P4-D:J/?=J;XQ/+4C4;;O#8K&9ZVPA>6J)--0M\/YEMN*PG M%^?VW:?FXERUII*U^-2XNMUL>'-_)2IU^V;")KL7UW*U-O1B=G&^Y2MQ(\R7 M[:<&3[.!2RDWHM92U6XCEF\FE^SLBOE$8%?\+L6M'MV[M)6%4E_IX7WY9N*3 M1J(2A2$6'#_?Q%Q4%7&"'G_T3">#3"(5N9:W7[#]%O*"9^A:JTO;JW_5I_XA:M-FK3$T.#C:R[7W[7&^(E!$%/ M$%B].T%6R[?<\(OS1MVZ#:T&-[JQ6[744$[6Y)4;T^"K!)VY>%\7:B/&@;V/O*"('-^5?5KNS"(/!;G M#LNP&%P"+\T3K H\'^M?.:$79AD]IYX?1$<,'P^&CX_:Y0985;:5((O,L/RM6 I\+O>5FF89 SW+0X=Y M*8L>M)GF7A;E^#9E'HM"N@';@&X.ZA1"U&Y;4Y8.2I4[N5/F>V'L$Z.\^P'C M@+1__\0/, S4CFT(@BP/?;J!8;+\2 PF0PPF1R/C6A2J+F0EN:TV>_&&-)SS MJF@K[*YTN7''YK*;;HUJ[L<1>HVEA\+SN!(4GLT31?;PH-A3A")V3QD]*#,* MY(:\8M2AV);Z!Z&+NWRB 8EU N;\?71YOX=MO26?(04N :M>.2ECN,9>DL8. M2CD*=?T((XTE0 [#'@UVP&MKF6?X(L02AFL0I< TEO8)I8?@K2AX]T1X;HT. M"[[8TY<,N1"U6$KC3",ORPE-IXF7A13!T]"+XB$UQ'*)1H98%%!O!67)UF!0 M\5L- ,Z1M[M4V?T^(ESV>T=+U]C@T+0)/W8R+_'S@6IN^1/[;[QJNRCBY%]> M%P)F#)#X!.UA!I=X<10-1KV59KU652GK5;=M)_&2G($FA^ECC_EA[^N>@/0O MD,?26+LA3EK;K%$:AWY&1D"-B"UBP'\1O;D6&E%5K'N*;V@LMV@3S8@9O!*G M"6%+XOL]R#!BD*-DV<;[ :);"ZK=56G:6 M3P.[-+.;RV&8R^*/5G9?H9LV6!(//HFQX'/G[)W_GW@;7C=JXI43< MHW(5?:8@G>%W:>OT,^2(RHX[WB]EC7"7??*+C2WQV[:! X4^=0EH^7;;J#NY ML>!(YAX237"$I[G?6J. >*L:3#PCE3PKH\]#) NU;Z)3:)02!6^:>RAURYM2 M$RH9=X41QFVDMG#,]UH1"-D!/FUV5R*/V>L[C>SAY<-,K)N^Z!C M8=S'&I+Y5T+ O2WO[]!)$@"KCZ+OI5%LP_V0(9P@\8(\IV4Y$N_9E Z]-$D M0!%ZB#G?2O0-\D^KX&'\H*5IX*30(7 ^"#!TU:*2JXY;[N5Q@H\Q4NS=9ENI M>R%VV*T)X" % )?E/1)0?Y0A)7- 0=>SK!K:\0&W."RDCA@XPL"?D7"MSPZ! MKT:70]7! E46H?.A.D%V/>3M*3MQPL2+X]B! (:U>YX;!<*9\ZD16RYA''7/ M*WKEQ%DT(,NGAOQF[JW)!&"J UQZDK4!&DD:&QT&_P$26>C%Z._WA"FJN-^$ M-I80<:;;A9:E1%HX:>X[$3"WLWE#8S0%<4N=,^T$MD^8#]M3O9TKL$&@0R V MO3!#895:MV2C'CM1TK*8X"[+=RYA8(,&%HUP\*B-?&P/)TQ1>C,R&R%ZM[A^ M;.;IB.)DYTO,103F=D"*LJZ04,U:TC&$[H. ;U0+,_3CVO]:)'0I;>'KY-@$ MP9Y>D,.G1R \&R \.P[AW8D,29SWO070Y?=>\8I^#X'X<1&$EQW, M=+T!N:\["$).:@M8Q8-H>CP0_@!P*_ZE0&5[RRNQDG5-4GMJ>*9/'72&:&-B M@J@X 5HPY[(LN_),VC0KLKP:RNBASJ>++(1F0M4>]%J;(5JCA74)]+3 M(@01[/5[C"SH *0=(M+%QZ7?GE@ M3+4MVIX.HM.!/^C0CG48C4_Z!PVBS['O*^$_>=U2EE$.LQ@(8%MIC"@YS9DH M?W%*#7AC*QE4>%Y=Z,IW_:I:GHV09]>%#J."G?FZ4Q@7T2)5Z82HA]/ UID@ MC+Y'O 5-TY/2R)U/ MN['9-L&5W* !ZR:?AP.=I)MWB?I[EA]YC?#3RX/HJ0\.)<9L=#:^$))4C]TS2>=.W*[L&HK3UI7RAC MU,;>K@7'K$\+\'VIE-D]D(#AOY>+_P-02P,$% @ A8%:4ND)46]# P MD < !D !X;"]W;W)K&ULI57;;MLX$'W75Q!J ML4@ P[I8CKVN;2!.4K3 -@ARV:(H^D!+(XN(1&K)49W^_0XI156:VEA@7R1> M9LZ<,S,:+?=*/YH" -E354JS\@O$>A$$)BV@XF:L:I!TDRM=<:2MW@6FUL S MYU2501R&9T'%A?372W=VH]=+U6 I)-QH9IJJXOK'!DJU7_F1_WQP*W8%VH-@ MO:SY#NX '^H;3;N@1\E$!=(()9F&?.6?1XM-8NV=P=\"]F:P9E;)5JE'N_F8 MK?S0$H(24K0(G%[?X0+*T@(1C7\Z3+\/:1V'ZV?T]TX[:=ER Q>J_"PR+%;^ MW&<9Y+PI\5;M/T"G9VKQ4E4:]V3[SC;T6=H85%7G3 PJ(=LW?^KR\%\^7FJU9]I:$YI=.*G.F\@):8MRAYIN!?GA^IKJ?O*7,N:4?92I MJH#=@&9W!=? 3N[YM@1SN@R0(EG[(.U0-RUJ? UBMDG);$P[$IFD+T$"(AB MSS-^YKF)CR)>0CIFDVC$XC .C^!->MT3AS/W'XR0'\"U75#7+7>2IGUTT%FJ/2AG&9L4N0BHK9'CP8R)B0;,.-2-MK M439(A\>*JC'D:$8,GE*H<6"746N? M+KPOP#4#VU&4P12J+1E03WBV)^@1_6D? MC:9)[);1=#2=3+U!:1;#C4U/I^Z FC_>S.,H?L?V;A(01_Z=:.R@O37>;#** MD\B;110R\T1#Q#^A=$L&_JL^<;T35) 2V #]3WC]+U!+ P04 " "%@5I2I@8,9T,# "/!P &0 'AL M+W=ONH ;?=BRUH%M MP$YVT3ULUTBV+8JB!TH:6<12I$I2Z^3?=TC)BH,D[EXD:+@Z*OW- MU(@6'AHAS3JHK6VOP] 4-3;,7*D6)7VIE&Z8I:T^A*;5R$H?U(@PB:)%V# N M@\W*V_9ZLU*=%5SB7H/IFH;IQQT*=5P'<7 RW/%#;9TAW*Q:=L![M+^W>TV[ M<$0I>8/2<"5!8[4.MO'U+G7^WN$/CD=SM@9WDERI;V[SJ5P'D2.$ @OK$!B] MON,-"N& B,:_ V8PIG2!Y^L3^D=_=CI+S@S>*/$G+VV]#MX'4&+%.F'OU/%7 M',[C"19*&/^$X^ ;!5!TQJIF""8 ?]FST,=?B1@&0(2#SO/I%G>E$N;>:OG**LYL[M%PC5=G"#B56W!KX^2O+!9IWJ]!2 M!N<7%@/:KD=+WD"+$_BLI*T-?) EEL\!0J(V\DM._';)1<1;+*Y@%D\AB9+H M MYL/._,X\W>P+M1#?6S8;XEMK*$LP+<=\S#GW M.>=OY+RG/ZGL!(*J8#_T\UCL+[G@AY[.'19*4]F 2[A1TBC!2V9IOV."R0+A MWLEL7I/E,H'MZ9]S#&R-4% 5E*0SFY.E'7CE)U[JB9<^X]5'GW'+!VZ^!0TP M*AXS4"E!OSNUD@]1G6&R-.^N)R0G-CEJ)^G$24J/>#G9%H7N"*PX5X="1CJ3 MGR:+-*-GNEQ,OA )#4+)PR\6=0."LYP+;CF:23R?SI?9)(ZFLVQ)_G$ZC=.Y M6T33999>4#,=U4Q_6,T/QO+&E^%C9UW?#++"GCVZEGI5J\OP7ZG .,)6/>Q0 M!F@'V"D<:U[4;BJZ\0;XT-+KR=^@_LX+G%+MF?6:C!Y6$1H!<7)6&I 1S- # M$A\L5#0DX1&9_E\M_R(G0%ER>7BFJ_M58R=8EKVP)V2?OX]>V&?./YF_L#OE M%HODA3UUK4#XOSVG[-"G69:\)G-X-B0;U =_%1AJN4[:?EZ.UO&VV?9#]LF] MOZH^,WW@TH# BD*CJXPDU?WX[S=6M7[DYLK2 /?+FFY,U,Z!OE=*V=/&)1CO MX,U_4$L#!!0 ( (6!6E+">[J ; , -H( 9 >&PO=V]R:W-H965T MJ;OOOOM(ZC3=2?55MP"&W ^]T#._ M-69S%8:Z:F'@^E)N0."31JJ!&YRJ=:@W"GCM@H8^9%&4A0/OA#^?NK4;-9_* MK>D[ 3>*Z.TPSWS(TL(>JB,1> X?(=KZ'L+ MA#2^[3']0TH;>&P_HG]PM6,M*Z[A6O9_=;5I9W[ADQH:ONW-K=S]!OMZ4HM7 MR5Z[?[(;?5/,6&VUD<,^&.=#)\:1W^]U. HHHA<"V#Z .=YC(L?R'3=\/E5R M1Y3U1C1KN%)=-)+KA-V4ST;ATP[CS'Q15=MAVW,#-?ED6E#D6@ZXO:W5_3N0 M/Z369'+'5SWHBVEH,*4-#*L]_'*$9R_ 4T8^2F%:3=Z+&NKG "%R/1!FCX27 M["SB.Z@N24P#PB(6G<&+#P+$#B]^ >_]MVUG'LC?BY4V"L_(/V0*"->DD3U>1]S9 M3A#3RJWFHM875QZ>=#S' D^>4B"J!X*:"(V8>(.\6S"= KR1!J_CF&<% IK. MD$V/;MZ=-+SWEAPG%:8Q!#<+AA4R&3>,YMY;;Q('<9YX%]:D0586HYD&4<[0 M_'2">2=P#F1B*[C G/@N J10]5SKKNFJD1Y")$F)$&5D[3BU]F*06ZO/DS>R M;I0<7B67]\N;@E'VJV5*\QSQ#L8=OR?0-/AR>?**:>%^/ZSAB>LDS]R0!8Q: M)]2Y4%>,-R\B"),'K"" M_C2YBM21'8>3ARLJW._'4NU9TB!*+<\LR&-Z1BP6X?TKTF2\FYF+>6MERTL\ M8J=>A^%1OQE K5U7U<@)E1A;SV'UT+@78[]ZNUIW0I(<&0Z/+//6) M&COI.#%RX[K72AKLA,#E'7 YXV4YG%B$QP^9^;_ E!+ P04 " "% M@5I2O'3YZ((" ]!0 &0 'AL+W=O(EN;/O?O=AGV=[I1],#6#)H^#2S/W:VMU5$)B\!D'-N=J!Q)U2:4$M MJKH*S$X#+5HGP8,H#-- 4";]Q:Q=V^C%3#66,PD;34PC!-6_5\#5?NZ/_G/*QF/NA2P@XY-81*/Y^P1HX=R!,XV?/](>0SO%8/M!OVMJQEHP:6"O^ ME16VGOM3GQ10TH;;.[7_ 'T]$\?+%3?ME^P[VTGDD[PQ5HG>&3,03'9_^MCW MXAGUVL ME1#,8I>M(5069*VD9;("F3,PY.V69AS,V2RP&,MY!'G/7772\+*/X&!)CDD&ETR'05G21>0WY.XO&(1&$4GN#%0^5QRXO_H_+E/Y5?,Y-S M91H-Y/LR,U;C]?EQ(FHR1$W:J,D+46\:ZYB;1N.LHNZ"FN>:?!JV MK8&4'7!W *HG(,&9);8&7*65!NA/&:VIV^,XD'C$3**-:@R>OCF[\KX!U01D M@:T@V'(0&6C7=@_;/O9>>^DHB5.G1"A.IXD38Q0GX:43$R\>3=+0B1,4X_#" MPRSQN2@M:._-JVDTCMYY6V4I1UB4CM++]+FV!D=76H"NVL$U)%>-M-WM'E:' MMV'9C<23>?>PW%)=,>P&AQ)=P_.+B4]T-ZR=8M6N'9!,61RW5JSQ?0/M#'"_ M5,H>%!=@>#$7?P!02P,$% @ A8%:4MMY?"_:!@ 'Q !D !X;"]W M;W)K&ULE5A;;]LZ$G[7KR",/L0 3RSJKB )X*0Y MW2Y:;)"DNU@L]H&6:)M;6?01Z3K97[_?4++CGKC>]L6B*,[,-_>A+[>F^VJ7 M2CGVO&I:>S5:.K>^F$QLM50K:<_-6K7X,C?=2CJ\=HN)77=*UIYHU4RB,,PF M*ZG;T?6EW[OOKB_-QC6Z5?<=LYO52G8O-ZHQVZN1&.TV'O1BZ6AC2ZU7JK7:M*Q3\ZO15%S<9'3>'_B[5EM[L&:DR[092:MNC7-/W3MEE>C M8L1J-9>;QCV8[5_4H$]*_"K36/_+ML/9<,2JC75F-1 #P4JW_5,^#W;X&8)H M((@\[EZ01_E>.GE]V9DMZ^@TN-'"J^JI 4ZWY)1'U^&K!IV[?E0+F-BQCVWO M8++4V9.<-W]CSB_^/O@]J;3JGVP7[UW1F78?H^/<)]LF> M?>+9)S]BCZ2I-XUB9L[>BCHP\C';GF;]M%1L;AID$;%RWD5,=HKIEKFEV5C9 MUO8B^*>2'5-D?0;;J=5,=7O[!8]F[K:@"6[O'H-ITS#CEJH+GHR33?"@OJEV MHX)W02(*+K*45@F/0?504)[")\J>QA8)'>4&K@I=%CD7!LY0$)REV1'H$6USP M(DX\MB@EO'L$& M-;(D[NW68XMY!IG>;B$7Q:FP3_=QF9X,G@=5F;;2C>XS'-'YY?SQG'V83N\1 ME959*7;VR5@[9C<*,:IVFT_R&5'F#/L3[F/A>QK!#^P;^+CT > M_1;HGR03 M& ];#[ ;#WO6PQXV'<&^.!:D?2#NO;XSTDS,LX8ALH'O$PI@B%$MXB4<[#* D(!NB:#7D*=*@MBKV<*"J^!LDQ>R?. M0W2HIAG\MNY,I51MV;PS*V:5FC1RQM)7H$G)5MJ]+A.5[)!A_YCHZTF MQ;A7=0:NX7EVR-4BV3K95FIGZW/V"VA%N4-[(&N/IS(6Z"#D4"@G%&^D#J>2 MUU.$MQHSO5I+W?FZ7RUEMT#V$*S.O,C&O4!$ZWM-+^; 8K^F1K%3HX?L+4PD MAUI! $T$6^FJ92_M.[S0:H&9C9G64UK9-RW)9AO=U-1BB"8Y)/D5]<@<6-:* MM7*E>G6C\^)[>]7P0[O/!)^LGC6QE"2@7?CVAGS1*^^B1BT0*(,3=EQ?C7BB M4F;[2IF=[N#]=.H;N&SZXG?WC*1M(?C6#V2JZ_7[9-K%;Y\P5-9L:A'@ELU> MV =E%IU<+WU$3S$GVV.U\C2&H:,P#3G.=7JV&=)EL6=. 2 MZPO6X,/*;&!^ M#QT9M= (JB-# R7F-UU#,[O33^WTJ[[3KR']&J^?[/4CQRC9QQ-)?(,'SMKB M;>F_WJ*.RA9XUD@>!U%GAZ/*^&+?.3^]$415Z$<=XU3[>'W]TFHRVJ,CR53> M8FJKU(HC4?(PI8XKB@PUC_IU%O(D]^T@Y3&H_^9+!:'089!),V#+$6A+X,/ M"M-@^T(C0)J6OA6%$<88S$U)4'+H@>JPDQ+D,3UB <81+Q)@$8 6TB,6V0#\;M/!2YQ]UG6-$+F3Z% 4 M M,YZ8.S,8_0+@5D9I CPL1CC-!$H =PE4D:_%7"W1@>H449Q#E,E0=Q"L,6 M07^.6D[V!B0FRB)*@SSD.=IJAJDQS&'<)!'X+?$[V-9JR>YEI>>Z I"0ES$! MP<$B#4HT+SRPFV 4I(]Y/HQGKS/KZX3X.H\A",+>$.^",L*0*PX[H*5D0?2B MM)$U%*KKFBH49ZWJ#80+H*9(&\)7MPY%2U.:]9'L3QZM2Y.#2QO"9N&OIK:W M2W]_V^_N;[_3_M+W>KR_.G]&)=:M176<@S0\SS&*=?UUM']Q9NVO@#/CD-]^ MN<0-7G5T -_GQKC="PG8_R=P_3]02P,$% @ A8%:4K\U5>H6! Y0X M !D !X;"]W;W)K&ULS5==;]LV%/TKA-"'!$@C M49(MN[ -Q':"I5@7HUZVAZ(/C$391"32(ZDX&_;C=TG)LA-+JC-L0%YLDKKG M\MP/'H*CK9"/:DVI1L]YQM7866N]^>2Z*E[3G*A+L:$7TW)XP[DY%=6\C)2!0Z8YPN)%)%GA/YYY1F8CMVL+-;^,I6:VT6 MW,EH0U9T2?7]9B%AYM9>$I93KIC@2-)T[%SA3]=X: #6XC=&M^I@C$PH#T(\ MFLEM,G8\PXAF--;&!8&_)SJC668\ 8\_*J=.O:LY*"Z4%GD%!@8YX^4_>:X2 M<0# 80O KP#^J8"@ @2G L(*$)X*Z%4 &[I;QFX3-R>:3$92;)$TUN#-#&SV M+1KRQ;AIE*66\)4!3D_F5,62;6S11(JFA0(#I=!'=)4DS"R3#-WRLB.-T=F< M:L*R<["X7\[1V8=S] &Y2*V)I HQCNXYT^H"%F'\ZUH4BO!$C5P-9,V6;EP1 MFY;$_!9BGPM^B;SH OD>'C3 9]WP.8TO48 -W/<:X/.3X7C8 +\^'?Z*O L% MJJODUU7RK;^@Q=^=7!'._BHK,!-R*)V@!J:=66 ML$CA7&N%OOT,3M$M3-7W#DI!32FPE,(62@LI8DH3A5(I 'O+6=E.C@^!H%):7-PPSJX86=P M90/O@KJH"0,;I1MY#(]XA&TDL+>_?[RW]1B,7F2UK=$JOX>=Y@=>%/IME ZN M1-R=F1?-7FR 2BSX$Y6F0HU4\!$5W(]Z[53VNH_]3BK7;9J*SJ#;RHR=-U+R MC[/3B[S6>NUE'_^?NC_%QW+=:R6UEVO\;_5Z^F:]QGO!QN]&L?%>LG&W9L_J M3BTKM$N#%CO1:BS+L6QW=_!>MW&W<-_O9 ]('9;GO[QB\5[0\>#=E&POQ/@' M2ESJS1*$#MV8FKW(V17<*-KLW%BWX5'=HGX0^J]O6_?@A6 >@%^(7#%0D8RF M /0N(^AT6;ZIRHD6&_MH>! :GB!VN(9W*)7& +ZG0NC=Q+Q#ZI?MY!]02P,$ M% @ A8%:4M&^*^&R @ ;@< !D !X;"]W;W)K&ULC57?;]HP$/Y7K&@/K42;WT KB-0"T_8P"95V>YCV8)PCL>K8U':@ M^^]G.VE&::AX27SQ]]U]=^><)WLAGU4)H-%KQ;B:>J76VUO?5Z2$"JMKL05N M=C9"5E@;4Q:^VDK N2-5S(^"8.A7F'(OF[AO2YE-1*T9Y;"42-55A>7?>V!B M/_5"[^W# RU*;3_XV62+"UB!?MHNI;'\SDM.*^"*"HXD;*;>77B[2"W> 7Y2 MV*N#-;*9K(5XML;W?.H%5A P(-IZP.:U@QDP9AT9&2^M3Z\+:8F'ZS?O7UWN M)I;W%WAYECC;"+%'DF+ M-M[LPE7?L4V]*+?G9*6EV:6&I[-5$B)IKR@NT%(P2 M"@I=H0<@@A/**'9--IP95N7 /='BI:8[S(!KA3#/#5AI28F&O-F_F(/&E%T: M/T^K.;KX$ 14$4]-!G M9]/#FQ[Z_'SZN(>^.)\^>D_W31.[3D9=)R/G+S[AKZ]EO^_6I@GF9_SS28"X M"Q"[ ,F) *Z+MK/$+N!_N_L:U[@:.5=V5NVR* FC*)SXN\,&]<"B.+3UV/4H M33JER:=*#XZ>TTHY875N+'/&3>RF>Z-H<76C:^UT&88 MNF5I+D20%F#V-T+H-\-.Q.Z*S?X!4$L#!!0 ( (6!6E*8,\V,@ ( "(& M 9 >&PO=V]R:W-H965TW"3+XV%8W>VV[)_O\].B (+C/6A\>65P"&/-19%WJ/ [=L6QD[X&?ICFYA#>9N MMU+8\SN5@M4@-)."*"AGWCR\7(PLW@&^,3CJ7IO82C92WMO.IV+F!=80<,B- M5:#X., ".+=":.-7J^EU2UIBO_VH?NUJQUHV5,-"\N^L,-7,FWJD@)+NN;F5 MQX_0UN,,YI)K]T^.+3;P2+[71M8M&1W43#1/^M#FT".$R0N$J"5$;R7$+2%V MA3;.7%E+:FB6*GDDRJ)1S39<-HZ-U3!AW^+:*)QER#/9NGE[1)9DS;:"E2RG MPI!YGLN],$QLR4IREC/0Y#U9XQXJ]APLND5H<@LYL /=X/ -[KJ3)1C*^"G" M[]9+M;J0PI5-J-9@!G=#(S#N+3R>A.-G[OX& M):,H'O8VZKR-_C]& 6;(Y&@@Q,ET,GUF

    "[>WYA:HMPVW% MH41B<#Y!'=7<2$W'R)T[U!MI\(IPS0HO<5 6@/.EQ,W9=NP]T7T6LC]02P,$ M% @ A8%:4O^>QQ6D!P DBD !D !X;"]W;W)K&ULO5I+;^,X$C[/_@K"V$,WX,06];#=2 (D=H+IQ38FB">SA\8<&(F. MN2V)'HK*8[ _?HN48BJ13*HGH\XAL96JXE>LJJ]*E$X>N?A6;"F5Z"E+\^)T MM)5R]VDR*>(MS4AQS'[JF\G9W+>#; M9&\E81G-"\9S).CF='3N?;J*0J6@)7YC]+%H?$;*E3O.OZDOGY/3T50AHBF- MI3)!X,\#7=(T598 QQ^UT=%^3:78_/QB_4H[#\[?H?ELCMZ6@^0@G= MD#*5-_SQ9UH[I '&/"WT;_18RTY'*"X+R;-:&1!D+*_^DJ=Z(QH*7G1 =<* M^*U"<$#!KQ7\O@I!K1#T50AKA;"O0E0K1'KOJ\W2.[TBDIR="/Z(A)(&:^J# M#I?6A@UFN>\RFJ5'1]65!*6?@2)V_4*??CGQY.)!&QJA4E6U@ D[M/<,OGEU@J\45C8^1[XT1GN)I!Z!E;W5OT:&^ MZJ\^[U"_[*\^ZU"_LJO_B^3':-KI^ZN]]/=9XFM[_@%[7>GP]=\@A#Y+FA6_ M6Y8(]DL$>HG@P!+7@C\PS5>06"@6%%(-I;PHNG*I,C73IA1W/ISA,%Q,I^#K M0S/$;3DO\,*6W*I#3HN]D;MLR\T6\Z;8*]?#O>NAU?7/V8XP 71=.4P[7:Y, M1(VEWSKKE%C9)%XAC_;(H[[(@4!8+DE^S^Y2B@BX(3O]B)PHVQ+1]/ FS_90 M9W:H>^;%HX?-\^(FZE_6FIL%-K0O?4#5@J5W,Z)]_DERQ%OVC9/*Y MLTM-VU&'G^ BD:;]1PHH$7F-$&4" 6F,Y2UC>;>'RU\O/#;T:Q%FSB/YCB8 MA@<#Y6&#%5NQ+LNL3(F:^-#E9@,CX!A=4\%XHHK\/.$[U?7'\.F_,)_HXO_Z MA69W5-CZ@&=ZC3=8L_%,M_'^OG:SK&TU-]N?'Z8DSQ"_9V?^&UI(P6()>;&6 M//Z&;G,F"_3A9GU;?.RUJX:IO6BP7348JB88,-_V,Y_"KQ0]U?01:B(6?&RZ6@C>(82 M M& NMZ5(MY"X#IG5?L*H3,4V/ DMO.DJTU?8\1EU[#A]W#6ZX M/1![V+/EO.%K_'VW"WQ]IJ"]O VY*+ MR ;AA<# M^^C[_GC8[?>(1^.HVDY_WQ&/_O41&,(,PL'B85@QL ^R[X^'W;[7(R"&70,[ M^YVO;]63DNC(\VWV# ,&\\%VV-!<8!\'EUN2WU/$0AA& M#.V,9? TW189V\GR76_JT$W+=Z8P=@\L90\6AXVCVW^!\__>1XK!@:U@_MK-PH7&#+00Z>0T/KX6#'%V'C69_KR-?](."J MMM&[Q@VKAW;6K?=[;B?*T!!O.!MLRPP;AXYY] <3DQV-JY8-_X=]^7](8K)C M<#@3F>81#=@\G,3D6+PW,46F:T1VQC:%$MKL&>*.!INA(\.FD9U-?W"A.-"X M)O=I? MW;]8>*Y?IWMS_<+[=%F]'FC,5&\K?B'BGN4%2ND&3$Z/9X!95"\ 5E\DW^D7 MUNZXE#S3'[>4)%0H ?C_AG/Y\D4ML'\-\^S_4$L#!!0 ( (6!6E+UV1L2 MT0, /8+ 9 >&PO=V]R:W-H965TV";1 MYL">C+9T RO0S]NEQ)U=:XE8!EPQP8F$>&Q-W;N%ZQM (?&%P5X=K8FALA;B MA]E\CL:68SR"%$)M5%#\V\$+>11<)XK<\PBB4P4V4JYY>V^\9UZKQ@6$M\1W M.\1S/*?!H?F[X>ZP ;YX/WS0PL:OH^@7^OPK^JIP*?*/T!BI*8\P%)0K\@0A ML!U=8\R^/2"(?-:0J>\M)H/:9%"8#*Z8G-&4\A Z9 T;QKG)%,R*5Z"R*;RE MKGZARY2BW>3&#=SNR-X=WWF3E-MU3J46#5+]X: 6.F'3K=ET6]DN[9W0:A/QAT$RG5]/IM=+Y*IF&&Q'' MJD,X-@^,C(10[$#B0V[BT[MPHMOSS]AOA(M,<53:OI'$Z=^P^V?Y=*\0:9_1NE2Q!\VSJ [[3ET0PNG?.Z%TG6('7YM!:#7SRM$R+#FLBPE<@\SW)S_SL@99PZ9(DI M)@I6TTAL36@ZN/H/&QD."YI\>X1L#;*M +G.H74Y?ZKJN4?]TOV-=:]2=G+O M_N!*L7*]@Q->JQ-'[7FEL:52&2GRO(VH1L;W+]K,98;] U/Z>Z-?[?IS=;.A M='MWL%.;*:U@W^JY?AG,MFL]-##7_QUO8EZI^<6%VD<#4098S\U@J4A!IIP1 MZM-Z>)T6(]O9^X8IG@8 [2".#W6AAMCH![U)S\!4$L#!!0 ( (6!6E+'#QA*"@0 M -80 9 >&PO=V]R:W-H965T-F#F M.Y[Q!\:>G1P8_RX2 (E^Y%DAID8BY?:]:8I5 CD5#VP+A7JR9CRG4MWRC2FV M'&BL17EF$LORS)RFA3&;Z+$%GTW83F9I 0N.Q"[/*?_Y"!D[3 UL' >>TTTB MRP%S-MG2#2Q!?MTNN+HS&R]QFD,A4E8@#NNI\0&_CXA;"K3%WRDQ[>?,QGAI6&1%DL)*E"ZI^]C"'+"L]J3C^JYT:S9RE\/3ZZ/U/G;Q*YH4* MF+/LGS26R=0(#!3#FNXR^IDHG9\^PAV(':,U9CN:LD%R1$"H(F:"YGAZX0+^CI7KA MXET&B*U1E JZV7#84(U.C1R]O(U TC1[IP1?EQ%Z^^8=>H/2 GU)V$[0(A83 M4ZJ@RZG-51W@8Q4@&0@0$_2DPDH$^J.((3YW8*ILFY3),>5',NHQ@M4#LO%O MB%C$Z@EH?K4\S<(,3NN5ET:6:' MGNV'C=E9$FZ3A#N>!/ ('\!/K8Z7N/8NR\&OYG(OPU#)?=. M%HX0Q_%)!T./F7HA@PZMZ-(,>T%H#6 (FB2"T206P+<@=RJ1U[ (&^_A?5E@ MJZV>UFTT:OWI MJN$]H=&CUFCJ)F=6CT>0N(Z_;3P">; !Y-XTD=$"04M%C! M-2 P:1V3.Z-HZR"V;T1A7[[+V,=NV&718V?9JI1U85S:!1YVK0$8;9W%XX5V MP=D:1'FP4ODLV5H>* >T!+Y7W\I5'PINRR%V[\RG+9#8NY&/=[GN:FOPNWAZ MS (O(%TZ/6;8/UMP'R#!F5$+\.3%L@<7!G,&VUQ.&-8,++O<)S M7*<+YM+,=ES?ZX+I,?-"9Z"&D;84D_%2/,]2**0Z)6[4 ^!IL7D5&M(62X+O MBX:TY9.0V]#4^K-]P[%)9]^8]YD%8??3BOK,_, E VC:TDS&2_-GF0"_"D); M)(ES9PAMC22_.#/^$H)[<5;U'=OK,KBT"CRWN\/W^2(G9^@J!_.DX5,-VD8W MS@*MV*Z052/4C#;-^0?=DG;&'U737K78K9NJXW^B7'U( F6P5BZM!U\%QJLF MNKJ1;*O;RAH+Q.@,?#20#U?,R:/-^4$S;\R9O\#4$L#!!0 ( (6! M6E+_B1.36P0 (P1 9 >&PO=V]R:W-H965T>$35>*_W-) "6/&>I-)>]Q-KEA>>9*(&,FS.U!(E/ MYDIGW.*E7GAFJ8''N5*6>LSW!U[&A>Q-QOF].ST9JY5-A80[3)/QDB_@ >SGY9W&*Z^R$HL,I!%*$@WSR]X5O9BQT"GD M$G\+6)NM-7&A/"KUS5WX(II*FSA#C^+8WV*I].<7N] ML?XA#QZ#>>0&IBK](F*;7/9&/1+#G*]2>Z_6?T(94-_9BU1J\E^R+F7]'HE6 MQJJL5$8$F9#%/W\N$[&EP-H46*G 7BC0L$4A*!6"8Q7"4B%/M5>$DN=AQBV? MC+5:$^VDT9I;Y,G,M3%\(5W='ZS&IP+U[.0>GD"N@,RURLA42:NQ$@9!V(1, M<_>@#3DE5W$L7*%X2FYDT6ZN;&]G8+E(WZ'$YX<9>?OF'7E#A"2?$K4R7,9F M[%E$Z7QY48GHND#$6A!11FX11V+(>QE#O&O P_"J&-DFQFO6:7$&T1D)Z EA M/O,; $V/5J?G#>JSX]5''=$$5<6"W%YPH&(?=BOV9;=B7S^B&KFQD)E_.IR& ME=,P=QJV.+T#'8&TR 1$S8E$/M(%#$-LHM5JD6#58Z%Q-Y,HX5)"VECZ;B_4 M/_/]/YHJ])MZLU_7VTE/OTI/O]/0E"^%Y:GX 3&)RI+@PM@3PC.EK?A1;)Q& MO4'*C0';V%F%@6%NP V[I\E@2 =C[VF[C?:%PCX+*J$=;*,*VZ@3VPSFH#6F ML]P1)YL%_D=J(5VJFP 75@=;6(9AW_>;P9Q78,Z/2E0-ATAEL7OL 33G>YFA M 0VWX!0);!"C02MJZM=3R._$??\R96ZKE(S3.$*ZS8W"-B(YI'B($>C68*6= MIAYXBNR(,Y#<PML'O7!7L-@M[SLJ@:I]JU ZYE%#PPM#4LNXKP&?]D$-*8#=ZJTY"JG MD:/*4(\ VG_%,M1\3G^3T-V4/L%7R#SBQMH,]A@H&.[79E^*!:VUJ0F=_F=& M+RUL>VY@I 8I-FS%5Y,Z[6;UHE\^*KDX_00Z^Y6.J;F:GK]>Q["::UDWQQWH M&*ED1].4MK?3/=BK28/0J*TDK"94UDVH1[1,:6&G95J;E=4,RUBGYZLH4BN) MI;F'",03?TR/HG!6 S:">#SN5)V<^$<5!]@)C\!4$L#!!0 ( (6! M6E)-J+7]?P0 %X5 9 >&PO=V]R:W-H965T.@<1>=P,D72-.VH=%'QAI;!.A1"U)V0G0CR]U MB:0V%B,TT4LL4CPSPS.CDR%G1R$?U!Y H\>01^JLM]N&&[O4XGG/DLICO8@+Z+U]*,G-)*P$*(%!,1DK ]ZYWC+RO/2P'9 MBC\8'%7M&:5;N1?B(1UI(<"V-*$ZQMQ_ ;%AH:I/5]PE?U%QV*MVT-^ MHK0("[")(&11_DL?"R)J #QH ) "0-H"O +@M04,"L"@+6!8 (9M :,",,JX MS\G*F%Y23>&-@2S**VLC9;F+3,X/3_W?R9,L33+"M$H M0$NF8J$H5^A7=!X$V1O*T6645W%:#1^7H"GCG\R*N\T2??SP"7U +$*W>Y$H M8T/-'&U"2QTX?A'&11X&:0CCNZ_[R,.?$7$).0%?V.&_BT,?N>,4CJYFWMT3\*^M@S_I?66'+\$O]_X?[X[)9IE24J:49/8&#?;N(G:@Z,:%ZF'RA.I+_/'B3SX52FY9V@UO!Y.1#VL++'@M$34&FA?%1N M:F0UM*),HC1*0&*+?", + "9AZPEC=06I(3@%,FC$R3CR> TR>,RGK$UGN]Z M#Q*=*C;5IIHGI9M)9]4\+7U,.Z)V-7U!+1Y-F^H7NY7,NV\F%_V-?A,B.#+. MVQ".:_]C<&>4XTKVL%WWWD!Z87E48WW2*!JXTDWLO0?I2SB8#B^& -V"OX\$ M%[NG5@FHQ!4/NDM )9+8KDQO2<#P10)&S0FH% [;):YE A99GV56W@#/PE5[ M%K<2'5R)&QYWEX)*V_"DLQ1,7J2 -*>@4D)LE\*6*;BEC^8[")+\O-&">5)) M'W$[8YY4&D=P5\P7ENN:/VXBGM2Z0+LUC8I*]DAW_2*I-(W8.\;_3_A7\K))Q%.OD?)* (E= !N:6)"^ MH=:Y6 H35H+!:SPISNP:?* M6C>51)+N)))4$DFZDLB+PG*];B:-55,I)+$KY'M5S<4K?KQ7BL:K%-6S-Y/+ MK]=H(WB2J_B5.1EIT[R\35Z\2FF][KI)KY)/KZMN\>+BI4+S:,=S> M3KY7H2Q>\6-";2H5IW;3E-X\7E.Y8Z8&.&R-*;<_-L(E\\N\?*!%G%T^W0MM M6JSL<0_4,)DN,.^W0NCG07J?55ZISO\!4$L#!!0 ( (6!6E+Q_7)P8 0 M /00 9 >&PO=V]R:W-H965T@52[2][M/P /N\>= XC%S>LGP*R%7\*V)N#:Y*& MLE3J:SJX"R][;LH() 0V-<'Q;P?7(&5J"7E\*XSV2I\I\/#ZS?IM%CP&L^0& MKI7\2X0VNNR->B2$%=]*^ZCVOT$14$8P4-)DOV1?K'5[)-@:J^("C QBD>3_ M_*5(Q $ [30#6 %@WP/\%H!7 +Q3 7X!\$\%] M %KJ3QYXE;LXMGTZTVA.= MKD9KZ466_0R-^1))VB@+J_&N0)R=SH)O6V%$6C1#>!*2N3 ;9;@TY(PL\NXA M:D5FL=HFUJ27=R$D5JP$A&1F#.!D9D3C.#7P6?"ED&@13'I_&Z?SEM@(R($S M@FR!?)R#Y4)^0E_/BSGY^.$3^4!$0IXBM35HS$PM\/G) M<#IN@-^<#A]U),,KV\7+['DM]AXA4.M$_)/6M.H(470$7TH@/.\)?M@3\J G M>-X3%QUL_)*-G['Q6]C\JE2X%U(V525'#C-DJI:[*1OX_HA.G-UA]AN6>=Y@ MY!TONVE81MV^Q\IE1_S[)?]^)__G1.PX^7(/\1+TWQT)&90&!YWEN=H:G#'F M:*=]^8QSY,Y";+I\#$L?PT[2MUQHLN-R"VGI ]0-++_FF2NK>6)6H/7W.R_? M:,-:%CUL2[\YB:.2S^@=M.2X9#/NS,XU-U%3Z#EJV6DA M;_AK7ENLIMN6B M4C_:+7^E:\M?_C=ZOTZ!4M=MX5 I&.V6L"=EN20)OM'^S(YK9-JO]PU#Y6YA M6DDC'?SLP^*J@![Y' Z]MCU2227MULIC@2?_DB?-0R"_\QAS<(+NTTH$Z7M0 M05K)(.W6P3M\^UJ)1%@XDW@2"/&MSO)D+9!(K!))U"V0M_W/< MI!)/62%Y@B!*E%3KUU,*P2I99/0=%()5@LFZ!?/V!XK ZA(Y=ENK4$DDZY;( M6A6NLW,-2O8CR.S%P41B<]*&8)4X,O\]U*$22M8ME#]4AW[M1K@')SZ M,)GK[+AM2/9\S ^ Y6QYI)]E!UFG6IY_#[CG>BWP "AAA5#W?(@$='[$S@=6 M;;(SY%)9K%QV&0%*F4X7X/V54O9MD#HH/W1,_P-02P,$% @ A8%:4@(B M/Y&ULQ59+;]LP M#/XKA+%#!ZSU(VG3%4F I-FC0#L4S;H=AAT4FXZ%R9(GR4G[[T?)B9,"C=M+ ML4LL4>+'CV1(:KA6^H\I$"T\E$*:45!86UV$H4D++)DY415*.LF5+IFEK5Z& MIM+(,J]4BC")HK.P9%P&XZ&7W>KQ4-56<(FW&DQ=EDP_3E&H]2B(@ZW@CB\+ MZP3A>%BQ)<[1WE>WFG9ABY+Q$J7A2H+&?!1,XHMIW'<*_L8/CFNSMP;GRD*I M/VYSE8V"R#%"@:EU$(P^*[Q$(1P2\?B[ 0U:FTYQ?[U%_^R=)V<6S."E$C]Y M9HM1C4X:5*&/\+Z\W=*("T-E:5&V5B4'+9?-G#)A![ M"DE\0"'9*"2>=V/(LYPQR\9#K=:@W6U"G8\2?_6 MW' 7(0-,9C#CIE*&"0/',&]2!2J'2:EJ:8U;7F4H+<\Y9C Q!DGH033M'< U M9PLN"!&-.Z]+)[=@"X0]8T!L$8YNF2:P BU/F7@/1S.TC-/B&.XE7S'X=8/E M O7O86C)64.31O'D@..Q7"C"-G )YEA]E0_I""UD4JVD9HFG8!SK$Z@ M%WV )$JB^_D,CMZ][X#MM0GH>=C^(5B5VS5%X8"K3S#[+6;?8_8.8$YK0Q)C MG@3\US7)X,IB:;ILG+8V3CMY?U$J6W,AJ 2RFDIK(1"H28!E#U#5FOY#:)[+ M6H,Z\*BN9:S&T3!6OCO)/Z M3]\S,#MF*]34 Z$VF-<"!,_151K;UE7.);=X+*B!9<"E97+I \Y\_3T7YF[# M?7A$IDV'"Q];%SYV(LUP19V](EK?,2VD$FKY^)HTQ-&N045OEHAXKPW&_RL5 M+U@^>S$7<;+S(NG$NO0# S7\>E59Q+M^%??>+A^[#A;W_UL^NBT/ M#N&ULC51M M3]LP$/XKIX@/((VF35I@J*W4%[95HA*B C2A?7"3:V/AV)GM4/CW.SMIEB%: M[4MBG^]Y_-SY[H8[I5],AFCA+1?2C(+,VN(Z#$V28#U5I!9=XI\&4><[T^Q2%VHV"7K WW/-M M9ITA' \+ML45VH?B3M,N;%A2GJ,T7$G0N!D%D][U;.#\O<,CQYUIK<%%LE;J MQ6T6Z2CH.D$H,+&.@='O%68*&'\%W:U;S> I#16Y368%.1<5G_V5N>A!>A= M' !$-2#Z".@? ,0U(/:!5LI\6'-FV7BHU0ZT\R8VM_"Y\6B*ADOWBBNKZ903 MSH[GW!3*,&'@Z>;G(YS#)$VY2S 3L)!5E;ATG\[1,B[.R.-A-8?3DS,X 2YA MR86@-4"0Q;-9^CWOI18"!1I;15R3369MI,?)-]L$]I"E5#XR]--<*63&^Y M-"!P0Y3=SB5)TM58J#96%;ZSULI2G_IE1I,4M7.@\XU2=K]Q%S2S>?P'4$L# M!!0 ( (6!6E(0!["H=04 &D@ 9 >&PO=V]R:W-H965T1)1J6Z39TO,$T:G>:$HM)!MNU9$@[@W&N;/QLEHR%,9 M!C$;)T"D4423MPL6\L59#_;>'WP-GFV"-AG/ZS!Z8?)R/$W5G55ZF0<1B M$? 8),P_ZYW#TTO'R0KD%G\';"%JUR!KRA/G/[*;V^E9S\XB8B&;R,P%53\O M[)*%8>9)Q?&S=-JKZLP*UJ_?O=_DC5>->:*"7?+PGV J9V>]00],F4_34'[E MBS]8V: \P D/1?X7+$I;NPT"*RO%E75-+1,.$+D&36REMVD>@NN?:3!7&LDC\*?J0H9P<)5SG/O#+3D_ N.0JAPN9_3[G3(' MMY)%XE]#9:2JC.25D0V5?>.2AF!>5X^]U]6D3>&MGWO+&/ R&GBN#8?62SUA M#5;(M7%EM12J4X7J&$.]8T*K:)WC=&/&U-\!&+6F&=W+0;L8HQ6(FVR M0EZ_.=)^%6G?G.XNTB"B1VG421=-8>@<0!>-3?A[W&35 MZ$B+T1$&/FL4RNS? 6^,)L(4JP8G-).SFRCTM;,H&K'P (R%&K+03-G=13'[ MQUZK*DAC%IGQ=\FC>2I94DM(%O8#]^6")JR+$$C#$<']"X$T)!'Z4&J5[NK4 M(I XJ_.WTFQI8M''+FRF%M*016;(=I5B.W8A34U$#J".1B4RSUAW'B8M_G'[ M*-&<168.;B--=X(AS4[4/X T&IAHL&=IS/[;/RM(TQ:9:?B7[P<3!F[21,WA M4J7%2F[:9< :EMC>OPQ8XQ*;YY+;\JMTMSQ?A]A=X5=I5N?7P$9>,[ZPIBTV MT[:C$-O1"]?V!0ZP,8 U++%YBKGS$&GQWSY$L"8M-I-P"V6ZPPMK>&+W ,IH M5F+S/'-W9XU: MGNNL;N:45DN[##8DS= B&K'$C-B6_&\'*Z)920ZP?">:C<0\L]QY2+3X;Q\1 MI+;E:@9?!T6Z0XIH1I(#+-R)9B+9\\*]Q3^TVR711"5FXN7G4\?C_%438=O@IC&ZM.2B]8)6T2CD1Q@U4XT)FQI M\^(0_IXFST$L0,A\5=0^Z:NHDN)&PO=V]R M:W-H965T'VDJ40XM$5Q6( MW0>T#VXR:2Q\!-NA(.V/7]MITR)!BG:W^Q)?,]]\XR^V9["0ZE$7B 9>.!-Z M&!3&E*=AJ-,".=&'LD1A5W*I.#%VJ.:A+A62S#MQ%B91U \YH2(8#?S<5(T& MLC*,"IPJT!7G1+V.D(?FOIPJ.PH;E(QR%)I* M 0KS87 6GX[CKG/P%M\I+O1&'UPJ,RD?W> Z&P:18X0,4^,@B&V>\1P9>2_:"9*8;!<0 9YJ1BYE8NON(RH9[#2R73 M_@N+I6T40%II(_G2V3+@5-0M>5ENQ(9#W/_ (5DZ))YW'%4N3/*KE+K9T939056YA6(R.#RJ:*EW7*S#]_L#W$ =[56 M('-XWQ"^3(FR;8&&IH3MP9<+-(2RO4%H+#L7(TR73,8UD^0#)G$"$VF1-%R* M#+.W *%-J\DM6>4V3EH1+S ]A$Z\#TF41"UXG6:O.AZO^P'>#5KY"\DRN.:E MDL_H=D##PP3Y#-5/^ 43*BBO>#/5$K3;!.WZH)TM NW#E!&[X6^W_^'&FL.U M0:[;@O6:8+W6#-^(C.N_ ;6A]@1@!I7&O&+ :([O2=P.WX-7)$JW$.TW1/M_ M*P5Y^:P41TW0H]U+<=P$.]ZM%.WP<;15BY.&Z4DKE+_)#V1^<*\1SK1&*\2] M/<(*KJ@@(D7P:OWI08FC]546[5Z?>./FC'>KT!;\[:=/4+R^ M0N/.?]!H?7G&W1UKU([?=HS"C5>9HYK[VD-#*BMAZ@>ZF6WJF[/Z55^;U\71 MA*@Y%1H8YM8U.CRR]ZRJZXUZ8&3IW_B9-+9B\-W"UFBHG(%=SZ4TJX$+T%1] MH]]02P,$% @ A8%:4O[@L7J( @ !@8 !D !X;"]W;W)K&ULC53?3]LP$/Y73A$/($'3IN7'4!NI)4SC@:D"L3U,>W"3 M2V/AV,%V*.ROW]E)LX!:QDOBL^_[[CN?[Z8;I1]-@6CAI132S(+"VNHR#$U: M8,G,0%4HZ217NF263+T.3:6191Y4BC :#L_"DG$9Q%._M]3Q5-56<(E+#:8N M2Z9?%RC49A:,@NW&'5\7UFV$\;1B:[Q'^U M-5EAQY+Q$J7A2H+&?!;,1Y?) MQ/E[AQ\<-Z:W!I?)2JE'9]QDLV#H!*' U#H&1K]GO$(A'!')>&HY@RZD _;7 M6_:O/G?*9<4,7BGQDV>VF 47 628LUK8.[7YAFT^IXXO5<+X+VQ:WV$ :6VL M*ELP*2BY;/[LI;V''F!TM@<0M8#H/6"R!S!N >// B8MP%]UV*3B[R%AEL53 MK3:@G3>QN86_3(^F]+ET9;^WFDXYX6R\U/2"M'T%)C.X?JIY136UQ_"=7MP) MS+.,N_(P 3>R>6.N6(<)6L;%$7D\W"=P>' $!\ EW'(AZ-Q,0TO27( P;64L M&AG1'AFC"&Z5M(6!:YEA]I8@I)RZQ*)M8HOH0\8$TP&,1\<0#:/A#D%7GX:/ MONR )Y^'7WR0S;@KT]CSC?]7IJ5@TL*\7RSX-5\9JZF#?G\0:=)%FOA(D[W* M:7RDO"DTOM!X,7A,Q4U%G7&Y!E8J;?F?YESEH%UCG:C\I#8(S!BT!FJJH8:< M2R93!('4ESO?1*/DU"MQ\^DY/A],IN%SOTR[?$9O?9+&Y[SOTWDTEQ#V.J1$ MO?:3QD"J:FF;-]7M=L-L[GOXW?Z"AEPSD_[1-!/RENDUEX;2S8ER.#@GS;J9 M.HUA5>7[<*4L=;5?%C2H43L'.L^5LEO#!>A&?_P74$L#!!0 ( (6!6E(H MS;H+\P( 'X' 9 >&PO=V]R:W-H965T"75*J<&MRJC:NW M"FA2@7+N!IX7N3EEPIF.*]N=FHYE83@3<*>(+O*[9)C/6 MX$['6[J!%9B'[9W"G=NR)"P'H9D41$$Z<6;^U6)@_2N'GPQ*O;_I&Q\/8?$A38R;\"H(&>B_JM5+5Y!1L\!8:<+\%0QB^0_6&U).=G M%^3,\O_(9*%1C1Z[!A.T,MVX269>)Q,<2<8/R*T4)M/D6B20O"5PL3)M>8)= M>>;!2<8EQ)9[_3!HW=XH[+<*^R<5SN*G@FEF)T/GN:G1T7[4_F@O:*VMP\L? M!4>D1:VTZ*2TZS3%D:7M/<&ABV-%X+U6"D3\2K!#0G-:#S1LJ;07L$M_=*"L M-XRB=_(/G?P@&'6K'[3J!Z?5B^2#O@\.&QKU>D/_G;@.M[?'HY;G[HVR'-2F MFO":Q';4U->VM;:/R*R:G>_L&PO=V]R:W-H965TN!*-AX93$#G)=WTEHE XFX^+9C9B,>:;B*&4W L@L2:AXOF Q M7Y\-X.#EP6VT6*K\@3,9K^B"W3'U974C])U310FCA*4RXBD0;'XV.(>G4^+E M#H7%7Q%;RZUKD _E@?/O^#9PC /5+(IC[]&H5J>#88#$+(YS6)UR]=_L') !< 9CV7Q%ZQ+ M6W< 9IE4/"F=-8(D2C?_Z5,Y$5L.T.]P0*4#JCN0#@=<.N!BH!MDQ; NJ:*3 ML>!K(')K'2V_*.:F\-:CB=*\C'=*Z%\C[:KJ,X!C0-P6>U9 )\N\W; SYW3^NW/[4/N%(LD7];,I(J M(RDRDJZ""RXEF%$AGJ-T 6C"LU2U5683)BC"Y&3P.(%PA$=H[#QNSU?3;(1] M=U19[8#T*I">%>3Y;)8E64P5"W.$0D7_T/RM;\.YB>1O ? (<8NA>K5; MS%SB>6X[RF&%1PVD@<^A/5Y;%KY@=M5Z5&%<&1%>,D>M>*M]'*\9[-E MRF.^> ;?KEGRP(3MK82NX6'W2$P M[@?'F9UE'%VIGXX)+ V]2UFF@J@WS[W M$!FT,_;5HXUCXD3XRH=M2D$DV MSV(01_.BEZ&S'UDD]#S,]8@5^QCKGC+434L%C!; 6DMHSTS ,Z.BS7/Z&L_= M\1OZAW;^WUMH^M2[T(;-X?!8A3;\#.T$_9:%MF?V+85^A>=N5VOD [G66-/B M4T'/]2V+"VZ4RV@E^]05&;E \$AU18;ZD9WZ>TM4&6>'476+']08M<4,:^)' M[8R*#.\C.^__C$25H7:Z*-\//L(?K[5:; M&72WYGT7I5$+9/\$V+.@?TZDD!$,Y!]KC1N21G:2?D/NVI,YZ.:NUWCNCM_H M!;*W_SU*W5^FD)$,-#I2J;&A:6RGZ3SAV[G^[HD[W9.Y3&:,+^$ [0[A)^9C4=:'%"$+8K@K8J (^ MW,80;N[Y-#9=6FS\CEX &PW!!]D6*J/L**=?_P+$S6TATK&YAHW@8#MY=[^# M/R>KV% \/M8G 3;\CO^W3X(]F?=_P1&C&,1.OO9:]==%8AB:'*O-)X:VB;W- M?\-:[;O($ MU9GKY#]02P,$% @ A8%:4OLOA%YP @ [04 !D !X;"]W;W)K&ULC51-4]LP$/TK.QX.,-/B3Q)@',\XN!\Q!ID*95D3/OK*\F.&R"A7"QIM>_MOEUKTT[(>U4C:GAL&%[[ MJJRQ(>I8K)&;FZ60#='F*%>^6DLDE0,US(^"8.(WA'(O2YWM6F:I:#6C'*\E MJ+9IB/P]1R:ZF1=Z&\,-7=7:&OPL79,5WJ*^6U]+<_)'EHHVR!45'"0N9UX> MGA>)]7<.WRAV:FL/5LE"B'M[N*QF7F 30H:EM@S$+ ]X@8Q9(I/&KX'3&T-: MX/9^P_[1:3=:%D3AA6#?::7KF7?J085+TC)]([K/..@YL7RE8,I]H1M\ P_* M5FG1#&"304-YOY+'H0Y;@'"R!Q -@.@Y(-D#B = _%9 ,@!BJM#033) M4BDZD-;;L-F-*Z9#&_F4V[;?:FENJ<'I[),054<9 \(K^*)KE'#)->$KNF ( MN5*H%;R'O*JH[1-AYKK_V6S7#@O4A+(CXW%W6\#AP1$< .7PM1:M,HPJ];5) MTH;RRR&A>9]0M">A,((KP76MX .OL'I*X!MUH\1H(W$>O+8#7KP=?OJ*FGAL6.SXXO\U+#<->]FJ@JJ2"=5*A!_Y0FEI'M;/ M5\(F8]C$A4WVA,T;(37]T[==+$V3Q\C$1=[5Z9YRZBCM_'G(PDD\G:3^PW;Y M=W@E21(]]2I>>DVG\=GHU(ORMQY"@W+E!HJ"4K1<]S_,:!UG5NZ>ZC/[W,RR M?O3\H^D'X161*\H5,%P:RN!X>N*![(=+?]!B[9[;0FCS>-VV-O,8I74P]TLA M].9@ XP3/OL+4$L#!!0 ( (6!6E(4UYM!JP( (H' 9 >&PO=V]R M:W-H965T)>E@ */5:4R:E3 M*K4]=UV9EU!A><:WP/27-1<55GHJ-J[<"L"%%574#3PO<2M,F)--[-JUR":\ M5I0PN!9(UE6%Q=,%4-Y,'=]Y7K@AFU*9!3>;;/$&EJ#NMM="S]S>2D$J8))P MA@2LI\[,/Y^/S7Z[X2N!1NZ,D8EDQ?F]F5P54\8 Z4&D/: MC9^=3:='&N'N^-GZ>QN[CF6%)?(0NGMC8RSF5 M]HF:;J_GH+R6BE>=6'M0$=:^\6.7AQV!'QT0!)T@>*T@[ 2A#;3US(:UP IG M$\$;),QN;7.*WB#"T&W):ZDAANWGGXT7K8W# QP7D9RCTWZ+ "[P!^?S5I3%O0I"ZR]\'\IF^F4[2=K061.N:P%H.^SE51"G]0?+V##'AM:;'0X M#*A6NCY=)ORA1+8F4FO"_, /F9^F23AQ'P;(44^.CB('0^361+)+CL)H-$R. M>W)\%#D<(L?[Y#CRDF%RTI.3H\C1$#G9(X\"+QH&ISTX/0H<#X'3/7"41O$P M>-2#1R^";_6_#WBM0 P11_O$V#]0W7%/'+](_*POJ1P+\438!N&*UTP-H<=[ M9SJ)QJ,_:6Y[P/ZN./'#?XOA[G1*V M>:ZXTJW8#DM]68(P&_3W->?J>6+Z<7_]9K\!4$L#!!0 ( (6!6E) :+3& M6@, #\+ 9 >&PO=V]R:W-H965TBEI!5Q1P9&$V=![C\_&.+4 9W%'8:UVQLB&,A7B MIYU*Q@#8]:3X?&K<>JU>UK@[OB?]TL7O EF2A2,!?M& M2[T8>KF'2IB1FNE;L?X 34")]5<(IMP_6F]LL]1#1:VTJ!JP85!1OGF2WXT0 M.P <'P&$#2!\*B!J )$+=,/,A75!-!D-I%@C::V--SMPVCBTB89R^QDG6IJW MU.#TZ *F&KU#$Y,>9- M#*T68:M%Z/Q%?5I<<:5E;1)5H^_7Q@!=::C4CQ[W4>L^ &H$$IW M9F-RR":)\P>4#XV2-$^[&:<.LRP/ MH[R;=M[2SGMIW\)*L)4M7&,))=7HDA2447V/OG^$:@JR[Q"?MIN#\IS*];.;QS"^#^!!5\!>:S3LT5, %.A42?A ;U%.GPMK[B%RFP M>%MA\7-*; -.]XKGGGK-K?.HW3Z];97%_67V\Y31.;&'1R'3@:%+REW!N@;3 MB#Q-ZVV-Q,F+:+TM:;B_ICVB=7IP41U>9AU&'7>9O]/=V-;R(Y%S:A1D,#.P MX"0S0LA-M[:9:+%T#<]4:-,^N>'"=+@@K8%Y/Q,FM9N)[:':GGGT%U!+ P04 M " "%@5I2JUO65.X* #V.@ &0 'AL+W=O%N#$Z.\W)/;VCQ>_Y9P97 MHT9*&"4TY5&6(D;G[X_.S;=78T,TD&_\+Z(KOO8;B:',LNRKN+@.WQ\9 A&- M:5 ($03^+.F$QK&0!#C^JH4>-7V*ANN_GZ1?R<'#8&:$TTD6_Q&%Q>+]D7^$ M0CHG95S<9JO?:#T@1\@+LIC+?]&J?M7O:#:RM!CLAV74#>R@DIV[@#&W@U@UI\*R[@L'3"-H59U,Z*] ;=!Z&D; TB=%U6OFKL/OK M*2U(%/]Z.BJ@+]%B%-1R+RJY>(=<$]UD:;'@Z#(-:=C1?MK3'FL$C&"0S4CQ MTT@OL%;B?TEZ@BSS&&$#F[_?3='K5UWCFO1(*8440T@QQ[64\!4:(;X@C/+J MWZ[AZL5.:=" ,VJQ2FJ'O,O!\AJ8'5*NADOQ.Z5L6,)J?,Z28BV=SUVGO& E M<%2!_OP +Z#K@B;\_QKQ=B/>EN)MG?BH$7^,Z%]E5#RB($OR+!4=,AID#+P* MWD)$>7Y.HO -W I('A4D[M)ZU;,G>Q:DO3QS#,,8P_^GHV4'9J?![&@QW]*< M/ JT'&5S-,L8M(_2>P2Q@!%W%YQ*J+L&Q\3>V#;7\52&=EK 76-L[L3M M-KA=+>Y/2\I"1N8% I!(VA'P3Q@%I:(_;V@RHTQG4Z_IQSN$R_B->%\[C \9 M27MT/?5;&MS2\:7?LL8.[8X;6&,MK/,D*V&P9 D<3&8Q125P(:0%-"A!PRBH MU$SN&:5"*UVHQRU,EFL8+?^X['C/V7QO8P2FH>*+H1W#)$O!1XI(P+^C:90Q M]#$K*$?3DHKY!X1G#_$42_(.-%-Z(V#6-LCG60%!.;>BK>MN><0=RC:? H$.6415D8 M!:@.,YT)F5X^ITGTAJ1I2>+X46=GQ>FFIY5X_>1Q-2@1H>%O(,D,A;O<4"]4 MYBSF\;]^^DFD/CJ<*CB8^NBPK5E(CDLF,HJ=$/7R9 Y90\2V#J(*%*8^4K0H M*:0\8%$NIE&GK?7BOBPH6B?NBK%GE#!%$P3^DUPA_$M.?N%EZ!%>.A86E0%K MPVEDNL6@_F60Y:0(U$"1*1,',)H, ' )PB@)%K6J;+:$UU-H,(3 MUH>G;=L&.88^KBZIV$<@**33) M2?KX'XXF,>$Z;]L%_'7?(M$2(Q#O1D4W;*T/JGP"[YE/ M;-CWEY]]C(UWT?Q-?1LR/QAD2>4#\YV85?0A@-KS2=4#DI I;F<6CN=K A%6 MB07>*[%XR?IK6G>]GJ;Y M6(=2)1ZX/_$(@$0?!24VX%H:;NB@FBB[&&N*VPF)TYF*7@YY20 :4$%AE)O@@Y296*04>D%(H5FJFO)P3R@5K"A6Y)3SY MMGLY:%+W)XHQE5I6;+S#/"JWP'OE%L\,D>,]0J2EPKCU/6&\B MT3>D77R;U&C&:Z,0H6.K>NM[:W.L*AVP]"'Z1:>+>-Z.J+]E,916O'XD52;W M'.#1)&)!F8B%$@@YD*\-F'>6BH06/L2\L]96'O>,31NA%B[$VHK8ZT %(V(E M"'+\1PY*ZEK"GECM:&3M8F6W966\R\HJPEA]9:H6U@*(9P%6$AP5P'-R3[=2?$EAG7#U'9N6 M<6(8NH4:2T4Q2Q_%_DFNB@?YI0IZUO@@>Q0J8MD_L/"T]RD\;15I[.<4GONR M9=W91NZ^ Z$*&/9S2J=9R>%]<#DM+#P8E@HS]G/"3$(>))'NFN4<2EA5IVXD M)F')A)H32CC4]])QJJ6]SI'I08[]'B*PUW;<]#'KRPJ0/**/<+N@-'W: #KO MWIG8[$2%"OL@H<)6H<+6AXJ;GG6]:4_[:NG1J1?V+!TF%2=L/5W7FIR30!:> MG:B\]N37EV:V8GA;S_#7:<# UR2;Q_7N7KWMI#8IH5X'>#O M3?%>K IBK;U M=CV3$XCQBD*0A5!S5:8A1Y?S.94'?M#=BN3H5H2C M <'54:SM'"3-=Q3_.GOR[XSPB*/J\)58>UX2%LD%ZAV;7=.>#@RHK+764=3I M/(\ZP3H?LC0$S'*[9$;2K^@3&$AL $O+O/YP??'I]M=!%EH[CG 0KG44USI[ MIN7[6TC?@=DW?Q0%.WH*'F"A/4HC1W&OXQ_$!HI '3V!BC0\*JK-0DKEGDR9 MEAP<*\^8//]5KWO>TF46+P75UV._TH2CGDZ-$U.[3>PJJG7U#'EYBY6 M^@7/BPJ!9W$D8G>(FJW%RX><0IJZFX9[.K%ZW,A5-.P^FX:WW0AN798L"[,X M)@R)0RI\B(NYBHC=@Q"QJXC8U?/D>9['42#G<4+8/43J.12)3>K ZQ,M*5T] MI16Z3*>G,[/G!(*K2-E]-BEWV.I.#$EF2<--I1C9/0@CNVLGN?2$^<*FTG?6 M=UC$5>SLOC@[PZWSS[=[&$E1MGL0RG859;L])\)>UDA]5*TWDJ>HVM.SZ! C MU8GSD$.#BG.]@QP%\Q2!>OKUA\.$T)Y.C1-+&Y,\1<^>GC'K1;NG X7]14N/ MO+YHZ2D&]I[/P%L>\YW1TE,4[!V$@CU%P=Z/I.">SG"?K=;.YCZ?@MNV^HYH MZ2DB]@Y"Q)XB8N]'$G%/9WVUC*^(V']Q(MXW6OJ*G?V#L+.OV-G7$^7+&JFG MLUXC*5;V^UBYHN.6<89H7S&L;Q]$^XHN??U1E4&'ZMNG2O1'='U%IGX/F6X? MGA>VGY?B7)QR@4Y,;GL]5;\\Z"NJ]/54^8?\T@UL>UY'VJ90E6LYD"\H[^S$ MUK.YU[,LY:]]$*%?^.WU0<'@Y8S+,\909B^'^J=B6/\@.W!CQ85C/1=^WS L*XHLD3\7E ;BA?@ M^3S+BJ<+T4'SJ>O9WU!+ P04 " "%@5I2J]5C6@(# !O"0 &0 'AL M+W=O<'-^FHLGN0!0 MZ+F@3/:=A5++"]>5V0(*+,_Y$IB^,^.BP$I/Q=R52P$XMZ""NH'GQ6Z!"7,& M/;LV%H,>+Q4E#,8"R;(HL'BY!,K7?<=W7A?NR'RAS(([Z"WQ'":@[I=CH6=N MS9*3 I@DG"$!L[[SQ;\8^A9@(QX(K&5CC,Q6IIP_F0,F#++0\Y6(!29:NPM5R#1Z0@4 M)O1,L]Y/1NCTY R=(,+0]P4O)6:Y[+E*"S>/=[-*Y.5&9'!09':.0O\3"KS M:X$/WPSWN]MP5Z>KSEE0YRRP?.&QG%TQJ419F#0\7NL =*6@D#^/T(NZJF9"6L-#WDZ@.VU(6U!UZZV4ZOM MO$UXOBHXF8Q38 1+JJ:&ND: MU"6D[1^AQQLHIB"..2VIGY=\A)'3FCY]OY'3O?P%H:=_.VG^9]B6LFZMK/N_ MC=Q]DY'WHXX8V??^'M+>QUBYXMWVLK^KNB7JL)G]1FOQCZHVC21[;21:^H', M5BS-P\I/TW#/"FUQ21)U=P\UM]$-S:?(#19SPB2B,-- [SS1I2LVW7TS47QI M&^24*]UN[7"AOXA F !]?\9U$583TW/K;ZS!'U!+ P04 " "%@5I2)97+ M,/\" "I" &0 'AL+W=ORX*KH9-KO;QP797F4%)U+I; \$&GA>[)67<&0WLVJT<#42E"\;A5A)5E265?\90B/70\9V7A3NVR+59 M<$>#)5W %/3#\E;BS&U9,E8"5TQP(F$^="[]BZ1O[*W!#P9KM3$FQI.9$$]F MI@DY/3DC)X1QJ8&K4:?9S4T;3>-:4W! MDQ^0&\%UKL@5SR![2^"B@ZV7P8N7X^ H8P+I.0G]3R3P F^/H,F[X7Y_#SQY M/[QWQ)NPS5EH^<)C.;OF2LL*#Z FC]_0@%QK*-6O(_112Q]9^N@ _64I,,-_ MJ3V76 ^9V8XI55&> DD%5@;FE61,I:+B>E]^ZPVZ=@-S\:Q&OM<+,'2KS:#O M6G7B.'QKE.P:!:\F;_SKM/YUCOJW6<-3X$S(II23"DSE8HU$Y/$&RAG(8_&, MV_WBCTA7MZ7O_L\=+?'ZK&B!ZINC"_71W9>;FBW>C'JWLY6979O0/Q#U7BNS M]]%5U=M1A57EQ5O:=ZTZ<=C9+[[?BN\?%7\O-"WV2>KO%KH?]OPM2;M6G7[4 MVY+D;ESB)E&9B-FC_3D;_ %!+ P04 M " "%@5I2O;!4#/H" #!"0 &0 'AL+W=O6 MO\=VTM"B-O1A>4E\F7/FS$PR=G\EU;.>(QI8*=!+SHEZ'2&3 MJT$0!YN%>SJ;&[<0#OL+,L,'-(^+.V5G8<624XY"4RE X7007,67:9PX@+?X M37&EM\;@0IE(^>PF-_D@B)PB9)@91T'LZP6OD3''9'7\*TF#RJ<#;H\W[#]\ M\#:8"=%X+=D?FIOY(.@%D..4+)FYEZN?6 ;4=GR99-H_8578=MH!9$MM)"_! M5@&GHGB3=9F(+4!R")"4@.0#(&X= #1+0/-80*L$M'QFBE!\'E)BR+"OY J4 ML[9L;N"3Z=$V?"IG(&)T %C"EC=E_W0V-5.*XP*SV."H_) 8]Q F,IS%S#=Y%CODL0 M6OE5#,DFAE%2RYABUH!F? Y)E$1[!%T?#8\O]L#3X^&]FFB:546:GJ]YL"): M(X(O#*2H,T47OA1/M]82;@QR_;?&3ZORT_)^6@?\W*,PD$EMP%8;;"-1MN)B M!LQ_$?OJ6O"U/9_K)R^VEHVX'[YLYWJ/4=SH[1JEA5%WQZ@RV8FF7473KHUF M3 7E2PY/8^035'4)ZE24G2\M1+?RTZV57OR"Y[:+NCY=E0 ,*KZO#/5L,;PB M436R>I6L7GU&R?K8C%Y4E!=?FM$X>N]JT7_-Z2=T/9]4#3W@1>NR32PGK[I. MZU8'CFO)?WWX]<[MS^BRHL%(P+5!D7^FOMY!IU!?)S9Y%YLOXA+5Y6&&X=;9Q5#-_1]"V<2V%*8Z(:K6ZAUSYT_?#^LC=3_R9^4Y37&[& M1,VHC87AU%)&C:YM-:JX+Q03(Q?^!)U(8\]C/YS;.Q8J9V#WIU*:S<0YJ&YM MPS=02P,$% @ A8%:4L!DJ("_ @ 7 < !D !X;"]W;W)K&ULC57?;]HP$/Y7K*@/K;0U)(' *D#BQZI56M6JM-O#M >3 M',2J8V>V@6Y__..A\SVJ\5!N#&<"'A71 MFSRGZO<4N-R-O,#;.Y[8.C/6X8^'!5W# LQ+\:C0\FN4E.4@-)."*%B-O$EP M,QO8>!?PC<%.'XR)5;*4\M4:=^G(ZUA"P"$Q%H'B;PLSX-P"(8U?%:97+VD3 M#\=[]%NG';4LJ8:9Y-]9:K*1-_!("BNZX>9)[KY I:=G\1+)M?N2717;\4BR MT4;F53(RR)DH__2MJL-!0A"?20BKA/ XH7LF(:H2(B>T9.9DS:FAXZ&2.Z)L M-*+9@:N-RT8U3-A=7!B%LPSSS/@K8 TT^4@6>#[2#07)$+P@1YSN1&4Y'JH6^0E(7VDXK M"00GB$0A.1> M"I-I\EFDD+X'\%%-+2G<2YJ&K8AS2*Y)%'P@82?L-!":_7=Z\*F%3E17.')X M47N%?TR6VB@\M3];,+LU9M=A=L]@/A2@J&%B3;C;G 0WIZGT)4K?H=C[O!T' M43<(A_[VL!Y-4>&@7T>]H]BK*?9:9=\R044"!P1O6H3'-6K<*GR22V78'^I: M )[-IX<70K4&TWCR2JSX0%@<=8_$G\;TPEZS]'Y-LM]*\DX84(#7!3F6\CFC M2\:98=#(LW_"(3K>H].0,&AF.:A9#EI9/DM#.5F=;%,3P<')"8GC^(CA:4RO M&Q]1] \:50YJ[?JWQF4WPI07O/;63\3$=<8C_Q2?CK+3_X,IWYU[JM9,:!2T M0LC.=1^/J2I[>6D86;AVN)0&FZL;9OC\@;(!.+^2TNP-NT#]H([_ E!+ P04 M " "%@5I2U7QF]:@$ #F$@ &0 'AL+W=OU(G2TJ[<[#:A],8L":),[$ M3BG_?FTG)'PX:5FU+VT"]Q[./??&]RCC#FLALDO+XN&: M))@/6$92^K1B1F(1"06#Y[YE,21PK),GC M=P7:JW]3)>Y?[]"_Z>)E,0O,R93%/VDDUE>]80]$9(F+6#RPS9^D*LA3>"&+ MN?X+-E6LW0-AP05+JF3)(*%I^1^_5$+L)7AN2P*J$M!;$YPJP=&%ELQT6;=8 MX,DX9QN0JVB)IBZT-CI;5D-3U<:YR.6W5.:)R1V1&G#0!W,Y(%$1$\"68%YD M64QDLP2.P0V.<1H2,-=3]3TM1T>UX('$6) (" 8T#+BC>$%C*JA$_'Q+!*;Q M%PG]-+\%GS]] 9\ 3<'CFA4-F!Z=28CL9TWX8)'NZ? M .:<"*-<)5:@L=3S^CQQ' _Y8^MY7Y73*#2$CEM''1!U:Z)N)]%ID>=R/D#& MXF083^1+?WZ,%;<>!1^1/HT;0A6;N7LW=.TOD/:(7()5#+HL) M#^LS%>"=4$.N@YRC @Q1-@Q:U/?K"OS."AZ9>C+/%-P_G1;7]]PCOJ=1:.1 MS\PWJ/D&G7Q_ZM-4'A7X65)>$;D U(IIJ N2)R;.W; NV!*<R =U#ZL:Q^>5WM$><@*.5NR><14=#>>.PCL/TP5=J=Y _\X[:"< M45W.J//4^T93O0Y>/_.@W>P@NY/;+%>C++9 [@5 ?A]H MADU1@=LRPW!O5<).FM=A6"1%N?,B(EU32'';X5!![3_W?1B,@F.FIC#7#5JH M-JL)HO^AJ#[=C&S1B6!#?WC,]30(HM&PA6JS\6#WRML-E+80%T ;R3Y;]I_D ML7"M5M\%F NIN2I G5.N9ET/>(ZC;[NQ/M!D@7)C;;C Y /Q6RV,CQ[+<AX^X;@AR[I?G-)H;=J_BH^3L#N;T 527OU?QN&KL6W4FM'J54MU(IV:$I MSJA-#FX&3[G@;!5L<+&]\!1Q_C(5_!197U@Z7U WZKA7PCT/#M'A(U%@EU6Z3S M7>0K@,X FFWDJWF>V4=:>R\AU!N@'SA?T93+YBPED#T(Y-&8ER]5RAO!,OU> M8L&$8(F^7!,$%0 M"P, )L( 9 >&PO=V]R:W-H965T7> MJ1)A/!JE8<6X#%8+OW>K5PO56,$EWFHP354Q_?L*A=HO@RAXVKCCN]*ZC7"U MJ-D.-VCOZUM-J[!7R7F%TG E06.Q#-Y'E^NYL_<&WSGNS<$SN$BV2OUTBT_Y M,A@Y(!286:? Z.L!URB$$R*,7YUFT!_I' ^?G]1O?.P4RY897"OQ@^>V7 :S M '(L6"/LG=I_Q"Z>B=/+E##^$_:=[2B K#%659TS$51F_0\$LYF 5=!*O MK]$R+MZ0UOWF&EZ_>@.O@$OX5JK&,)F;16@)V!T;9AW<50L7GX"+8OBBI"T- M?) YYO\*A!1I'V[\%.Y5?%;Q&K,+2**W$(_BT0#0^L7NT?P,3M)G/_%ZR0D] MG]N:\1PHL\ JU4AK*&F9:"A>ESU;(E24X$;[>KCJ")=O$)QMN>"6H[D\0S+N M2<:>9'R"Y&N-FBHK=Y YIH+J;:#0J@+5O_$'#Y:QU9YZ;7=O/*S>1=%L.EF$ M#X?)'31+)G_-_D&?].B3_T0ON&0RPS/@K7)Z2)3$1]0#-N-T&#GMD=.SR#<> M[/^0TP&<27K$/&24S(:AISWT]&RSWGV]!V8,4H>J+?W49=NA^)B53.[0MW#; MFVHK^,[?$V=[<]8?/'MA@4]G9?8LX"B:1LE16H:LXDDTG)=YCS=_03'/E6S^ MK._IUW&$]MPF/>C$%BP\N.&PO=V]R:W-H M965TY^[@SMGLN/B418 "CV7K))3KU"J MOO!]N2Z@)/*KH#QW=3#WNO"'=T6RBSXLTE-MK $]5#?"CWS>RLY+:&2E%=( MP&;J7>*+.;8">^('A9W<&R,3RHKS1S/YED^]P'@$#-;*F"#Z\01S8,Q8TG[\ MZ8QZ/=,(]\>OUK_8X'4P*R)ASME/FJMBZHT]E,.&-$S=\=U7Z (:&7MKSJ3] M1;ON;."A=2,5+SNQ]J"D5?LDSUTB]@0X/B (.T'X44'4"2(;:.N9#6M!%)E- M!-\A84YK:V9@X5$+O4JU3LVO0.9#H,UKJ#R1O&""^03=$-8(J MJC?T['L-@BA:;9$]C*XI65'6;I\N0!'*SK2!A^4"G9Z]'Q M!/VZ7$DE]$?W^XC-J+<969OQ 9LZ,NQ*3*M*K:&X^"M P5'\=<@Y06B9=THR'7ST),[&$0P]&)DW MXW1@KP7B#\3/^S;79H*]M3FG+WA0K%&+)= P ?PH !D !X;"]W;W)K&ULC9;;CILP$(9?Q4*]:*5V,1!.51)I-VG52CVL]M!>5+TP M9$BL&DQML\F^?6U@V6QPTMPDV,P_\WD\C#W=0Z7?%%R41.FA6+NR%D!6K:ADKH]QY):$5LY\VLY=B_F4-XK1"JX% MDDU9$O%X!8QO9X[G/$W<;06OQ@\)6[CTCLY2,\S]F\'DU<[ A @:Y,BZ(_GN !3!F/&F.O[U3 M9XAIA/O/3]X_MHO7B\F(A 5G/^E*;69.XJ 5%*1AZH9O/T&_H-#XRSF3[2_: M]K;807DC%2][L28H:=7]DUV?B#V!-SDB\'N!?ZX@Z 5!N]".K%W6DB@RGPJ^ M1<)8:V_FH@B*4O=%.[F^7Z/6K-^@5HA6ZV_!& M:I&=8#^$< EY!2,;"E MK_,2MU[,1_LPC_U09^IA/TECHPCC9#!Z 3@9 " :&X6!Y]NYPH$K/(NK%KP :?H-8:@ L!9?. ((O# ZH!P;^6'BV2FC@3(Z MBU+P1\),(=GHHG%@C-,#.HM1X$WL=/% %Y^D^YXQNB:FT4JDSPK=;?\V5-*V M\^JVD#52"Z2T4\7LL%@M1GYX!-/# MS\<$/@EZ19F>6DO3S6&7Z[TW=9!SJ:PM'8\AO+U^TW?NL542IT=(]PXT[W3I MMATZ[T^G_V2T]_6B 26Q?P@ZMHH#?*0!>,]'B>>?)+WCBC KE3]JUP%.DQ'6 MV,Q/(GRXU^[>[?J:6#N(,.=<_X/4$L#!!0 ( (6!6E(@&'P]>P( (<& 9 M >&PO=V]R:W-H965TF^_:S#65I0M.^ 3_<_^YW9WRD.R$? M5 6 Y*GFC9HZ%>+FRG557D%-U:780*-W2B%KBGHJUZ[:2*"%%=7<#3PO=FO* M&B=+[=I"9JG8(F<-+"11V[JF\N\-<+&;.K[SO'#+UA6:!3=+-W0-2\#[S4+J MF=M[*5@-C6*B(1+*J7/M7\UB8V\-?C#8J;TQ,9FLA'@PDR_%U/$,$'#(T7B@ M^O4(,^#<.-(8?SJ?3A_2"/?'S]X_V=QU+BNJ8";X3U9@-77&#BF@I%N.MV+W M&;I\1L9?+KBR3[+K;#V'Y%N%HN[$FJ!F3?NF3UT=]@1^](H@Z 3!>P5A)PAM MHBV936M.D6:I%#LBC;7V9@:V-E:MLV&-.<4E2KW+M ZS[UB!)%\973'.D($B M%V39GB@1)>FV1;.^0)#U"\.S.2!E_%PK[I=SL$>]>S12?8YE" E% 3ITUN8 MK:=X#V#L!>,#RF.C.$A&PY"C'G)T$K(]RC?H1D>!H_%XQHM[ MO/@DWIU RH>0XJ,3"Y+(CPZ8!JSB. D.F-R]-F%:]#5_E. - 9ZOQ0"GR>F&?7_GNP?4$L#!!0 ( (6! M6E*DB9YX=0( "H& 9 >&PO=V]R:W-H965TNT MTO&X/C2V<]_G[S[[+ME6Z4=3(5IXJH4TDZ"RMCD/0U-46#-SHAJ4]&:E=,TL M3?4Z-(U&5GI0+<(XBM*P9EP&>>;7;G2>J=8*+O%&@VGKFNGG2Q1J.PE&P=:P-2[0WC4WFF;AP%+R&J7A2H+&U22X&)U/4Q?O ^XY;LW.&%PF M2Z4>W61>3H+("4*!A74,C!X;G*(0CHAD_.PY@V%+!]P=O[!?^=PIER4S.%7B M.R]M-0D^!E#BBK7"WJKM5^SS.75\A1+&_\.VBSU+ RA:8U7=@TE!S67W9$^] M#SN T?@50-P#XK<"DAZ0^$0[93ZM&;,LS[3:@G;1Q.8&WAN/IFRX=*>XL)K> M@]Q%$<[8%/WPP???H3'E+Z@P?QX$'L M^9)_>W#)!),%PL)7T!>MVH;+-5QQ2H+5\*!*DLFGUN=X1GGM"5[29/1FD2N5\6;O9H M&0]:QH>U*$UU(.'S4U$QN4:8*FDUE1X\7&.]1'THX=-AD]/_P/YT4),>3'F& MFF^8ZRT&J.L9RV3I-)#Y73'XH]EW"NE?I_#;_>Y:'XKHQ(8[E>RZZ#73:TY) M"EP1)CHY(RMUUYFZB56-+^ZELM0J_+"B9H[:!=#[E:)+TT]&PO=V]R:W-H965TH%E! Q6VD(0\[>#!3!FD0R/+S6H MUZQI%0_;C^@?G/'&F'NB8"'8WS33^=0;>RB#-2F9_B3V?T!M4&+Q5H(I]T7[ M2C9)/+0JE19%K6P8%)17_^1K[8@#A2CN40AKA;"K$/0H1+5"U%$(^U:(:X78 M>:8RQ?EA23293:38(VFE#9IM.&2 D94A;^;-;Q'KW(W M5:I\WM6C)Q[L^GA(XHADVI!,7T72'"5*$YY1OGF.:7J2Z9#$$=-QPW0\R'0A MBL*4*D<3971',^"9.ID"%6@ZP/2DQ')(XLB6R\:6RV%;W#Z_0K5-]6Z_@>(> MY-!.QT%;_H.?4$GPP?&"SX[&F86D1CQ,B01'Z>4H2<-.2/I$T]YB@L.6>?@" MYN?7DAKV9#$Y+7=,O#T;<#1(_,_2IH>-Z5#DV?WD6MY4?)S\CB]L*C8=+]&NR^&D)CG$81'$X[B9" MCV1_#K=%&P]7[5?G<'IF#I^4.R;>UG \7,3_7PZ/G^9PUY7^P96Y +EQ3P^% M5J+DNKJ#-J/-\^;*7>H[XW/[['%7\1:F>C/=$+FA7"$&:P,97*0FAV7U#*DZ M6FS=Q?Q>:'/-=\W@[/_ %!+ P04 " "%@5I2 M-[0"4)<( #++ &0 'AL+W=O@X.=R/OZ$D MF[(M44K3 ]P/C2T/A\/AS/,,1SQ9J>Q[/I=2H^598(#5^SV3!?9%),BT%)/"2CD3],1)0.SDZ*9W?9V8E:ZCA*Y5V& M\F62B.SE0L9J=3K @_6#K]%LKLV#X=G)0LSDO=3?%G<9?!MNM$RC1*9YI%*4 MR%C,@\CEI8K_B*9Z?CH(!F@J'\4RUE_5ZK.L M%E08&*HX+_Y'JTIV-$#A,MS>ZPQ^C6":']U=2BRC^@-ZA((C/"D7&Z366XE5S)<*R&C;_=7Z/V[#S=IKD4< PYHZ\G6":YZ M3X GU00]M%[WUQI46EMU?7+KNI<+#Y%QH6ORL9X28E6W%" M-XE$"ZVT;7U&45,BG6>92&?2[#-Z>$%UN3OQ4CP^7XELBO[\%52B&RV3_%\. M@]C&(%88Q%R9C=3"& &).0,K=&-*79=Z_$*/X;JGL]')\*EA:KZ9FO>8^FZ9 MA7-8)SJ?9;)8OV-5_D:U?QAN'F\,&CO7>K',X4F>HU E#U%:&'.$9*XCP$N8 M?*%R7?\-R6=CM$3_1>^:@*27-DUV1@]Z8ZH M:CO#^K9W>'.RYTWB6?^5R+HO,_+&S3[&(TNK(Z?!7R$"LB@T?BZSH>!']/[K M_;?\ _KS5B8/,G/%'ZXQ.#Z,E,#$FD2NKU MVC@+T)@=R,99X,9NY-Z@F0C+O2O0;%WEY?FRD4$N*JUU"B'(CE$9Q?\C"+"O9KM-@];QN#0=' _2-8V-HG M$,IZ+HOM$^G+W_\6$#S^1XX:(VL%93%ZD&MSM0+TBH H 'EELHC5BY1 U/GR MX=]PL#,_AP"C4;JT L8$#_T.$U;3[ZB$J8PU*I7'1TBOU#$2*4PT!^N/"V@6 M:0I'Q2P7662-#V,%7IZY LBR(7;3X6_W7]!=+-)>F6(I"P<'DBF6D+";D7Y; MFN49%VY*++744-*GTSU?5L V:4@22B<4[Q!2@R#E?,RHWYQ.Q+(2<;/2];/, MP@@">I$9.,[K)6+=?$.GF]-#XW&GG ?C+6;E\GC$=Q;31W)[-9;X"';#-Z1' M)D*]!*X!)$@:#76KH+R33HAE/>*FIALP)TKS*$1/(E[*6FQ HI>.G[85*I7J M>A7"J+<;&0U2)/"";:GK!BD_\-BH]@^W^-Y2)W%3Y\TK\IQ81B0'PHC$,B)Q M,^*K\_R*[),A'E%P>HO/+1D2-RG]K.R]JN:9;)6\?@M9$XO]Q(W]O?+1K0*/ MNO/1L@9Q'T?>E(_!7@[1W42[:A#"S&.[Z5A*85(3XQYI\;8E(.(FH+T,A*7< MPCDN629]DI):TJ"CPTA*:I&?NF'[2[6-3[(LG]H/K!V*2&>X40O_M /^FS9$ M//?>D%JGZ4!:3=0"-W4WFUZQ(6Y%M'M#+'13-W0W;8CSR.>:U:(T/9 .%;7 M3-VH>E\>%L12SU46_:?Q#/>YTK%%6QAS&HQ;H(I:(*9N(#;=VM[5 K4(2">' MX6EFL9*Y"^S7GPHJA76W!X3YG.QP38,>EG! M/.+O+J11BK:LPJ(O8)0#F)H M4 A-(SZ3<=&5UPJE*C5L M91KAA:WP0,/<1B94L]3 9.O^\(:6<TMS@%IVY&T3W QV\]N:W?-SB+1\?2$98$.9N$/Y_T2O?;ZM,1MZD M1_^26R3G[N[)CY-MA^*JHX""S4MPTD6ZO@5[WPWV>U87J0#ZH09[%%%F:TT3 M@9UI7_/)V%B["-5H)-Y/ MZ18#+;WX[DK_T[ZOJF!M"4F_H:7>=DG MY3BNRFE$5-^M(KQ+2WX!])E]RW" M^YV5NEELR5 0K7">@$D?UV]TTU VW3CSFSKM9#P&CMW9FF'MAF0BLUEQ6];< MV5FFNKP+N'FZN9%[7MQ#W7E^B3]>E_=JK9KRFN^MR&80V2B6CZ!RY(W!N*R\ M.5M^T6I1W,-\4%JKI/@XEV(J,R, OS\JI==?S 2;^\MG_P-02P,$% @ MA8%:4M>00#7T P 4PX !D !X;"]W;W)K&UL MQ9=?<]HX$,"_R@[3AV2&8,O&D'2 &2"]N7M(PX3)]2'3!V$OH(EL<9([5&U/"8\DP-6VNM-Q\]3\5K3*GJB UF MYLU2R)1J\RA7GMI(I(D32KD7^'[/2RG+6J.!FYO)T4#DFK,,9Q)4GJ94/DV0 MB^VP15K/$S=LM=9VPAL--G2%<]2WFYDT3UZE)6$I9HJ)#"0NAZTQ^3@E?2O@ M5OS+<*OVQF!=60AQ;Q_^288MWQ(AQUA;%=3\/> 4.;>:#,=_I=)69=,*[H^? MM?_EG#?.+*C"J>!?6*+7P]9Y"Q)C37(KX_LX%(8"I24QV*NOB>P;S(+(@EN%5P MO7%OQC;R3#]!GB4HX?/\&F:<9G!RB9HR?FI$J[F[*TP7*+^:N=OY)9Q\.(4/ MX(%:4XD*6 :W&=.J;2;-^(IQ;@RH@:>-9Y;/BTLO)H47P0$O2 !7(M-K!9\, M4_*] L^$I(I+\!R72="H\1+C#H2D#8$?^#5 TZ/%R44#3EBE*73ZPD-IL@&K M2]-82IJMT&PL#8LGV%\WHT]N>KRE,FF7V3.QOLZUTC1+6+:"NQO!.9@-8==\ M;0#M5J!=!]H] /HYM_FV-2-J[+5A@BN69=;TA)H"B;$NV86)GC-AOT,/HS"* M^MVP-_ >:MBBBBUZ+]NG1Y0Q4R]+IL"(7F&<$3\((S^JY^A5'+WWH[>*PZ_'J!? ?1_(DE@_@"+P- %Q[;=5&]DK/\*,8C"\"(D]:#G%>CYGRC[ M-GQQGW>S>OR TK2KJA!@)EF,<#=>*"U-CVG:$Q>5%Q>-X:Z,T=(8/AO;.&,; MDPOW1?R1O5*8)F0_])T(SPX5*?%WG<'_5=B-VZ@T0\*C$?>:%_E5B(T[K#1S MQ!8CP8XM^!^R_B.;KP1Y1PWLV@[Y?7UGG"3,#BF'2Z9B+E1N#P%';36RZS^D MN0&]"KM$>YJU(8S-$<$:R@V!1IG"R1-2J4Z_2T!=KW_#).F#4]3$O^M1I+E) M_2S_RP*J+9AF!-)[VY]=KR/-S6Z\6DE<48WFA**H[VJ M)D&_>0FH.P&U!%MEA)#N'?;TLVADG 869G9B]8:JN[ MO_Y:[6YZ&ZF>] K1P$LB4MVOK8Q9?_0\':TP8;HAUYC2FX54"3.T54M/KQ6R MV"DEP@M]O^,EC*>U0<_)IFK0DYD1/,6I ITE"5/;$0JYZ=>"VDYPSY MH+=F2YRA>5A/%>V\TDK,$TPUERDH7/1KP^#C.&A;!7?B;XX;?; &&\I[ M^1SW:[Y%A (C8TTP>CSC&(6PE@C'/X716NG3*AZN=];_<,%3,'.F<2S%%QZ; M5;]V78,8%RP3YEYN_L0B( $2/H '>L44:N I/*317@BBB"$6YF:E89/A"G^UH!'E)2\A#M>1F&EQ0E& M#6@&=0C]T#\":'RV>G!3 :=9IJGI[#5/IF[*M M$P\W3,7U(GO$]5UFM&%IS-,E/-Y+(8 *PI[Y6@&T50)M.:"M$T#_RFR^[9V1 M1_S5881+GJ;6]8C1!8GP6+)S%QWGPGZ'G@>!W_1]RL/S$6CM$EK[>Z%]>D$5 MP#@!H%L"Z/Z'% $] '->V%Q@ MW9;4._GJG@OQNH1X_7]<]SI\<9]U.CU\1D5MJKP!,%4\0G@:/3.DY[X.^[@?^S(%?63N$F M:)V'[Z!;!3\+7V51%6[.N+)!N,<6_H)T_TB]%4"Z9Z#?-YC@]W6881QSNV0" M)EQ'0NK,MONSBBO8=YJ@NM6\X5NAG5LM=Q$- ]911@@,J@0NMLB4OOR&^6-= M_1V7 5@[5>CWS2BH[D;#Y5+ADAFDR<W#[U%K;K[4.V#20Q836+.-J7\ M^QL[(:$T"=!;W=T+.(YGYIMOQC.Q^VLA7]2",8W>DCA5-ZV%ULMKQU'A@B54 M78DE2^'-3,B$:GB4?@:W;1<@XC%+-1&!86_5W;+XMAH AQ_Y4I; MA4TCN#O>:O_-.@_.3*EBMR+^P2.]N&D%+12Q&5W%^D&L_V"Y0QVC+Q2QLK]H MG:]U6RA<*2V27!@0)#S-_NE;3L2. .G4")!<@.P+>#4"7B[@[0G@=HU .Q=H M6V8R5RP/8ZKIH"_%&DFS&K29@2732H/[/#5Q?]02WG*0TX-'+<*72\-E?3,TH>)Z@U9IQ"0B+B9H$M,4G8V9ICP^!]FG MQS$Z^W*.OB 'J0653"&>HJ>4:W4!DS"^YW$,VE3?T>"& >.$.>11!IG40 9S M]R+5"X7N $#T7H$#_AQ:C:8;M+MN0C=V>KBF,KK((PVA^K;22M,T MXNDQU J%XKS'<*\YU&\V7B/M\S@Z3))[]0ZO^_R>\60+NGDK]C[P*-V)RG MJ3$]HL!1R*HV:O=#3# .O !WJR,3%-B"7Y<8H^#8Q.@5YGNGFK][8S+DJAI M[P. 2Z^#L=^IAH'=LC:[IP*!#)@Q7L-$KNX=DL!U:^C .ST"_Z-D#^610Z32NQDP^8/%[V/-)#92R/N/_I$!? MH!_V*P=6#U^9A*^V(FW11/*0H>?A5&D)GUI-!027Y1LWU^_"',W-L:VYI36W M!+YM\_],:M5 '1K$H.478JX_UHY&T81-T,:HS%782S4RIP=CBI< MI.QGI+F??:!4,G-$-FD0PLG"&%H! LUD@LXVC$IU_BYIJL@]8+*#K!Z$46+. M+LA'$=U4'7YN#RCRCU#TGI:R19+F%ODI6@[DW &3[=R;7N8-N!4<]*?LL\1K M5#ZV^G.#O'[H3)N;V^4,#5 M*M79X;.8+:Y(AO9B8&]^A*_'V45'J2:[=[FG$GJE0C&;@4KWJ@N09':5D3UH ML;2'^ZG06B1VN& 4SN5F ;R?":&W#\9 <:$T^!M02P,$% @ A8%:4@+V MBMCE @ 8P< !D !X;"]W;W)K&ULG55-3^,P M$/TK5DX@%?+1CW116ZD%=I<#4+6"/2 .;C)M+!*[V!-*__V.G39T:8O$7A)[ M///\YLUHW%LI_6(R &3O12Y-W\L0EQ>^;Y(,"F[.U1(DG&X<6H:_V=PZ. E=E9,YO)3*D7N[E) M^UY@"4$."5H$3K\WN(0\MT!$XW6#Z=57VL#=]1;]I\N= MUV,IS'F9XT2M?L,FG[;%2U1NW)>M-KZ!QY+2H"HVP<2@$++Z\_>-#CL!T;& M:!,0.=[518[E%4<^Z&FU8MIZ$YI=N%1=-)$3TA9EBII.!<7A8(HJ>3FS>:7L M4A54:\.=7&=L6M6)J3F;@$$M$B0G%\ >I$##ABNN4[*=7 %RD9]24!2$,1OG M7+*G6RAFH)_)>"3\9#)],*>U8\]'2LC2\I,-^5%%/CI"/HS8K9*8&78MB<>_ M #XI44815\B7D%RSIIA@_*( I-Q#>8+U&8M MY]!J-^/H,(5N3:'[W[UQO6F1XXW1W>,4ANW6C^9G7?R=P5> 7KCQ;EBB2HG5 M#*RM]0LRK ;GAWOU_-QR31UK6 YS"@W.8^H-78WT:H-JZ<;H3"$-9;?,Z!4$ M;1WH?*X4;C?V@OI='?P%4$L#!!0 ( (6!6E(C-5;-. 0 + 1 9 M>&PO=V]R:W-H965T*493+F&1)L.73&^&Y&B!8P._Z(V4X>72/MRH+S%WWS2S1T M/(V()2Q46@6%OU2/.+=L5>ST'A5BJ>%L* ((VS_)^^%40<"9!. M@P I!,BE NU"H/U. /L- GXAX!MFOMQJYB(TY2FDDZ0F(+?H*4\%Q)?([$*_;"M5&BQ1\?[YG1OEL<[*J*;(I(2+K9**II%<;9" MSX\\21"\37K/GQ:@?@G4-T#]!J"_;M,%) CD#S_8^PD0JOFD=A\ZI9*N_]O\GLET-ZUY!_9NT$3MHJS3)N> M4. H9'4O:N\L)M!/O(:X!"6RX/NEQ20X@^ 3K^]W_'H0_1)$_UH0]V],A+&L MA]$_@W';:60">U7U]:Z% 3FP9'$#&X6Z$QQ 1X\T #EJ _@?I"!AQ5><;_27V^0=_,1PSL M'K\R 1]E9<:BN8A#AI['"ZD$?$G9Z@>NJC>VE^_2'"W,L8.YC3&W ;)-C_], M92EL]X^H;PN/N]X%G+46'F M!*"-OZIK8'O;N *@O5#U:ACT6DT$5KT#VYO'9Y/R@OH5?!3SHGP%5V5NU9"P MO2-=GQJ-9:U_AI#T6Z2A1Y"J61'O7RMLXRB*]25-T"R68<+E%H:%RTH8J;H: ML7>U,TX%T[.PSH001@QM: L(%!,I^K)G5,BO)WE3Q^X')OO(Z$$!2O,A!L:9 MB.[KYJ#IA:J(5=4I-56W)/9N^2EJ/DB\#TQ>XH=[-,JF3*S,D8 $2-M,Y0-? MN5H>.XS-L/UN?8+O9OGA0:4F/\MXH (:E$0)6X)*K]6#8B_RXX'\1O&-&9@7 M7,'X;2[7C,*LJS? \R7GZG"C#92'-*._ 5!+ P04 " "%@5I2QFYE Y,# M "@#0 &0 'AL+W=OB#[0UMHE(HI:D[?CO2U**Y+0RXV;[T!>; MI#AGSEPX0X[V7-S)#:*"^RS-Y=C;*%6\#0*YW&!&I<\+S/67%1<957HJUH$L M!-+$"F5I$(5A+\@HR[W)R*Y=B\F(;U7*'HW!F++@ M_,Y,/B5C+S2,,,6E,A!4_^UPAFEJD#2/_RI0K]9I!(_'#^COK?':F 65../I M%Y:HS=@;>)#@BFY3=++NPOCB 1F/-/9(:GU[P7QQ8M/ M^=XXILWWET)[K;-Z8L\FR;=:6 MYFZTN/,$K7Y-J_\,6O3^%"TW6MQ]@M:@IC4XCY9"D<$KEL,!J9"OVRBYD7JE M),20V;K0E@+_!^&1>?E:L)V+,$\@0/# M-&GEY$8*?SX]91+\NMQC6YKF0F(GTKP,-GR=8[9 X>H/I&D0I/-GM"S2M ;B M+NN_H6E-*Q7'72L:^E'4WK5(TRB(N[;/RYP^*P9-F2?]/R0&38DG[KKZ6V(P M^"D&W;[?_S$&P=%=-T.QMD\ "4N^S55Y$ZQ7ZV?&I;U<_[ ^-<\/>X=N8,JW MRYR*-=/WV117&C+T^SH[1/D<*">*%_9&O>!*W\_M<*.?4"C,!OU]Q;EZF!@% M]:-L\AU02P,$% @ A8%:4J6M8=J+ P H0T !D !X;"]W;W)K&ULS5?1CILX%/T5"_6AE=H!&P*D2B)-)K-MI1WM*&EW M'ZH^>. FH $[:SO)=+]^;<,0!DB4EY'F)=CFG.M[?$RN/3EP\2@S (6>RH+) MJ9,IM?WLNC+)H*3RBF^!Z3=K+DJJ=%=L7+D50%-+*@N7>%[HEC1GSFQBQ^[% M;,)WJL@9W LD=V5)Q>\Y%/PP=;#S/+#,-YDR ^YLLJ4;6('ZL;T7NN.9S*" A)E0E#]V,,- M%(6)I//XMP[J-',:8KO]'/T/*UZ+>: 2;GCQ3YZJ;.K$#DIA37>%6O+#5Z@% MC4R\A!?2_J)#C?4]*E>B!9!"QTFD)I NH3@!,&O"?ZE MA* F!'9E*BEV'194T=E$\ ,2!JVCF89=3,O6\G-F?%\IH=_FFJ=F*\63QT]F MY5)TPTN]G22UAGQ"JVHK(+Y&%6K>1]T^F3:@]PM0-"\^:-J/U0*]?_19ZYR< MC;B Y KY^",B'O$&$KJYF([' _3%Y?3XC!J_< MZ&=&!: !DZZ+@B=5\Z\U6D+"-RS_3Z/N0>3<@*62Z.>?>@+T34$I?YU)+VC2 M"VQZP8GTOG-%"R1;VRMIYP35QAG:%E7R![(_(ZY?1#VPG''W#[(Q\/6QHVJ^*RJ)4B@(LF0_L?2 MQ6.OJ^)6USAUB;'C9H[Q6S06>\>"X+V2M77@MB.Q'Y&.MP,H,L91Q]P!5!1X MP_;B5K'#9[6M: '2NJLKVR.HG&TN\1:3XP3D3;I[+!K8?RUW_9XC84"Z7^X MBI"1UW6WCQKC4^X>*PX^7W*^ .AU1E_::H/2[E4@IISY44F'PL 'KU)DX^U M X>O97+8JYB!%T==D_LH0L:D:W(?A<-1W''9;9U=2Q ;>P>0.N$=4]71KAEM M[AG7]G3=&9^;^X<]$Q_#5)>7.RHV.9.H@+4.Z5U%VEY1W0>JCN);>T)^X$J? MMVTSTW,/%BRP %'JK2B8G3J%4?>NZ,BN@(G+ :V!Z9\E%192>BI4K:P$DMZ"J=+'G M16Y%*'.2V*X]B"3F:U52!@\"R755$?%G"B7?3!S?V2X\TE6AS(*;Q#59P1S4 M<_T@],SM6'): 9.4,R1@.7'N_-LT,O$VX#N%C=P9(^-DP?F+F7S))XYG!$$) MF3(,1']>809E:8BTC-\MI].E-,#=\9;]D_6NO2R(A!DO?]!<%1-G[* ^^0RMGZ'ARW@I[2_:M+&>@[*U5+QJP5I!15GS)6]M'78 ?G0"@%L /@2$ M)P!!"PC>"PA;0&@KTUBQ=4B)(DDL^ 8)$ZW9S, 6TZ*U?"KR5AN8Q=I56:7&[6*IHVBO )13Y&]YRI0J*/+(=\G\#5]CJ/ M>.MQBL\RII -4.!_0-C#7H^@V;OA_DT//'T_?'S&3="=6&#Y@O^>&$JIS$HN MU_I4?MXMI!+Z%OTZDR+L4H0V17@BQ?-@WG=N#6AD0::=O";7&/MX%+NON]7L M"?/#48#WP]+CL!#C<1>T)WS8"1^>%?Z-L^L3XAM@M),.A_[PYD#[<90_]LV? M9D]Z#Q<>W43]VJ-.>W16>WNNB^:6T6:FS"WKLQ,=50][AR6>'0<%P7A\8*:' M:>3A\,",N]-B*A KVZHEROB:J>8F=JO=:W!GF^#!^E2_$DU3_T?3/#'W1*PH MDZB$I:;T!B-=9M&T[6:B>&T;V8(KW1;ML- O'0@3H/>7G*OMQ"3HWL[D+U!+ M P04 " "%@5I2$\DAC6D# #C"P &0 'AL+W=O[KQK=CNM+WA+^=[MH4UZ+O]C30COU/)BPJX*@1'$C8+[QU^ MFV)J"37BWP*.JG>-;)1[(;[;P:=\X076$920:2O!S-\#K* LK9+Q\:,5];HY M+;%__:3^H0YOPMPS!2M1_E?D>K?P8@_EL&&'4G\3QX_0!II:O4R4JOY%QQ8; M>"@[*"VJEFP<5 5O_MEC6X@> 4=G"*0ED"$A/$.@+8&^E!"VA+"N3!.EKD/* M-%O.I3@B:=%&S5[4Q:S9)G[![7M?:VF>%H:GEY]X)BI M^P1%+I"ZV++BTV1 M,:[12E1[P8%KA<0&G8#H_:/YZA2@UREH5I1O#.]NG:+7K]Z@5ZC@Z'8G#HKQ M7,U];2S:B?RLM7/=V"%G[&""O@BN=PJ]YSGDSP5\DZT+2)X"7I.+BBED$T3Q M/X@$)' 86KV8CA,'/7TY/;Z0AG:OB]9Z](S>ZB"E>2,7E,).*:R5PC-*=Y/U M!'V '"0K7>^I8<]JMMT\'I:F>@_]POT6D8X1I$,\,SWM3$\OFOXJ^)4U[C+< M,*/^9!0GLX'I,0KCD(8#XPX4B4CB-A]UYJ/?5WRMF09D%@?Z+#)WY:/1Y%<4 M3P8=1EF%S/<"LU*LR\YOL+&_&S\%D@)8@[A+$%U=0"ALP[B]M+4DGE?S5$DK&]8]C/"C%&(03.BB$ S/# MH;L..#CM_,$?+Z:6^LQ[$H?)P+P+9M?3P+\+1F)"SR3HG5WX?UE1K4Q_?CKZ MVAR@*SP[8Y&<+)(7+)C<^=&UYHACWH!.A]NM"Y<,4:E3S2R;,SE.YPZF%W.T MQ[\VQS\TQ[\S"QWM^)A,Z7#YNV!!0D=9'# MZUYHT['5ESO3A8.T /-\(X1^&M@)NKY^^0M02P,$% @ A8%:4@S69JL; M!0 11, !D !X;"]W;W)K&ULG5C;;MLX$/T5 MPN@N6J")2=V530PD<8KM0[!!G.P^+/:!D6A+J"2Z)!VG?[]#2I9MB5+/8C9)=^H(J_8@T!R4Y94_+AA!=]>3C7!VB)6L$1I%13^7MDM*PJM">SXWBB=M&MJP:&2W?+BGSQ5V=4DFJ"4+>FF4(]\^R=K"/E:7\(+:7[1ML'B"4HV4O&R$08+ MRKRJ_^E;XX@# 1(,"#B-@-,5\ 8$W$; /57 :P2\4P7\1L!0G];/F5-'9 MI>!;)#0:M.D+XWTC#?[**QTH"R7@;0YR:O:U2GC)T!-]8Q*=H4>6\"K)BYR: M;>1+= 2XI46R*:AB*:(*/9\OSM$7EC)!"[105&T4%S\.)- C0-''.5,T+SZ! M^N?%''W\\ E]0'F%GC*^D;1*Y>54 1-MSS1IK+ZIK78&K"8.NN>5RB2ZJU*6 M'BN8@@M:/S@[/]PXHQKG+#E'+OF,'.Q@BT&W)XN3V"(^/UT\LHC?G2X>CCC# M;8/"-?K<=X,"S7.9%%QN!$/_7K]()2"S_QM9PFN7\,P2WL 2)G:63>S(-G8$ M!(PM',:5.>0_ZHHF:#E$G*72:>[LU: M>6B4ZT[R.O,^(PJ&!J@'!_M-+Q"+ZQBRUS9.(<]2\^\*'8ZI"VH('*##FL+ MRO5\UTX[:FE'[]-FRR4,#9I; MNZ@DV&WJ"9%71K;0U1SQ0O]@*[)7%K2?PS MEBR;((1Y3)A.:#4DMH0+]CON[8.B ^$"\'[KHU'[;TUKM*>>J7%IF[6M("I MCU:)-?X;?8=V^ [I&FM!D8BX42<8+##0Y7D#K YF$7)2[F]SE66\2/-J58>_ ME1'I&1$$<3>E+2@_#OTN(0N*X('H)LZ>CW-"DVM(Z9!.!$MS97(?$H@[2N^1249%DC5\7N&K8PW?$.J MJI6/PRZW/JH,R? N,O-!HO(4(+MQQ,RWJH7BB??SO0G2(J@#,-WF:2# MN^59_(MQ+Q0M,,\/O2XC"XQX<3"47?N9@8P/#?>,%A+]3LOU'PAVB0F8RBN] M7U9.?L^*L#LB6#".UVT<%A"4E $N^R&!C$\)?^DYP&IWOST''NX:W@>=$1ST MRIQM'L #G8;L>SUYI]E#B3:^-WFRYC(?[#"DWW9#I\?&TIM)U*\"?5@\6.+V M'9R,M_#KY/LFKQE GDAEI]%OV?T2W,?X@^;MVSH9[^M/]1RQ&RULHSZQM'$\ M-- Y^P[MC'?H_8B.V)LN']:VW"@)CT+,=[LSF@V&8[=;#&TP B-?A\OTX+B@ M9&)ESFDD;-^F4O47<_NT/0NZ-B<@G>&ULM5AM;]LV$/XKA-$!+=#&(N77PC&0V/$:8$6+ILD^%/M 2>>8K41Z)!6G M^_4[4HKDU+*J=,L7FZ+XW!N/SYTXVRG]S6P ++G/4FE.>QMKMV_[?1-O(./F M1&U!XINUTAFW^*AO^V:K@2<>E*5]%@2C?L:%[,UG?NZCGL]4;E,AX:,F)L\R MKK^?0ZIVISW:>YCX)&XWUDWTY[,MOX4KL-?;CQJ?^I641&0@C5"2:%B?]L[H MVQ6;.(!?<2-@9_;&Q+D2*?7-/5PFI[W 600IQ-:)X/AW!PM(4R<)[?B[%-JK M=#K@_OA!^LH[C\Y$W,!"I7^*Q&Y.>Y,>26#-\]1^4KMW4#HT=/)BE1K_2W;E MVJ!'XMQ8E95@M" 3LOCG]V4@]@!T= 3 2@#[$3 X @A+0-@5,"@!@ZZ 80D8 M=@6,2L#(Q[X(EH_TDEL^GVFU(]JM1FENX+?+HS' 0KK,NK(:WPK$V?FEC%4& MY#._!T/>D+,D$6['>4HN99&W;O]?+L%RD;["%==72_+RQ2OR@@A)/F]4;KA, MS*QOT1@GLA^7BL\+Q>R(8LK(>R7MQI +F4#R6$ ?O:A<80^NG+-6B4N(3TA( M7Q,6,-I@T*([/&B +SO#Z;0!?M$=/FF K[K#QRVQ#*NT"+V\\*=I09;"Q*DR MN0;RY0]<1BXM9.:O%B6#2LG *QD<4>*DQ[DU!#.(?%61<3SSFF#:(1](S"]O M ]Q#MO59&&MA00N.-!A]168B5I%8Z:W2W *Q*,T/\)2(+,_(%G0,TB(_-B5# MNVG3X"0(?FOQ<5CY.&P5='UR=4)6D(#&(V4LM[E5^ON#;P\V-QG8+I?10P.+ M-/U%W,4OXE;MN'#XDT".JD".GI0L1:Y8S;'(^>QPL4P%CT0J[/?71&)55NLJ MF=S;6 .R6Q-7K0K=8Z_;%>.[^0!K\ZQ_UV#QN+)X_ L6\YIA_R?C+\8'QH^. MV3ZI;)_\U/8()*R%;BV4D%9+9X]7T6B==VC8:L7GR#)BYX7D^7X+NPV(MX0L3[<#I%M\9PW;(43 M*.'>$NQ\,M_Y-#9-X2$3'=V;NM#2]G*&[4%U FZJ$W!6G8 N.U57/#I\QIVJ MZP%M+P@W#2<9W5-X$'33>2W%[:?]48JG-&W\<9]M.*I*4/0(:RL9BA&GR^LK&8J MQOY#[;PHT>,N>,8HU MB[#VQO&)R;DLQ>V'E=+IT<#6-,/::>9:BCO>*8(U9[#Q,T:P9A'6WL,],8(+ M=MBNC<.# /;W[AHRT+?^5LAU2[FTQ;=Z-5O=/)WY^Y8?YL_IVU5Q?U2+*:ZS MWG-]*Z0A*:Q19' RQJW5Q0U1\6#5UM]H1,I:E?GA!CA^8[D%^'ZME'UX< JJ M>[KYOU!+ P04 " "%@5I2J_>TN)<$ "\$ &0 'AL+W=O_'8O%W-1 M:\XJN)=(U65)Y#-X,9D45+ 7_EQ5Z>SM+9ZB -:VY_B;V?\!Q M0)&MEPNNFK]H?XSU9RBOE1;E,=D0E*PZ?-+G8R-.$G XDD".">3MJ)4)5G-/&TK[+"\_$GT^$)$1HCO(KU& /R+B$]^1OCP['6=O MTSW3F[9!I&T0:>H%H_6.7="F"[3IPLU$V: M&S1EP_?*2GB"J@97GPX5DJ:" M78Y/"TQP$,V]I]-V.*)PZ*=MU!N\L,4+)_'^,@)BI$)2S:H-XD(IE%,I7XQN M[*ETO]9#Q?@$)(YQ[/=PAU%!FH21&S=J<:-)7#M#<]--IM_'C 8 )"99UL,< M1@5IEF(W9MQBQI.8#UKDCU=6=0IDEIV18D6MF+DPXR% $L<]RF%0'*:^&S)I M(9-)R"7=,4TY^]5,3@54YMMFW1=FIG*Q,QJN7<")@R4A/>!A4()CX@9.6^!T M$O@KF(8BL>)L,]K-=/#<+(OZW1P&)5&2N>&R%BZ;A/NMW''Q H!64,&::>>4 MS 8/CK*TOW <03@=H<-^)__^)-_?>@O2*=*^8YW@M ?EB,)9/"(^^,24\/1Z M%F8&HHVTNE,,!=C)BXY\ I-WIJ%2-^B)\IH>-BC< M;)%HE8,;EPPPKDSC MS'=<2E87 R=]_B=OZ#IPW(*ORYK0V&6A1'4=^(7&$! M'B7MK B'YSLP[S8?4S:,.^? T]9Q+V%'F9$Z\4*Y+>OLP- .HC0<&5CG!GC: M#NZEM5C]TJ@K_*Q9HZW-%:LTK39LQ4=XAL*/8YPD_3?B" NB=&QY=@Z!IRWB MS1LQ4YU53Z!T V_V?JI>*58P_$=#A&C ><#LL@83("VGD&GC:-I3 -E=J^?K-&5_HCJJ!!9DK55E+, M[D&-K-6A3:1Q.EBJPRCLI]F(FY#.3(.32(PF]2^^[G"@C@O+&6_R@ M#^^("@>BYIT<+>VY_D\J-ZQ2B,/:I/G7B5%&>3@J'RZTV#6GS970YNS:?-T" M+4#: '-_+81^O; 'V/8?%HO_ %!+ P04 " "%@5I2ER2ZT_P" !B" M&0 'AL+W=O,!T\&:R[> M90:@R&=9,#FT,J66-[8MDPQ**J_X$AB^F7-14H53L;#E4@!-#:DL;,]Q0KND M.;-& [-V+T8#OE)%SN!>$+DJ2RJ^)E#P]=!RK0E,YIP1 ?.A-79OXDCC#> EA[7<&A/M9,;YNY[UDMX(UF2,H,Q9]:2?=1ZV"&YX@.#5!&^?$!P@ M^#7!/Y40U(3 9*:R8O(04T5' \'71&@TJNF!2:9AH_V03D#\8:LY\>8G)]=D#.2,_*4\96D+)4#6Z$[ M':.=U$XFE1/O@!/7(W>!5FJ14=/WT\>H'_B]<&!_;&>YC8KZ;J^WBXK; MJ%X8A6Z#VC'4:PSUCAH:IVFN4R9)DE&QP!K&?P-\XITKHY%. MVR"W[_K]/3]M%"H%0;>?L/$3'O7S6V70>1)A:[?("YV]P-N@2]>]]J.]R+M@ M/:<[\*@)/#JULH"EQVHJ:M7!==CWW3TK;51'Y<5MU&[E55;LK=NW!*P2W<6P M8OB*J>JR:5:;1CDV_6%O?8(-M.IW_V6J[GN'Q9=C%18P1TGG*L+J$%5'JR:* M+\T=/^,*.X899O@1 $(#\/V<<[69Z V:SXK1/U!+ P04 " "%@5I2N[YE M3Q # H"@ &0 'AL+W=OD%IM5=K=AVH?3#(0JXG-VJ; WZ_MA$"WD"(>^@*^ MS3EGQN/)=)=F=Z9<9$3IJ9BY*"S1)D% MM]^=DQF.43W-[X6>N25*3#-DDG(& J<]Y]J_&O@-8V!/_**XE#MC,*Y,.'\Q MDU'<>U,Q,B<%L5:049;_DU41B!V# MP#]@$!0&@=6=$UF5-T21?E?P)0AS6J.9@7756FMQE)E;&2NA=ZFV4_T1BWB& M\$A6*.$2?LY1$$79#&ZYE$!8;+9@*#"F"H9$B+7.A"41L82S&U2$IN?P!2B# MQX0OI#XONZ[2N@RZ&Q4:!KF&X( &/X [SE0BX2N+,7X+X&J'2J^"C5>#H!+Q M!J,:U/T+"+S >QK?P-F7\PK8>AFLNH6M'X ]/CKP?*MM8:0PDW\JF!LE<\,R M-PXPZPS4^<4@-;S1[C5< *[FU,C2.;Y&(O;%OQI\I*,^I8PJK%#:+)4V*\&> M:N,:3 NY2DTMV)Y[VX^#$-O?WS]G6KK5XKX MCDQ'((7!0NH=+>2@^Q\'W0^VK,%GAWU;,OWZQZ]M5K@]V;A=/#DKY<2:]@&O M+A;^Y5&5S=\68?_4*KQ78.-="K7#9NC_ET/NSL<[0S&S+8J&YPNF\N]XN5JV M0=?YQW][/.^A[HB8428AQ:DV]6IM74]%WI;D$\7GMA68<*4;"SM,="N'PAS0 M^U/.U69B",KFL/\/4$L#!!0 ( (6!6E+3>-2[7P, )T* 9 >&PO M=V]R:W-H965T39-1UNI;4 , M"6GJ&'Q ?'"3V]8BL8/MK(-?C^UD61]NF9CXLOIQS_$YU]GU'6X8_R'6 !+= MEP45(VB+DO,?TVA8)N1XSL/"W.R6DN]X(Z'%5[!#Y.B5V>OT1DB%'U>LUHH,C%TI7*@=;A9JW;:J V. MJ/4#](E1N19:".2[!*ZRWOD/'OQ/@Y.,*607*/3?H, +/(N@V9/A_L "3Y\. M3TZX";O;# U?^-?;1"D16<%$S0%]FRR$Y.H_[/N)(Z+NB,@<$1TY8N>^I3IH MT=[W^4=,:U4ZD&^[UX:T;TAU+;H;^[U>I#)^MYUL2U3?&_1WH]+#J-CO/0;M MV.IUMGHG;4WRG.A/7B!52XVOBHEV17WE6[XO^J>Q0>:S@,OM(OJ=Z+ZSQ%5*2V\E60M OT#37XRV/]6#H/B M*-A+N(7(2^+8[B[IW"4GW'S/NWPO3R M11+XP5M5:Z%< %?UUOKP> =5)1D$>^F>6:(L=2RUA>T4LL:CN_5NE\!7IO\1 M*-./:_.$=:M=CS4QG<7>^E3W7J8?>*1I&K=/F*OW6Z "EHK2N^BK&L2;7JB9 M2%:9[F#!I.HUS'"M^D?@.D#M+QF3#Q-]0->1CO\ 4$L#!!0 ( (6!6E*H M]0LYB0, /8* 9 >&PO=V]R:W-H965T[S[1$6T0D44M2X9?Q89(1+]*O)2S*Q,RNK>MD62D0*+$:M("2M;Q@LL85:AXDG MNLNDFK#GTPKOR(K(=?7(861W*"DM2"DH*Q$GVYGUX-['KJ,2!S 8+ MLF3YOS25V@YN.,S#E[KX)TZ!&<<_-;!O]0A:!T"K4Q#1>L08XGG4\[VB"MK0%,? M6DSM#?1IJ>*^DAQ6*?C)^0^X6M??F! WZ&N9L(*@1\+1*L.7NT\&V/C='?$UGG_NCAS"?C\ %G1@@08+ABY^B@:S* R\8ZOXK94;AG[861W1"#L:X: FO;L_I,JX@QL/ MJM*#0Y#,52J#5W2D$ZK@U>C[_^&OB>=ZG]!>)S5X8?@%XK,C[>LP"=KL/NYI M$/E>X)[H:;!RPR XT?.MU3@*QA.SGE$G0#0HP.?M%BJ!2C*I2AM0"Y @2\F29\0JE8F:Y/.T6IN8QM%;#H'KF \WZ0XW>5=TNB.>"9 I I.+(F"P M,D3 8!5,HC,1N.M(WKWO8;[R05A*3C=0"38Y09(A6"Z@).BH9"Q/"8<8Z3MK MHM[L>]=_IL[(/2&U-%N="!2_M7)&GF]F[CJO1=#YL]S3IM89:X]S$?TS9J?\ M#68@@'LB@-UK""!W[W1C)>#H4&R;*M;-=LW;@VY93N87JJG3C<8K3-,1?L=\ M1^$MYF0+D,XH@GS)FR:K&4A6Z;9CPR0T,?HS@\:4<&4 ZUO&Y&&@-NA:W?EO M4$L#!!0 ( (6!6E*3CYWX# , #D( 9 >&PO=V]R:W-H965T%5-E4114-M#E(/9'<"* M'UO;"ZG4']^QO=E I1+.;#V[/?-FQFZ:Z6?S1+ DA?!I>E%2VOSJS@VZ1($ M->MF][G=583F3<*^)*82@ M^O<0N%KWHGKT*GA@BZ5U@KC?S>D"IF"_Y_<:;W&E)6,"I&%*$@WS7C2H7TTZ M#N\!/QBLS<:9N$AF2CV[RW76BVK.(>"06J>!XF,%(^#<*4(W?I4ZH\JD(VZ> M7[5_\;%C+#-J8*3X3Y;992^ZB$@&3KD^F5N-;ACS;O\-6/+E1QIR2:YDJ >0> M-)DNJ09R1@99QEP]*<>WH2E==4_&8"GCIXCX1&)B'-IT8XO^.*UQ6MH>!MO) M'MOUA-PJ:9>&3&0&V;:"& .IHDE>HQDF!S6.(3TGC?IGDM22V@Z'1D?3ZY<[ MZ./CZ1<[Z)/#]&^%1'IME_6M9#2JTC:\OL8>?1.J)9,+LU'1(34L)8\WB"37 M%H1Y.F"G6=EI>CO-/78&TK*SC/'"_>3+9B#PDO("BTKF6@F"C947-C2/FA/I MFH[[IF.AZ7)TT3-W=5$PW_;FW=Q;]1OUFOMTX]5F<3_B6IT=N/%'W!MB*P.M M*@.M@QD8<6H,&9"1$@(CG%J5/I/'6Q ST$_D#\KE"K1E,PYD"I(I3>Z4Q2R- M"\ ,N&YM5O@#%6E7_K3_:^4[E9W.P;C',+/HO[&ZP-5ALB%7TX&'2BD M#0.FDE;[;^#'_COYL'XU#FOL34U8JK=4+S ;A,,<5=;..]@U.BRJ<+$J]Y-X MIBS.=7]QYT@=?G!=55V( 56(U$2#F]V0A98PU#N755*@G,+ M*I@;>-[4+3#ESG)NY[9R.1>59I23K42J*@HL7]:$B>/"\9W3Q"/='[29<)?S M$N_)$]%?RZV$D=NRY+0@7%'!D22[A;/R/R0S$V\#OE%R5&?/R#A)A?AE!@_Y MPO&,(,)(I@T#AK]GLB&,&2*0\;OA=-J4!GC^?&*_M][!2XH5V0CVG>;ZL'!B M!^5DARNF'\7Q(VG\3 Q?)IBRO^A8QT8S!V65TJ)HP*"@H+S^QW^:=3@#^-,+ M@* !!*\!X07 N &,KP6$#2"T*U-;L>N08(V7BJ2101XW6A),=U0J]1ZL\IZ8LF*$'7O>6*=+;A&A,V3N(^/J4 MH+5*04JBR//>#&B9M%HF@T0)M"0',4USHBW#_!9MH&4D32NS*@JE+^BN*)EX M(;)/:9T@L@G,5_!YZ4\]Z(SG\Z:X)BCI"1J?!?UG<-H:G X:_ R?]K0QEPFE M^QS4#-.SO$'4<= -\N..@YZ@X)*#J'40#3HXE4:DC.[K1DU/GY(2T[S/4=31 M,>D8ZL:$'3]1IR+A)3MQ:R<>M+/*LJJH&-;0=6G'6I^9N",T[I:G&S2-+TF= MM5)G5VV.D\S2;H[K1,^ZO3SQ)^$KU3U1WBR:O)+MGIT_!9%[>XXK:.>*Z_K# MW$/@U,@O9BM?P+4$L#!!0 ( (6!6E*9(\PQ<0( M /D% 9 >&PO=V]R:W-H965TJN1\% MP=BO*1/>8N;6UFHQDZWA3,!:$=W6-57_[H#+W=P+O?W" ]M6QB[XBUE#M[ ! M\]BL%<[\@:5@-0C-I" *RKEW&]XL4QOO GXRV.F#,;&59%(^VTQM26N#A>,_^Q=6.M614PU+R7ZPPU=S[[)$"2MIR M\R!W7Z&OQPG,)=?N2W9];."1O-5&UCT8%=1,='_ZTOMP B3$X"H!T0?!<0] M(':%=LI<62MJZ&*FY(XH&XUL=N"\<6BLA@E[BANC<)P# %>"R&W(& MDAE-KLD&+TO1T%TG*#HA: 7YB,3A)Q(%47 $OOPP/)R^AOMHS>!/-/@3 M.;[X)%^)*\6^^L&--:>"_+[-M%%X$_^.TC;L\V*<3F;^\Z%A[V/2Z7B(>:4U&;0F9[7>FPH4X5)L MKPVHFG!&,\:987!494JMDQHPJ%$7#":((WJ'IIN M8F3C>C63!CO?#2M\FT'9 -POI33[B6W_X;5?_ =02P,$% @ A8%:4@0\ M$^5A @ <@8 !D !X;"]W;W)K&ULE951;YLP M%(7_BH7ZT$I;((1 5!&DIEFU/6R*DG5[F/;@A$NP:NS,OC3MOY]M",L64BTO MP3:^YSL'ATNZE^I)EP!(7BHN]-0K$7>WOJ\W)514#^0.A+E32%51-%.U]?5. M %GJUA8J2V6-G E8**+KJJ+J=09<[J?>T#LL+-FV1+O@ M9^F.;F$%^+A;*#/S.Y6<52 TDX(H**;>W?!V-K'[W89O#/;Z:$QLDK643W;R M*9]Z@34$'#9H%:BY/,,]<&Z%C(U?K:;7(6WA\?B@_N"RFRQKJN%>\N\LQW+J M33R20T%KCDNY_PAMGK'5VTBNW2_9MWL#CVQJC;)JBXV#BHGF2E_:YW!4$ [/ M%(1M0>A\-R#GZ+L;J-F!RZJJS;FF+"'LD)E[C)3A]D2D"DP3QG) M# 04##5Y3U;F[/.: Y$%^:"1F?20DX<::P6'?61!7VV=)M=S0,KX#;DB3)"O MI:PU%;E.?30&+<;?M&9FC9GPC)DY; 9D-'Q'PB ,'E=S*;^)U&<,N M8^AD1V=E"[.2_S'.J?B/6#_NUAJ5^=O\?,/#J/,PYB#ONXR8GW/&Y\YUTW,F;W"_P@J0PC8V\ E6] M[]SDY%\5)JMDQHPJ$P9<$@,6>EF@[73%#N7%=92S0]R@U+ M\U$ 93>8^X64>)C81M5]9K+?4$L#!!0 ( (6!6E)M0$J@^ 0 H7 9 M >&PO=V]R:W-H965TWG/)74. MS=F!LA]\2X@ +WE6\*O)5HC=I67Q9$MRS"_HCA3RES5E.1;REFTLOF,$KZJ@ M/+.0;?M6CM-B,I]5S^[8?$;W(DL+OV?^HR$LR3YB3 M)4*VI93^TS 9\HY MF%8/:4$*P0%=@Y."SF(B<)J=R^@O#S$X^W0./H&T (];NN>X6/&9)22!L@PK M:8I=U,6B@6(A K>T$%L.?B]69-5/8$GF+7WT2G^!1C/&)+D #OP-(!O9AH*6 M)X?#R! >GQX>CK!QVLETJGS.?YS,FR*A.0%GY?R<@^^?93BX$23G?X\,[K:# MN]7@[L#@"[))BR(M-O(]S'"1$-/\UBF"*D4I2<]SQW,#.YA9S\==UV$H:%D1NVJ!X/K^7AC?*H&Y?T&I M=TN)&CI2=L)$V-?+#+U0(6P P2!2")M , C,A(.6<#!*^!&_ +)>2],Q5A]H M8SJV6KR.F4)U81KRP(%E&;:5A^.54X$SXU3T%J>)5:A5XP>.N@AU$ Q\I/#2 M05,?#3&+6F;1*#.IY6^H1J2W,Y"K2NGZT@ SB$NLPQ1QZ;& =N>D]B@/N0^1 MNXP"+/>,D2+Y"1X9+GA6:0/X?DOR)\+&A!8>>3;\>)V'J!L>O5_IFQS]M1(A M]6TRP<(0.:WZ.DH$ST=-4:O\VXX;MYO:PG4C33T7)6$P6WUQ1N;8+W% MVV?1N3(Y)_9HO2$'6J0!WDA@_24TZ2X3!_Z FG:_!<6,[ M34T,SH-\VU;GS01S?=4!3##H1P,^!CLC@^-.]FO51/>IJ6>KMFU ::YMP$2V MF2OJW Z-N]VOWSHV [ZQ=S2A],VC$36X>T2=\R+XGOUC$SV^@32 ]!VD*=/0 M1@MUSHW&G?L=ZH\,#@QM3UV/1IBCVKD)%?@#ZH\Z-T?C;OZV^B.#K3J^SL( MT^4F-L*.Y:;/HS-I-&[2)YVOG. !J/--Y'V\!Z#.\-"XX9WD M7,J E/'ZP*Q]VA[H7E?'F,KS!;R,ZV/9+DU]2GR+F9Q'#C*REBGM MBT N.E8?O-8W@NZJH\@G*@3-J\LMP2O"2H#\?4VI>+TI!VB/O^?_ E!+ P04 M " "%@5I249>'Q_P" ^" &0 'AL+W=OXAZ,+L#:\5K$WO( M)E)_?&WOLH4$*)=R 'L\WSX9>KO2321$)7C,A33](B9:786CB%#-F:FJ) MTI[,EA&:ID24>E(DPJM<[8<:X# 8]+[O3@YY:D> 2[S28598Q_39" MH?)^T C6@GN^2,D)PD%OR18X17I8WFF["RN6A&=5U^E[A M!\?<;*S!13)3ZLEMKI-^4'<.H<"8' .S/R\X1B$0,*I,.N+E>LW_Q ML=M89LS@6(F?/*&T'W0#2'#.5H+N5?X5RWC:CB]6POAOR$O=>@#QRI#*2K#U M(..R^&6O91XV (W.'D!4 J+W@-8>0+,$-(\%M$I ZUA NP3XT,,B=I^X"2,V MZ&F5@W;:ELTM?/8]VN:+2W=/IJ3M*;.-B!WQR/+R[ WYU/+QY(!G-JLY-S]?:PS=5<\J91E_D;Y2BAL=;S&:H?QU@ M;U7L+<_>W,-^HXQY=W4>;ZP.7!-FYI"%=F6A?=#_>_7&!+W!'''GY2K0;8]V MO?%ET*C76KWP9;/@.Y4ZVTJ3CTH7M<[%UJ=";(72J4+I' S%O=.<49S:C.FE MTL6+6E<#?L,=DVI)/+;2X6CS8)ICPDT*W]DK#%>4*FW?ILOUORMY7CEW_I\J MV:TL= ^&[YQGQJ QKNN<@9UXMK+.D+N:7!)J- 0L4RM)=A0)1I@ *3M3GE?< M^&ZTZSUU/]2M4XO>52K<:)09ZH6?4 9B9ZIH+)6T&H)#W_O?R4=V.!:S["]- M,5EOF5YP:4#@W%+6:^?6(UU,JV)#:NG;\4R1;>Y^F=H!C]HIV/.Y4K3>. /5 M7X;!'U!+ P04 " "%@5I2AJ=1T%D" 8!@ &0 'AL+W=O9W8Y'NIGG4%@.2UYD)/O0IQ=^/[ MNJR@IGHD=R#,S$:JFJ+IJJVO=PKHVHEJ[H=!D/@U9<(KV4$4N&^1,P$(1 MW=0U5;_O@,O]U!M[AX$'MJW0#OA%OJ-;6 (^[1;*]/S>9*+O:N-F&B^K4 MIC@F[$M9HC*SS.BPF,FZ9FAV&36A8DUF4B 36Q E TT^DOL&&P5DT:BR,N') MUQ5G6VHW5)/+.2!E7%^1"\($>:QDHXV'SGTTE5E_O^RJN&NK"-^H8@[EB$3C M#R0,PN!I.2>7%U=_N_@F5Q\N[,.%SC;ZCW"W)^'F3)=<:AOOQ^U*HS)?R,]W MJ%%/C1QU\@;59!@/;4&K2IW*GI67(IE$2>Z_#+ F/6MRCA4.L5I5(B5GK*B(!UF M93TK>Y?U*)'R(5AV\G&$27+][]?A'QUT>V=^H6K+S$GDL#&Z8)2:=Z':>ZCM MH-RYL[^2:&X2UZS,U0W*+C#S&RGQT+'72?]G4/P!4$L#!!0 ( (6!6E(B MTZ=!^0( *@( 9 >&PO=V]R:W-H965TA"LC%X4S 3!%=9!E5+V/@U9>V?PD\%6[ZV)C60A MY9/=W*2#(+*"@$-B+ /%SP8FP+DE0AF_2\Z@ M(+XZ 8A+0/P:$)\ M$I ZUQ NP2T769\*"X/4VKHL*_DEBAKC6QVX9+IT!@^ M$[;L]T;A+4.<&=[#"HMHR(WP+61K\9F,TI39)>4'%Q^G8"CCG_JA0=>6($Q* M-V/O)C[AIAF36RG,6I,O(H7TD"!$S97P>"=\'-?B.YN3&0*8? M:YRU*V=MYZQ]PME=D2U $;G$?VOKCBXX$.T5:/*'E&*.-8$G[CIB^^!LAG$_ MW!S1TJFT=,[4PD3*-BPML"63,K'X:"2R$ 92@LD@S>@#P4\F%7CQ&Q %H.": M>HX[;Q1'E6+?..]:3.LL#J+N5E%W:Z.>*9D6B2$3*1+,M/)EGC/]1!YNP6;D MT=:!Q.JW&[&PO=V]R:W-H965T'J@],. EL :?&F73_ M_9I+" &'1AUU7P(VWW?.^DVTLRPES-MF%6UB!_+A[$&IDME:B)(.\2'B.!&RFQAR_ M"[!7$BK$IP0.1><=E5*>./]6#NZBJ6&5$4$*:UF:"-7C&9:0IJ4E%C]3\K\4K,4UC DJ>?DTC&4X,9*()-N$_E(S^\AT:04]I;\[2H?M&A MP5H&6N\+R;.&K"+(DKQ^AC^:1'0(V+U ( V!] GV!0)M"/1:@MT0["HSM90J M#T$HP]E$\ ,2)5I9*U^J9%9L)3_)R[JOI%!?$\63LQ5L514ENLOK'BIK\1:M M5'M%^Q00WZ CXA%V7,@DWYYA7P<@PR1]HT@?5P%Z_>H->H62''V(^;X(\ZB8 MF%*%63HSUTU(BSHD2"C%H,8'V#*/X# M$8M8FH"65].QKZ$'U]/9B!K:EHQ6]NA/2J8OR)>_%!S=2+NP_!7">C-N!V'#L>8:RG8HBBOF/[/1$:6ZKFEEZ# MVVIP1S6L^$8>0@'HRSUD3R#&RNJU-KW?WT.L=<9^M8?8(&$V9MCM-<=2 [,P M\7I%"H8P:F-JN?K\^VWX_DM[R!_6G3)B]50,490Q:O=$#%$V1" 4ZK M-J8O;:/&PED?8>+W=6A0Q.FOIUI;'=2YBM-V@,?W@WF:HK]E#.*J9CHMT]CY M'YKIM*+B\25UK)G<0=X\F[K]&@Q1S'6L?@TTMDAG@SR/_K1V8^_%G>0-MM.W MV'7[>[,.9COV0(<&1EW,>D+,SC$T [&MCO,%6O-]+NO#6CO;7AGFU4&Y-[\H MKQ+5\?9DIKZ'W(=BF^0%2F&C3%HWGFHK41_MZX'DN^JP^\2E.CI7K[&Z#H$H M >K[AG-Y')0.V@O6[#]02P,$% @ A8%:4FP'OR^3! U@T !H !X M;"]W;W)KV^P*),W-FSHP],QYNN7B2 M&8 B+T5>RNM.IM3ZRG%DDD%!99>OH<0O2RX*JO!5K!RY%D!3HU3DCN^Z/:>@ MK.R,AF;M3HR&?*-R5L*=(')3%%2\3B#GV^N.U]DMW+-5IO2",QJNZ0KFH![7 M=P+?G 8E9064DO&2"%A>=\;>U:R3TXU<-VFEL:L7]YQWZ;X8\DEE0"3<\_YNE*KONQ!V2PI)N M G/I?DEVUK6[9!D(Q4O:F7TH&!E]4]?ZD!\1L&O%?R6@M=[ M1R&H%8*V0OB.0E@KA)]5B&H%0]VIN)O 3:FBHZ'@6R*T-*+I!Q-]HXWQ8J7> M*',E\"M#/36:PPK3KLAM66TZG;Q+<@\)+Q.6LVJ!+\EC=]XEOX_'=RB9\ +( MV9](#?0%)%"?C]!_T'5(RF]P^3,?D; J*LOPERB29E2FDAP .AJ&)A;^+ MQ8U_$G$*29<$W@7Q7=^U.#3]M+HWL*C//J\>GV 3-)D-#%[P06;O8@ \;^-# A^_ MS)LRU\%T#< NF ]CZ*^'R.WY_V@'DL%@R@< M'$K-+%@8)K>1.N 0-1RBDQSFBB=/E[K.I 3W+Q9?66UX>-'/8"-5(?;V'+GT MO2"*6JPL8G'DM[C/+%)!$ SLK'H-J]Y)5K>E @%2G6+1.S;L>=&@G1N+6"_H M>RT6%BGL4W82_89$_W,D6%59L$80KC(0%C:3TU _O)^V$/2/O/8B-V@%X%C( M[[DM^L1IH4_QOV;!1B>V)"&(W5Z+D$W, MBWR_Q1R4?6,.K-*]PP;H\'1D??=H.7H]%@H"-HE M9F9!ZKO^.V0\/ *22+ 4OB 2E_NH$IY!T#*!73'IDB]XZPUVWN[9:OQ) MN$3OT,B^T0OMQ9'56BI\D]+^)N>$%6O*A.ES24;%"JP+55)5ED[\!=9K7!L)RBI-27-#2E*%AN6 MI[H[:YUP7^4K]'0X\#$%4M("*KI^-SZ,5XIY*)N":OJW@=:05!LH5_I4$BR[ MK# IRF&%&Z5.P@[U+8BV,<+9FT4+0)?U)4"BJYM25=-%L]I<-"9FO&ZMW^@+ MB&5][+E74SRDQU_PG.&7ZHKQ9KJZ\7S'Z+%2(J,ENN%V^]AZ176)J%X47YLI M><$5SMSF,<.+%P@M@-^7G*O=BS;07.5&_P%02P,$% @ A8%:4JW?Z0>[ M P I@L !H !X;"]W;W)KJ#R89B%O'IK99=OOKS]@)@>V&'%[: M%X@O,_/-[?,,]DI_-QF )4^YD&889-9NWX>A23+(F6FI+4@\62N=,XM+O0G- M5@-+O5 NPCB*NF'.N Q& [^WT*.!VEG!)2PT,;L\9_IY D+MAP$-#AOW?)-9 MMQ&.!ENV@278A^U"XRJLM*0\!VFXDD3#>AB,Z?L9O7$"_L8_'/;FY)LX5U9* M?7>+>3H,(H<(!"36J6#X]PA3$,)I0AP_2J5!9=,)GGX?M/_EG4=G5LS 5(E_ M>6JS8= /2 IKMA/V7NW_AM(A#S!1POA?LB_O1@%)=L:JO!1&!#F7Q3][*@-Q M(D"[9P3B4B#^5:!S1J!="K0O%>B4 AT?F<(5'X<9LVPTT&I/M+N-VMR'#Z:7 M1O>Y='E?6HVG'.7L: D;S*(E($W M$Y4#N?JDC+DF$T Y.&Q^9D]@B%5DG'Y#[)"2#Y/YY]F87"V81C,96)XP<4VN M9F 9QX]WY&$Y(U=OKLD;PB6YXT*@13,(+3KG((9)Z,,DA9IT[.&.RAUF2^,];PQ1V2/(SH('VOPW53X M;AKQ+>$1-),)$'A"!C509[50<7-B-6IU*[M%"=3=Z=1CZU;8NHW8QL=85-%* ME+%U/3$M5-'X#,@7 'H5@%XC@'F^95S[8DDRIC> ,!*UD?PG(L$>9;ZW_3D6 M$-'JF0G[C!BEU4CCM3A[EV:P7X'L_U:0A$DL0LU2()+E4 =ZUG^5W+C5KX=] M6\&^;89=\&0C5O1'HC]X ,;RW!> @ VV25FLM6 +N]U3L/50:71\&J)&L),= M%ZECBB]WD*] -S$#/7EPZ.\G(AH?S<6-3GS$V8>@8L,$N(=L53I5%\-2U8MV MZISK9WID7MINA. >YCVS24:F2J/3I:<7!/7(M[3S!X)ZI$_:S)]3QT<%N3=3 M]XR^9DCZFB+#DP$F!^QF-P@:[-:=M,6#7>U6P^;8CUB_[$_<$.H'HZ.:8H*] M0Y+@TF GK5%EU.HA)%T,A<7"JJT?DU;*XM#E/S,%LY -9J/ M_@-02P,$% @ A8%:4D_^X$FR!0 IQT !H !X;"]W;W)K9D@X]^;:]W!\8D^>1/Y=;CE7X$>:9/)J MM%5J]VX\ELLM3YE\*W8\T]^L19XRI2_SS5CND5 B?@[YD^R]1D40WD0XGMQ\7%U-8)%13SA M2U6D8/K?([_A25)DTG7\5R<=-<\L MN?G[._+P>O!_/ )+\1R3_Q2FVO1N$( MK/B:[1/U13S]P>L!E04N12++O^"IQL(16.ZE$FD=K"M(XZSZSW[4$]$*0'Y/ M *X#<#> ]@20.H <&T#K %K.3#64[;;S4^)GFHP0OYURQ.'FELW]= MS,'+%Z_ "Q!GX*^MV$N=2$[&2H^GJ&J\K&N_KFK'/;4C#.Y$IK82W&8KOCI, M,-83T' :$C36U+F(SWY MOO!'GNUU]]:Y2(_OW[?/.@_XJ'@J_QVH@C95T+(*.ER%J[U58% &%@+U.*5^ M%&$T&3^V)]T!\\((>8>PN0TCD4^"J($=E.\UY7N#Y9?SDY3SP\KY<0VD2N&W M'HT@(LCO#,2&19@2Y"[0;PKT!PO\FL5*%[=03.E6?[OCZ0//AQH7-(F#"](G M;*H(3Z5/:$TG)L1'7?HX8"B"'NG0QX:AT(?8=W MUMP!$M61[?FDH>=U%P,'S(,(X@Z%7-D\W^^1(6SD'*/?9U"=X]#OP.[R[$ 1 M"KV>"HW0XV&A?Y^S;,F/H0\VXHLO::BQ45A\LJ6N(P\TP\-A]U?K@@48P2Y] M'# ?>7WT,6*.SV"JLNZ':?BQU_#>[BU2KAX)9) M5?9XMBY6N%_S2MC(,[ZD\<9&@O')UAO;;IE&%))NG#C,-2*8=I<_)\[W6[_[BEDN'*2]"R!I;:V$;P-=65Z="E87 M2NS*<[('H31ERH];SE8\+P#Z^[40ZOFB>$!S-CO]'U!+ P04 " "%@5I2 M;OL 0GH" R#P #0 'AL+W-T>6QE'B8G ]>+RZV8]#; SJ"UJ%S M((;!"M$0WB)*EI*862EBA*ZM>V@2+#>M$H5G@DH)ICL)09G@J&'8S' =+1MC M2A_,&^5GNJ-=IYW=:S:=MUT-Y+I6QAI&OZMFM;NRXU?I@H*LA/I2Z>7PQC:' M%=]+G)*ZL>NT!>A3]_O545'0]6=*,LZP7?S1":, ;>:!7$CRI+.9HQ)K!Y80 MK+!4).YZ?DM4+'"M-L>I3ON9AV?(_'_OVO^"Z1_^I"CT]QMSY5K MG9IPIR)LO-8?20$3;8T.P6BP^0"X99K>]9!:G3T>E\E:Y;+\PVQ4 MX=Y9&9O+RKVT#^-R8Y5,R[5259Z-O;E^*;+O529[IZ.ANUOV=J)')=Z%S_4.G9:#(2Y=H\_FFL_F&* M2F:+Q)HL.QM-NS?NE:UT\N+PHH'\(I=E>Z22RSOI0,Y&X<1=<*5M6;5GM->7 MCO&;R5K-0':^J-+AZ:R[AO,29?HVV'[<^N$5_;_].,9K72 MB;HR29VKHNK:T:JL 2S*M=Z4(U'(7)V-MJ<(6:3B75&Y1A+717T0#% MR:TDD#, .3L@Y**!:/Z@%&8E/F^4)9 ^@/2/!GEI\@V!# !D<$3(?SP"&0+( M\!B0+>-:%@\$,@*0T1$A>RT9 \CX>-TMRS6!G /(.2_DE2H3JS?-\0;LHBYU MH4HZ/DXG: 2?\.(MZCR7]JE!6^B'0KL_DZZCSY/$U,XZ%!.*AMDT=^J;*FHE M5M;D[EDN*NO,78I'7:W%9=UK3:2;*;-OSI-_:_>A[?'6W%>ZW)A29CU"Y)HI MLVQ<8.::BON9>8&DH^NQ6K;"8/B(5-,F56QJ$SR=6VR5-GRM_;AK)YH'(T\X7%[ MHF$[O7"W6=H&?*HH=Q,1#PG"8Q;$=9&87(DO\GOO=O-@\L%L S>FBI,;4Y:O MQ#/>K7LN%FMI%45$.O"8=7"G*MT]!>)"%6JE^YD;TH#'K $7@M1YG;7!73>B M-/>=56MWZ[F>ZZH+/!MA-<&)+AY4D?0'/@_YP6/VPT(]M'T\ M/(/@(5EXS+* 6@OT_"0.CQF=6#,&<5$"O&8%0+CY%YKSI!-9LPVV1\GBY,O M'.QQ MI!.?72>#$ZOB5)RGJ:93,SY<-V$6# XCP'B +!8FJMWYK-6+1M48J)+!0R6V@ T]V;RJJR$N^^TR*R M$%DH9+;0\YS@OFZGF+".[""+_KL/D,',2DN5"$+!1QEQE 3)H+1+8V2AF-E"O:744Q)I=G$\ MQ406BIDMM(-)Y]]W=JK$R$(QLX5V,.]48HK$12%=SQN*B2P4,UMH!W,W(Z*8 MR$(QLX5V.YT$QU=J1:L18F2A^)#5"+V(>'?O3PSWU3!;: >SV84FFV5JT=0J M"%J7$",+QXXL-&>VT% Q M"AF7*":RT/SPA=5T7**8R$)S9@M!S/XCA"PT9[80KNZAT?L<66C.OK435?>< M4DQDH3G[YDZ V>]T9*$Y=RXT4(2TYTF'^SNYR_.#9I_:JLZR2W?LT1;; M1#X5&B,^3F$]0F;F\5>_7TUOPW'MJ?5^GVU[5O;=;$]W\]HGA[O9RY>/D_]_TP<-INW=?]S M6/\^],?I'X/;/\/Y?=SU_=0L7E;G;3\MF_9C?[L\MM<7\W"9W"R>7Y?-^?G5 M-.W<05:"[/Q!3H+<_$%>@OS\04&"POQ!48+B_$%)@M+\05F"\OQ!18+*_$&F M4QD[0%*%-4!KHUP;@-=&P38 L8V2;0!F&T7; -0VRK8!N&T4;@.0VRC=!F"W M4;P-0&^K>EN WE;UM@"];?5C&Z"W5;TM0&^K>EN WE;UM@"]K>IM 7I;U=L" M]+:JMP7H;55O"]#;J=X.H+=3O1U ;Z=Z.X#>KGI8 M#;J=X.H+=3O1U ;Z=Z M.X#>3O5V +V=ZNT >CO5VP'T]JJW!^CM56\/T-NKWAZ@MU>]/4!O7SWL!NCM M56\/T-NKWAZ@MU>]/4!OKWI[@-Y>]?8 O8/J'0!Z!]4[ /0.JG< Z!U4[P#0 M.ZC> :!WJ/ZL!.@=5.\ T#NHW@&@=U"] T#OH'H'@-Y1]8X O:/J'0%Z1]4[ M O2.JG<$Z!U5[PC0.ZK>$:!WK#:; /2.JG<$Z!U5[PC0.ZK>$:!W4KT30.^D M>B> WDGU3@"]D^J= 'HGU3L!]$ZJ=P+HG53O!- [59L% 7HGU3L!]$ZJ=P+H MG57O#- [J]X9H'=6O3- [ZQZ9X#>6?7. +VSZIT!>F?5.P/TSJIW!NB=J\W> M +VSZIT!>A?5NP#T+JIW >A=5.\"T+NHW@6@=U&]"T#OHGH7@-Y%]2X O8OJ M70!Z%]6[ /0NU6$=@-ZFJX_K /PV775@IP,(;KKJR$X',-QTU:&=[CL5'Z?/ M?3_>BK[65YZ-6QV&?G2;:.?]_"E)7+,S0^WB:39C6-E.=JA]^&H?DKEN]O6#262: MZJ291F]&O_;'&M'-]9W9UH^]7WT^A)]=-XV;R)K>1:O;T\9CUB:JY[GOFMJ' M]>1I;']+6;\DQ.'DLL?MNME=A0U1\F["<>7/ 2_GOCX9:[O6K.YKZ[_40]B5 M'/K$^>?>N/A\B7=ZG+;;KC'MU#P.X4CL9FOJUNV,\4,?GXI>G4_VX8;-Z5-< MG+^4.1<8=M[;:79A8M9\/.YU),?3ZSD4,M9WYU_Q+3&4OOC]S'':K6G_,CM< M[X_)[I=YN&1Y7'['O\[XK?X'^Y"0/C)('SFD#P7I0T/Z*"!]E) ^*D@?(J4T M0A%54$@5%%,%!55!45506!445P4%5D&155)DE119)45629%54F25%%DE159) MD5529)4463.*K!E%UHPB:T:1-:/(FE%DS2BR9A19,XJL&476G")K3I$UI\B: M4V3-*;+F%%ESBJPY1=:<(FM.D5519%44615%5D6155%D5119%45619%54615 M%%DU159-D5539-44635%5DV155-DU119-45639&UH,A:4&0M*+(6%%D+BJP% M1=:"(FM!D;6@R%I09"TILI8464N*K"5%UI(B:TF1M:3(6E)D+2FREA19*XJL M%476BB)K19&UHLA:462M*+)6%%DKBJP515:14F@5*<56D5)P%>G_U/7[-.W_ MZ&U_SD^6?I3<_ 5!+ 0(4 Q0 ( (6!6E('04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ MA8%:4MS>TA[N *P( !$ ( !KP &1O8U!R;W!S+V-O M&UL4$L! A0#% @ A8%:4IE&PO=V]R:W-H965T&UL4$L! A0#% @ A8%:4@U(#'(+!P O!T !@ M ("!)@\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ A8%:4E5_W1QH P \@D !@ ("!B"$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ A8%:4N"!$0)# @ ML00 !@ ("!&S 'AL+W=O/ >&PO=V]R:W-H965T&UL4$L! A0#% @ MA8%:4IV6[D8@$ A3 !D ("!N&8 'AL+W=O&UL4$L! A0#% @ A8%:4K:%WM:T! M-PP !D ("!#H0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A8%:4F)<;E)? P 7P< !D M ("!!:, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ A8%:4CJ[;@7]# N2@ !D ("!X;$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A8%: M4K$2^#)X!0 ;@T !D ("!K]@ 'AL+W=OW@ >&PO=V]R:W-H965T&UL4$L! A0#% @ A8%:4I[!QFP+"P D1H M !D ("!O>D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A8%:4AI@Q.M! P A@8 !D M ("!P!T! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ A8%:4O7EC)&^! I@P !D ("!6"@! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ A8%:4B"A M'/^% P %0@ !D ("!C38! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A8%:4ND)46]# P D < !D M ("!-4H! 'AL+W=O&PO M=V]R:W-H965T[J ; , M -H( 9 " @2E1 0!X;"]W;W)K&UL4$L! A0#% @ A8%:4KQT^>B" @ /04 !D ("! MS%0! 'AL+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% M @ A8%:4M&^*^&R @ ;@< !D ("!XV(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A8%:4O79&Q+1 M P ]@L !D ("!7G ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A8%:4DVHM?U_! 7A4 !D M ("!.7T! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ A8%:4N I+B]V @ IP4 !D ("!X(D! M 'AL+W=OP MJ'4% !I( &0 @(&-C $ >&PO=V]R:W-H965T&UL4$L! A0#% @ MA8%:4O[@L7J( @ !@8 !D ("!+Y4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A8%:4OLOA%YP @ M[04 !D ("!GZ ! 'AL+W=O;0:L" "*!P &0 @(%& MHP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ A8%:4JM;UE3N"@ ]CH !D M ("!N:D! 'AL+W=OM $ >&PO=V]R:W-H M965TX 0!X;"]W;W)K&UL4$L! M A0#% @ A8%:4KVP5 SZ @ P0D !D ("!3;L! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A8%: M4KIX05 + P FP@ !D ("!4\8! 'AL+W=OQL,(" C" &0 M @(&5R0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ A8%:4B 8?#U[ @ AP8 M !D ("!(M ! 'AL+W=O>'4" J!@ &0 @('4T@$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ A8%:4C>T E"7" RRP !D M ("!4]D! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ A8%:4M=',"=_! 7!( !D ("!.NH! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ A8%:4L9N M90.3 P H T !D ("!>_8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A8%:4A/)(8UI P XPL !D M ("![ " 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ A8%:4JOWM+B7! O! !D ("! M @\" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ A8%:4M-XU+M? P G0H !D ("!2AH" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A8%:4GW&LYT? M P 9 D !D ("!XR0" 'AL+W=O&PO=V]R:W-H965T$J @!X;"]W;W)K&UL4$L! A0#% @ A8%:4FU 2J#X! "A< !D M ("!>2T" 'AL+W=O'Q_P" ^" &0 @(&H,@( >&PO=V]R M:W-H965T&UL M4$L! A0#% @ A8%:4B+3IT'Y @ J @ !D ("!:S@" M 'AL+W=O&PO=V]R:W-H965T_+Y,$ #6#0 &@ M @(%C/P( >&PO=V]R:W-H965T&PO=V]R:W-H M965T&PO=V]R:W-H965T&PO&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "%@5I2A'6;AV," M !A.@ $P @ 'N6P( 6T-O;G1E;G1?5'EP97-=+GAM;%!+ 4!08 ;P!O (0> ""7@( ! end XML 118 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 119 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 120 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.4 html 358 608 1 true 109 0 false 9 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Consolidated Balance Sheets Sheet http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 100020 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Consolidated Statements of Operations Sheet http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 100040 - Statement - Consolidated Statements of Comprehensive (Loss) Income Sheet http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossIncome Consolidated Statements of Comprehensive (Loss) Income Statements 5 false false R6.htm 100050 - Statement - Consolidated Statements of Comprehensive (Loss) Income (Parenthetical) Sheet http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossIncomeParenthetical Consolidated Statements of Comprehensive (Loss) Income (Parenthetical) Statements 6 false false R7.htm 100060 - Statement - Consolidated Statement of Changes in Stockholders' Equity (Deficit) Sheet http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit Consolidated Statement of Changes in Stockholders' Equity (Deficit) Statements 7 false false R8.htm 100070 - Statement - Consolidated Statement of Changes in Stockholders' Equity (Deficit) (Parenthetical) Sheet http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficitParenthetical Consolidated Statement of Changes in Stockholders' Equity (Deficit) (Parenthetical) Statements 8 false false R9.htm 100080 - Statement - Consolidated Statements of Cash Flows Sheet http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 9 false false R10.htm 100090 - Disclosure - Description of Business Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusiness Description of Business Notes 10 false false R11.htm 100100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 11 false false R12.htm 100110 - Disclosure - Revenue from Contracts with Customers Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomers Revenue from Contracts with Customers Notes 12 false false R13.htm 100120 - Disclosure - Acquisitions and Disposals Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposals Acquisitions and Disposals Notes 13 false false R14.htm 100130 - Disclosure - Property and Equipment, Net Sheet http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNet Property and Equipment, Net Notes 14 false false R15.htm 100140 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 15 false false R16.htm 100150 - Disclosure - Debt Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureDebt Debt Notes 16 false false R17.htm 100160 - Disclosure - Leases Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureLeases Leases Notes 17 false false R18.htm 100170 - Disclosure - Other Liabilities Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilities Other Liabilities Notes 18 false false R19.htm 100180 - Disclosure - Fair Value Measurements Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 19 false false R20.htm 100190 - Disclosure - Stockholders' Equity Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureStockholdersEquity Stockholders' Equity Notes 20 false false R21.htm 100200 - Disclosure - Stock-Based Compensation Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 21 false false R22.htm 100210 - Disclosure - Income Taxes Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxes Income Taxes Notes 22 false false R23.htm 100220 - Disclosure - Net (Loss) Income Per Share Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShare Net (Loss) Income Per Share Notes 23 false false R24.htm 100230 - Disclosure - Retirement Benefits Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefits Retirement Benefits Notes 24 false false R25.htm 100240 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 25 false false R26.htm 100250 - Disclosure - Commitments and Contingencies Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 26 false false R27.htm 100260 - Disclosure - Segment Information Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformation Segment Information Notes 27 false false R28.htm 100270 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies 28 false false R29.htm 100280 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies 29 false false R30.htm 100290 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomers 30 false false R31.htm 100300 - Disclosure - Acquisitions and Disposals (Tables) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsTables Acquisitions and Disposals (Tables) Tables http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposals 31 false false R32.htm 100310 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNet 32 false false R33.htm 100320 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssets 33 false false R34.htm 100330 - Disclosure - Debt (Tables) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureDebtTables Debt (Tables) Tables http://www.altair.com/20201231/taxonomy/role/DisclosureDebt 34 false false R35.htm 100340 - Disclosure - Leases (Tables) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesTables Leases (Tables) Tables http://www.altair.com/20201231/taxonomy/role/DisclosureLeases 35 false false R36.htm 100350 - Disclosure - Other Liabilities (Tables) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesTables Other Liabilities (Tables) Tables http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilities 36 false false R37.htm 100360 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensation 37 false false R38.htm 100370 - Disclosure - Income Taxes (Tables) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxes 38 false false R39.htm 100380 - Disclosure - Net (Loss) Income Per Share (Tables) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareTables Net (Loss) Income Per Share (Tables) Tables http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShare 39 false false R40.htm 100390 - Disclosure - Retirement Benefits (Tables) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsTables Retirement Benefits (Tables) Tables http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefits 40 false false R41.htm 100400 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.altair.com/20201231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLoss 41 false false R42.htm 100410 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingencies 42 false false R43.htm 100420 - Disclosure - Segment Information (Tables) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationTables Segment Information (Tables) Tables http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformation 43 false false R44.htm 100430 - Disclosure - Description of Business - Additional Information (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail Description of Business - Additional Information (Detail) Details 44 false false R45.htm 100440 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetail Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Detail) Details 45 false false R46.htm 100450 - Disclosure - Summary of Significant Accounting Policies - Schedule of Accounts Receivable Net (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableNetDetail Summary of Significant Accounting Policies - Schedule of Accounts Receivable Net (Detail) Details 46 false false R47.htm 100460 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 47 false false R48.htm 100470 - Disclosure - Summary of Significant Accounting Policies - Schedule of Provision for Credit Loss (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossDetail Summary of Significant Accounting Policies - Schedule of Provision for Credit Loss (Detail) Details 48 false false R49.htm 100480 - Disclosure - Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Detail) Details 49 false false R50.htm 100490 - Disclosure - Revenue from Contracts with Customers - Additional Information (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail Revenue from Contracts with Customers - Additional Information (Detail) Details 50 false false R51.htm 100500 - Disclosure - Acquisitions and Disposals - Additional Information (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail Acquisitions and Disposals - Additional Information (Detail) Details 51 false false R52.htm 100510 - Disclosure - Acquisitions and Disposals - Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail Acquisitions and Disposals - Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date (Detail) Details 52 false false R53.htm 100520 - Disclosure - Acquisitions and Disposals - Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date (Parenthetical) (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail Acquisitions and Disposals - Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date (Parenthetical) (Detail) Details 53 false false R54.htm 100530 - Disclosure - Disposals WEYV - Additional Information (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureDisposalsWEYVAdditionalInformationDetail Disposals WEYV - Additional Information (Detail) Details 54 false false R55.htm 100540 - Disclosure - Property and Equipment, Net - Summary of Property and Equipment (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail Property and Equipment, Net - Summary of Property and Equipment (Detail) Details 55 false false R56.htm 100550 - Disclosure - Property and Equipment, Net - Summary of Property and Equipment (Parenthetical) (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentParentheticalDetail Property and Equipment, Net - Summary of Property and Equipment (Parenthetical) (Detail) Details 56 false false R57.htm 100560 - Disclosure - Property and Equipment, Net - Additional Information (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetail Property and Equipment, Net - Additional Information (Detail) Details 57 false false R58.htm 100570 - Disclosure - Goodwill and Other Intangible Assets - Changes in Carrying Amount of Goodwill Attributable to Software Reportable Segment (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsChangesInCarryingAmountOfGoodwillAttributableToSoftwareReportableSegmentDetail Goodwill and Other Intangible Assets - Changes in Carrying Amount of Goodwill Attributable to Software Reportable Segment (Detail) Details 58 false false R59.htm 100580 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Other Intangible Assets (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail Goodwill and Other Intangible Assets - Schedule of Other Intangible Assets (Detail) Details 59 false false R60.htm 100600 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail Goodwill and Other Intangible Assets - Additional Information (Detail) Details 60 false false R61.htm 100610 - Disclosure - Goodwill and Other Intangible Assets - Summary of Estimated Amortization Expense (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseDetail Goodwill and Other Intangible Assets - Summary of Estimated Amortization Expense (Detail) Details 61 false false R62.htm 100620 - Disclosure - Debt - Schedule of Carrying Value of Debt (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfCarryingValueOfDebtDetail Debt - Schedule of Carrying Value of Debt (Detail) Details 62 false false R63.htm 100630 - Disclosure - Debt - Additional Information (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 63 false false R64.htm 100640 - Disclosure - Debt - Schedule of Net Carrying Value of Liability Component of Convertible Notes (Detail) Notes http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfNetCarryingValueOfLiabilityComponentOfConvertibleNotesDetail Debt - Schedule of Net Carrying Value of Liability Component of Convertible Notes (Detail) Details 64 false false R65.htm 100650 - Disclosure - Debt - Schedule of Interest Expense Related to Convertible Notes (Detail) Notes http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfInterestExpenseRelatedToConvertibleNotesDetail Debt - Schedule of Interest Expense Related to Convertible Notes (Detail) Details 65 false false R66.htm 100660 - Disclosure - Leases - Additional Information (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 66 false false R67.htm 100670 - Disclosure - Leases - Schedule of Components of Lease Cost (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetail Leases - Schedule of Components of Lease Cost (Detail) Details 67 false false R68.htm 100680 - Disclosure - Leases - Schedule of Supplemental Balance Sheet Information Related to Lease Liabilities (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail Leases - Schedule of Supplemental Balance Sheet Information Related to Lease Liabilities (Detail) Details 68 false false R69.htm 100690 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Detail) Details 69 false false R70.htm 100700 - Disclosure - Leases - Schedule of Maturities of Operating Lease Liabilities (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetail Leases - Schedule of Maturities of Operating Lease Liabilities (Detail) Details 70 false false R71.htm 100720 - Disclosure - Other Liabilities - Summary of Other Accrued Expenses and Current Liabilities (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail Other Liabilities - Summary of Other Accrued Expenses and Current Liabilities (Detail) Details 71 false false R72.htm 100730 - Disclosure - Other Liabilities - Summary of Other Long-term Liabilities (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherLongTermLiabilitiesDetail Other Liabilities - Summary of Other Long-term Liabilities (Detail) Details 72 false false R73.htm 100740 - Disclosure - Fair Value Measurements - Additional Information (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetail Fair Value Measurements - Additional Information (Detail) Details 73 false false R74.htm 100750 - Disclosure - Stockholders' Equity - Additional Information (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail Stockholders' Equity - Additional Information (Detail) Details 74 false false R75.htm 100760 - Disclosure - Stock-based Compensation - Additional Information (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail Stock-based Compensation - Additional Information (Detail) Details 75 false false R76.htm 100770 - Disclosure - Stock-based Compensation - Summary of Stock Option Activity under NSO Plan (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderNSOPlanDetail Stock-based Compensation - Summary of Stock Option Activity under NSO Plan (Detail) Details 76 false false R77.htm 100780 - Disclosure - Stock-based Compensation - Summary of Stock Option Activity under ISO Plan (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderISOPlanDetail Stock-based Compensation - Summary of Stock Option Activity under ISO Plan (Detail) Details 77 false false R78.htm 100790 - Disclosure - Stock-based Compensation - Summary of Stock Option Activity under 2012 Plan (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2012PlanDetail Stock-based Compensation - Summary of Stock Option Activity under 2012 Plan (Detail) Details 78 false false R79.htm 100800 - Disclosure - Stock-based Compensation - Summary of Restricted Stock Units Awarded (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail Stock-based Compensation - Summary of Restricted Stock Units Awarded (Detail) Details 79 false false R80.htm 100810 - Disclosure - Stock-based Compensation - Summary of Stock Option Activity under 2017 Plan (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail Stock-based Compensation - Summary of Stock Option Activity under 2017 Plan (Detail) Details 80 false false R81.htm 100820 - Disclosure - Stock-based Compensation - Summary of Fair value of Company's Stock Options Granted (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfFairValueOfCompanySStockOptionsGrantedDetail Stock-based Compensation - Summary of Fair value of Company's Stock Options Granted (Detail) Details 81 false false R82.htm 100830 - Disclosure - Stock-based Compensation - Summary of Stock-Based Compensation Expense (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetail Stock-based Compensation - Summary of Stock-Based Compensation Expense (Detail) Details 82 false false R83.htm 100840 - Disclosure - Income Taxes - Components of Income (Loss) Before Income Taxes (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetail Income Taxes - Components of Income (Loss) Before Income Taxes (Detail) Details 83 false false R84.htm 100850 - Disclosure - Income Taxes - Significant Components of Income Tax Expense (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfIncomeTaxExpenseDetail Income Taxes - Significant Components of Income Tax Expense (Detail) Details 84 false false R85.htm 100860 - Disclosure - Income Taxes - Reconciliation of Income Taxes Calculated at U.S. Federal Statutory Income Tax Rate (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail Income Taxes - Reconciliation of Income Taxes Calculated at U.S. Federal Statutory Income Tax Rate (Detail) Details 85 false false R86.htm 100870 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 86 false false R87.htm 100880 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail) Details 87 false false R88.htm 100890 - Disclosure - Income Taxes - Summary of Changes to Valuation Allowance Balance (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSummaryOfChangesToValuationAllowanceBalanceDetail Income Taxes - Summary of Changes to Valuation Allowance Balance (Detail) Details 88 false false R89.htm 100900 - Disclosure - Income Taxes - Operating Loss and Tax Credit Carryforwards (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesOperatingLossAndTaxCreditCarryforwardsDetail Income Taxes - Operating Loss and Tax Credit Carryforwards (Detail) Details 89 false false R90.htm 100910 - Disclosure - Income Taxes - Reconciliation of Beginning and Ending Amounts of Unrecognized Tax Benefits (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfBeginningAndEndingAmountsOfUnrecognizedTaxBenefitsDetail Income Taxes - Reconciliation of Beginning and Ending Amounts of Unrecognized Tax Benefits (Detail) Details 90 false false R91.htm 100920 - Disclosure - Net (Loss) Income Per Share - Computation of Numerators and Denominators Used in Basic and Diluted Net (Loss) Income Per Share Amounts (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail Net (Loss) Income Per Share - Computation of Numerators and Denominators Used in Basic and Diluted Net (Loss) Income Per Share Amounts (Detail) Details http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareTables 91 false false R92.htm 100930 - Disclosure - Net (Loss) Income Per Share - Additional Information (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareAdditionalInformationDetail Net (Loss) Income Per Share - Additional Information (Detail) Details http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareTables 92 false false R93.htm 100940 - Disclosure - Retirement Benefits - Additional Information (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsAdditionalInformationDetail Retirement Benefits - Additional Information (Detail) Details 93 false false R94.htm 100950 - Disclosure - Retirement Benefits - Schedule of Pension Benefits Obligation (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsScheduleOfPensionBenefitsObligationDetail Retirement Benefits - Schedule of Pension Benefits Obligation (Detail) Details 94 false false R95.htm 100960 - Disclosure - Retirement Benefits - Schedule of Estimated Future Benefit Payments (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsScheduleOfEstimatedFutureBenefitPaymentsDetail Retirement Benefits - Schedule of Estimated Future Benefit Payments (Detail) Details 95 false false R96.htm 100970 - Disclosure - Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Detail) Details 96 false false R97.htm 100980 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 97 false false R98.htm 100990 - Disclosure - Commitments and Contingencies - Future Purchase Obligations (Details) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePurchaseObligationsDetails Commitments and Contingencies - Future Purchase Obligations (Details) Details 98 false false R99.htm 101000 - Disclosure - Segment Information - Additional Information (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetail Segment Information - Additional Information (Detail) Details 99 false false R100.htm 101010 - Disclosure - Segment Information - Schedule of Segment Reporting Information (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationDetail Segment Information - Schedule of Segment Reporting Information (Detail) Details 100 false false R101.htm 101020 - Disclosure - Segment Information - Reconciliation of U.S. GAAP Income (Loss) Before Income Taxes to Adjusted EBITDA (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDADetail Segment Information - Reconciliation of U.S. GAAP Income (Loss) Before Income Taxes to Adjusted EBITDA (Detail) Details 101 false false R102.htm 101030 - Disclosure - Segment Information - Reconciliation of U.S. GAAP Income (Loss) Before Income Taxes to Adjusted EBITDA (Parenthetical) (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail Segment Information - Reconciliation of U.S. GAAP Income (Loss) Before Income Taxes to Adjusted EBITDA (Parenthetical) (Detail) Details 102 false false R103.htm 101040 - Disclosure - Segment Information - Summary of Sales to External Customers and Long-Lived Assets by Geographical Areas (Detail) Sheet http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationSummaryOfSalesToExternalCustomersAndLongLivedAssetsByGeographicalAreasDetail Segment Information - Summary of Sales to External Customers and Long-Lived Assets by Geographical Areas (Detail) Details 103 false false All Reports Book All Reports altr-10k_20201231.htm altr-20201231.xsd altr-20201231_cal.xml altr-20201231_def.xml altr-20201231_lab.xml altr-20201231_pre.xml altr-ex211_9.htm altr-ex231_10.htm altr-ex311_7.htm altr-ex312_6.htm altr-ex321_8.htm guzr20sajrn2000001.jpg http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 true true JSON 123 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "altr-10k_20201231.htm": { "axisCustom": 1, "axisStandard": 38, "contextCount": 358, "dts": { "calculationLink": { "local": [ "altr-20201231_cal.xml" ] }, "definitionLink": { "local": [ "altr-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": [ "altr-10k_20201231.htm" ] }, "labelLink": { "local": [ "altr-20201231_lab.xml" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "altr-20201231_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml" ] }, "schema": { "local": [ "altr-20201231.xsd" ], "remote": [ "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/2005/xbrldt-2005.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.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/dtr/type/numeric-2009-12-16.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.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/us-gaap/2020/elts/us-types-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-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" ] } }, "elementCount": 843, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 49, "http://www.altair.com/20201231": 1, "http://xbrl.sec.gov/dei/2020-01-31": 4, "total": 54 }, "keyCustom": 80, "keyStandard": 528, "memberCustom": 48, "memberStandard": 60, "nsprefix": "altr", "nsuri": "http://www.altair.com/20201231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "role": "http://www.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Description of Business", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusiness", "shortName": "Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "101010 - Disclosure - Segment Information - Schedule of Segment Reporting Information (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationDetail", "shortName": "Segment Information - Schedule of Segment Reporting Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_us-gaapStatementBusinessSegmentsAxis_altrSoftwareSegmentMember_20200101_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "altr:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "101020 - Disclosure - Segment Information - Reconciliation of U.S. GAAP Income (Loss) Before Income Taxes to Adjusted EBITDA (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDADetail", "shortName": "Segment Information - Reconciliation of U.S. GAAP Income (Loss) Before Income Taxes to Adjusted EBITDA (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "lang": null, "name": "altr:InterestIncomeAndOther", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "link:footnote", "p", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GainLossRelatedToLitigationSettlement", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "101030 - Disclosure - Segment Information - Reconciliation of U.S. GAAP Income (Loss) Before Income Taxes to Adjusted EBITDA (Parenthetical) (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail", "shortName": "Segment Information - Reconciliation of U.S. GAAP Income (Loss) Before Income Taxes to Adjusted EBITDA (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "link:footnote", "p", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GainLossRelatedToLitigationSettlement", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "101040 - Disclosure - Segment Information - Summary of Sales to External Customers and Long-Lived Assets by Geographical Areas (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationSummaryOfSalesToExternalCustomersAndLongLivedAssetsByGeographicalAreasDetail", "shortName": "Segment Information - Summary of Sales to External Customers and Long-Lived Assets by Geographical Areas (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "lang": null, "name": "altr:LongLivedAssets", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_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": "100110 - Disclosure - Revenue from Contracts with Customers", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Acquisitions and Disposals", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposals", "shortName": "Acquisitions and Disposals", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Property and Equipment, Net", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Goodwill and Other Intangible Assets", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Debt", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "altr:LesseeOperatingAndFinanceLeasesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Leases", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "altr:LesseeOperatingAndFinanceLeasesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Other Liabilities", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilities", "shortName": "Other Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Fair Value Measurements", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Consolidated Balance Sheets", "role": "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Stockholders' Equity", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureStockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Stock-Based Compensation", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_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": "100210 - Disclosure - Income Taxes", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Net (Loss) Income Per Share", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShare", "shortName": "Net (Loss) Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Retirement Benefits", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefits", "shortName": "Retirement Benefits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Accumulated Other Comprehensive Loss", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLoss", "shortName": "Accumulated Other Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Commitments and Contingencies", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Segment Information", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_us-gaapStatementClassOfStockAxis_us-gaapCommonClassAMember_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Revenue from Contracts with Customers (Tables)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Acquisitions and Disposals (Tables)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsTables", "shortName": "Acquisitions and Disposals (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Property and Equipment, Net (Tables)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsTables", "shortName": "Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Debt (Tables)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "altr:LesseeOperatingAndFinanceLeasesDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Leases (Tables)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "altr:LesseeOperatingAndFinanceLeasesDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:OtherLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Other Liabilities (Tables)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesTables", "shortName": "Other Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Income Taxes (Tables)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Net (Loss) Income Per Share (Tables)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareTables", "shortName": "Net (Loss) Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - Consolidated Statements of Operations", "role": "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Retirement Benefits (Tables)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsTables", "shortName": "Retirement Benefits (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossTables", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Segment Information (Tables)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromStockOptionsExercised", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Description of Business - Additional Information (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "shortName": "Description of Business - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:NatureOfOperations", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_us-gaapStatementClassOfStockAxis_us-gaapCommonClassAMember_us-gaapSubsidiarySaleOfStockAxis_altrFollowOnOfferingMember_20180607_20180607", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetail", "shortName": "Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalentsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "altr:ScheduleOfAccountsReceivableNetTableTextBlock", "us-gaap:ReceivablesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "altr:AccountsReceivableTradeNetCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Summary of Significant Accounting Policies - Schedule of Accounts Receivable Net (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableNetDetail", "shortName": "Summary of Significant Accounting Policies - Schedule of Accounts Receivable Net (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "altr:ScheduleOfAccountsReceivableNetTableTextBlock", "us-gaap:ReceivablesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "altr:AccountsReceivableTradeNetCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ReceivablesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AssetImpairmentCharges", "us-gaap:AssetImpairmentCharges", "p", "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "INF", "lang": null, "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ReceivablesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Summary of Significant Accounting Policies - Schedule of Provision for Credit Loss (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossDetail", "shortName": "Summary of Significant Accounting Policies - Schedule of Provision for Credit Loss (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ReceivablesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "lang": null, "name": "altr:AllowanceForDoubtfulAccountsReceivableWriteOffsNet", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail", "shortName": "Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_srtProductOrServiceAxis_altrTermLicensesMember_20200101_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - Consolidated Statements of Comprehensive (Loss) Income", "role": "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossIncome", "shortName": "Consolidated Statements of Comprehensive (Loss) Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "altr:PercentageOfNetRevenuesThroughIndirectChannels", "altr:PercentageOfNetRevenuesThroughIndirectChannels", "span", "p", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "2", "first": true, "lang": null, "name": "altr:PercentageOfNetRevenuesThroughIndirectChannels", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Revenue from Contracts with Customers - Additional Information (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail", "shortName": "Revenue from Contracts with Customers - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "altr:PercentageOfNetRevenuesThroughIndirectChannels", "altr:PercentageOfNetRevenuesThroughIndirectChannels", "span", "p", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "2", "first": true, "lang": null, "name": "altr:PercentageOfNetRevenuesThroughIndirectChannels", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_us-gaapBusinessAcquisitionAxis_altrUnivaCorporationMember_20200901_20200930", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Acquisitions and Disposals - Additional Information (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail", "shortName": "Acquisitions and Disposals - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_us-gaapBusinessAcquisitionAxis_altrUnivaCorporationMember_20200901_20200930", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Acquisitions and Disposals - Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "shortName": "Acquisitions and Disposals - Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_us-gaapBusinessAcquisitionAxis_altrUnivaCorporationMember_20200930", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_us-gaapBusinessAcquisitionAxis_altrUnivaCorporationMember_us-gaapStatementBusinessSegmentsAxis_altrSoftwareSegmentMember_20200930", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Acquisitions and Disposals - Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date (Parenthetical) (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "shortName": "Acquisitions and Disposals - Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_us-gaapBusinessAcquisitionAxis_altrUnivaCorporationMember_us-gaapStatementBusinessSegmentsAxis_altrSoftwareSegmentMember_20200930", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_altrIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsAxis_altrWEYVMember_20190101_20191231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Disposals WEYV - Additional Information (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureDisposalsWEYVAdditionalInformationDetail", "shortName": "Disposals WEYV - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_altrIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsAxis_altrWEYVMember_20190101_20191231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Property and Equipment, Net - Summary of Property and Equipment (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail", "shortName": "Property and Equipment, Net - Summary of Property and Equipment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_srtRangeAxis_srtMinimumMember_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapLeaseholdImprovementsMember_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Property and Equipment, Net - Summary of Property and Equipment (Parenthetical) (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentParentheticalDetail", "shortName": "Property and Equipment, Net - Summary of Property and Equipment (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R57": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Property and Equipment, Net - Additional Information (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetail", "shortName": "Property and Equipment, Net - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Goodwill and Other Intangible Assets - Changes in Carrying Amount of Goodwill Attributable to Software Reportable Segment (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsChangesInCarryingAmountOfGoodwillAttributableToSoftwareReportableSegmentDetail", "shortName": "Goodwill and Other Intangible Assets - Changes in Carrying Amount of Goodwill Attributable to Software Reportable Segment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "altr:ScheduleOfOtherIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Other Intangible Assets (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail", "shortName": "Goodwill and Other Intangible Assets - Schedule of Other Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "altr:ScheduleOfOtherIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Consolidated Statements of Comprehensive (Loss) Income (Parenthetical)", "role": "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossIncomeParenthetical", "shortName": "Consolidated Statements of Comprehensive (Loss) Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100600 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "shortName": "Goodwill and Other Intangible Assets - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100610 - Disclosure - Goodwill and Other Intangible Assets - Summary of Estimated Amortization Expense (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseDetail", "shortName": "Goodwill and Other Intangible Assets - Summary of Estimated Amortization Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100620 - Disclosure - Debt - Schedule of Carrying Value of Debt (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfCarryingValueOfDebtDetail", "shortName": "Debt - Schedule of Carrying Value of Debt (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20190101_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100630 - Disclosure - Debt - Additional Information (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "shortName": "Debt - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_us-gaapCreditFacilityAxis_altrOverdraftAndLineOfCreditMember_20201231", "decimals": "INF", "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100640 - Disclosure - Debt - Schedule of Net Carrying Value of Liability Component of Convertible Notes (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfNetCarryingValueOfLiabilityComponentOfConvertibleNotesDetail", "shortName": "Debt - Schedule of Net Carrying Value of Liability Component of Convertible Notes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_us-gaapDebtInstrumentAxis_altrConvertibleSeniorNotesDueInTwoThousandTwentyFourMember_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100650 - Disclosure - Debt - Schedule of Interest Expense Related to Convertible Notes (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfInterestExpenseRelatedToConvertibleNotesDetail", "shortName": "Debt - Schedule of Interest Expense Related to Convertible Notes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_us-gaapDebtInstrumentAxis_altrConvertibleSeniorNotesDueInTwoThousandTwentyFourMember_20200101_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "altr:LesseeOperatingAndFinanceLeasesDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100660 - Disclosure - Leases - Additional Information (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail", "shortName": "Leases - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "altr:LesseeOperatingAndFinanceLeasesDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "altr:LesseeOperatingAndFinanceLeasesDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100670 - Disclosure - Leases - Schedule of Components of Lease Cost (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetail", "shortName": "Leases - Schedule of Components of Lease Cost (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "altr:LesseeOperatingAndFinanceLeasesDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100680 - Disclosure - Leases - Schedule of Supplemental Balance Sheet Information Related to Lease Liabilities (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail", "shortName": "Leases - Schedule of Supplemental Balance Sheet Information Related to Lease Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "altr:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "3", "lang": null, "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "altr:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100690 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail", "shortName": "Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "altr:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20171231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - Consolidated Statement of Changes in Stockholders' Equity (Deficit)", "role": "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit", "shortName": "Consolidated Statement of Changes in Stockholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_srtCumulativeEffectPeriodOfAdoptionAxis_srtCumulativeEffectPeriodOfAdoptionAdjustmentMember_20171231", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100700 - Disclosure - Leases - Schedule of Maturities of Operating Lease Liabilities (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetail", "shortName": "Leases - Schedule of Maturities of Operating Lease Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedIncomeTaxesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100720 - Disclosure - Other Liabilities - Summary of Other Accrued Expenses and Current Liabilities (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail", "shortName": "Other Liabilities - Summary of Other Accrued Expenses and Current Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedIncomeTaxesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100730 - Disclosure - Other Liabilities - Summary of Other Long-term Liabilities (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherLongTermLiabilitiesDetail", "shortName": "Other Liabilities - Summary of Other Long-term Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100740 - Disclosure - Fair Value Measurements - Additional Information (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "shortName": "Fair Value Measurements - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100750 - Disclosure - Stockholders' Equity - Additional Information (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail", "shortName": "Stockholders' Equity - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_us-gaapStatementClassOfStockAxis_us-gaapCommonClassAMember_20201231", "decimals": "INF", "lang": null, "name": "altr:CommonStockNumberOfVotesPerShare", "reportCount": 1, "unique": true, "unitRef": "U_altrVote", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20180101_20181231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100760 - Disclosure - Stock-based Compensation - Additional Information (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "shortName": "Stock-based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_us-gaapTypeOfArrangementAxis_altrStockPurchaseAgreementMember_20200101_20201231", "decimals": "-5", "lang": null, "name": "altr:BusinessCombinationEstimatedPostCombinationExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_us-gaapPlanNameAxis_altrNonqualifiedStockOptionPlanMember_20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100770 - Disclosure - Stock-based Compensation - Summary of Stock Option Activity under NSO Plan (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderNSOPlanDetail", "shortName": "Stock-based Compensation - Summary of Stock Option Activity under NSO Plan (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_us-gaapPlanNameAxis_altrNonqualifiedStockOptionPlanMember_20200101_20201231", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_us-gaapPlanNameAxis_altrIncentiveAndNonqualifiedStockBasedPlanMember_20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100780 - Disclosure - Stock-based Compensation - Summary of Stock Option Activity under ISO Plan (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderISOPlanDetail", "shortName": "Stock-based Compensation - Summary of Stock Option Activity under ISO Plan (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_us-gaapPlanNameAxis_altrIncentiveAndNonqualifiedStockBasedPlanMember_20200101_20201231", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20180101_20181231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100790 - Disclosure - Stock-based Compensation - Summary of Stock Option Activity under 2012 Plan (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2012PlanDetail", "shortName": "Stock-based Compensation - Summary of Stock Option Activity under 2012 Plan (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_us-gaapPlanNameAxis_altrTwoThousandAndTwelveIncentiveAndNonqualifiedStockOptionPlanMember_20200101_20201231", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_us-gaapPlanNameAxis_altrTwoThousandAndSeventeenEquityIncentivePlanMember_20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100800 - Disclosure - Stock-based Compensation - Summary of Restricted Stock Units Awarded (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail", "shortName": "Stock-based Compensation - Summary of Restricted Stock Units Awarded (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_us-gaapPlanNameAxis_altrTwoThousandAndSeventeenEquityIncentivePlanMember_20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20180101_20181231", "decimals": "-3", "first": true, "lang": null, "name": "altr:OfferingCostOfCommonStockInConnectionWithFollowOnPublicOffering", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100070 - Statement - Consolidated Statement of Changes in Stockholders' Equity (Deficit) (Parenthetical)", "role": "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficitParenthetical", "shortName": "Consolidated Statement of Changes in Stockholders' Equity (Deficit) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20180101_20181231", "decimals": "-3", "first": true, "lang": null, "name": "altr:OfferingCostOfCommonStockInConnectionWithFollowOnPublicOffering", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20180101_20181231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100810 - Disclosure - Stock-based Compensation - Summary of Stock Option Activity under 2017 Plan (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail", "shortName": "Stock-based Compensation - Summary of Stock Option Activity under 2017 Plan (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_us-gaapPlanNameAxis_altrTwoThousandAndSeventeenEquityIncentivePlanMember_20200101_20201231", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20190101_20191231", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100820 - Disclosure - Stock-based Compensation - Summary of Fair value of Company's Stock Options Granted (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfFairValueOfCompanySStockOptionsGrantedDetail", "shortName": "Stock-based Compensation - Summary of Fair value of Company's Stock Options Granted (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20190101_20191231", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100830 - Disclosure - Stock-based Compensation - Summary of Stock-Based Compensation Expense (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetail", "shortName": "Stock-based Compensation - Summary of Stock-Based Compensation Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_us-gaapIncomeStatementLocationAxis_us-gaapCostOfSalesMember_20200101_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100840 - Disclosure - Income Taxes - Components of Income (Loss) Before Income Taxes (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetail", "shortName": "Income Taxes - Components of Income (Loss) Before Income Taxes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100850 - Disclosure - Income Taxes - Significant Components of Income Tax Expense (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfIncomeTaxExpenseDetail", "shortName": "Income Taxes - Significant Components of Income Tax Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100860 - Disclosure - Income Taxes - Reconciliation of Income Taxes Calculated at U.S. Federal Statutory Income Tax Rate (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail", "shortName": "Income Taxes - Reconciliation of Income Taxes Calculated at U.S. Federal Statutory Income Tax Rate (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "INF", "first": true, "lang": null, "name": "altr:TaxCutsAndJobsActOf2017ForeignIncomeExemptionCriteriaSubjectToCorporateTaxRateMinimumPercentage", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100870 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "INF", "first": true, "lang": null, "name": "altr:TaxCutsAndJobsActOf2017ForeignIncomeExemptionCriteriaSubjectToCorporateTaxRateMinimumPercentage", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsDeferredIncome", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100880 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail", "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsDeferredIncome", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_us-gaapValuationAllowancesAndReservesTypeAxis_us-gaapValuationAllowanceOfDeferredTaxAssetsMember_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100890 - Disclosure - Income Taxes - Summary of Changes to Valuation Allowance Balance (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSummaryOfChangesToValuationAllowanceBalanceDetail", "shortName": "Income Taxes - Summary of Changes to Valuation Allowance Balance (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_us-gaapValuationAllowancesAndReservesTypeAxis_us-gaapValuationAllowanceOfDeferredTaxAssetsMember_20171231", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "altr:SummaryOfOperatingLossAndTaxCreditCarryForwardsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "altr:OperatingLossCarryforwardsExpirationDateOne", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100900 - Disclosure - Income Taxes - Operating Loss and Tax Credit Carryforwards (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesOperatingLossAndTaxCreditCarryforwardsDetail", "shortName": "Income Taxes - Operating Loss and Tax Credit Carryforwards (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "altr:SummaryOfOperatingLossAndTaxCreditCarryForwardsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "altr:OperatingLossCarryforwardsExpirationDateOne", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100080 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100910 - Disclosure - Income Taxes - Reconciliation of Beginning and Ending Amounts of Unrecognized Tax Benefits (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfBeginningAndEndingAmountsOfUnrecognizedTaxBenefitsDetail", "shortName": "Income Taxes - Reconciliation of Beginning and Ending Amounts of Unrecognized Tax Benefits (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20171231", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100920 - Disclosure - Net (Loss) Income Per Share - Computation of Numerators and Denominators Used in Basic and Diluted Net (Loss) Income Per Share Amounts (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail", "shortName": "Net (Loss) Income Per Share - Computation of Numerators and Denominators Used in Basic and Diluted Net (Loss) Income Per Share Amounts (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20180101_20181231", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100930 - Disclosure - Net (Loss) Income Per Share - Additional Information (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareAdditionalInformationDetail", "shortName": "Net (Loss) Income Per Share - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100940 - Disclosure - Retirement Benefits - Additional Information (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsAdditionalInformationDetail", "shortName": "Retirement Benefits - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100950 - Disclosure - Retirement Benefits - Schedule of Pension Benefits Obligation (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsScheduleOfPensionBenefitsObligationDetail", "shortName": "Retirement Benefits - Schedule of Pension Benefits Obligation (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100960 - Disclosure - Retirement Benefits - Schedule of Estimated Future Benefit Payments (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsScheduleOfEstimatedFutureBenefitPaymentsDetail", "shortName": "Retirement Benefits - Schedule of Estimated Future Benefit Payments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100970 - Disclosure - Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail", "shortName": "Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_srtProductOrServiceAxis_altrSoftwareAndOtherMember_20200101_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RoyaltyExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100980 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_srtProductOrServiceAxis_altrSoftwareAndOtherMember_20200101_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RoyaltyExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100990 - Disclosure - Commitments and Contingencies - Future Purchase Obligations (Details)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePurchaseObligationsDetails", "shortName": "Commitments and Contingencies - Future Purchase Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "U_altrSegment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "101000 - Disclosure - Segment Information - Additional Information (Detail)", "role": "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetail", "shortName": "Segment Information - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "altr-10k_20201231.htm", "contextRef": "C_0001701732_20200101_20201231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "U_altrSegment", "xsiNil": "false" } } }, "segmentCount": 109, "tag": { "altr_APRLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "APR loans.", "label": "A P R Loans [Member]", "terseLabel": "APR Loans [Member]" } } }, "localname": "APRLoansMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_AccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting policies.", "label": "Accounting Policies [Line Items]", "terseLabel": "Accounting Policies [Line Items]" } } }, "localname": "AccountingPoliciesLineItems", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "altr_AccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting policies.", "label": "Accounting Policies [Table]", "terseLabel": "Accounting Policies [Table]" } } }, "localname": "AccountingPoliciesTable", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "altr_AccountsReceivableNetCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts receivable net current.", "label": "Accounts Receivable Net Current [Member]", "terseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableNetCurrentMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_AccountsReceivableTradeNetCurrent": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableNetDetail": { "order": 10010.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts receivable, trade, net, current.", "label": "Accounts Receivable Trade Net Current", "terseLabel": "Accounts receivable, trade" } } }, "localname": "AccountsReceivableTradeNetCurrent", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableNetDetail" ], "xbrltype": "monetaryItemType" }, "altr_AccruedDefinedContributionPlanLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail": { "order": 10060.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued defined contribution plan liabilities current.", "label": "Accrued Defined Contribution Plan Liabilities Current", "terseLabel": "Defined contribution plan liabilities" } } }, "localname": "AccruedDefinedContributionPlanLiabilitiesCurrent", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "altr_AccruedObligationsForAcquisitionOfBusinesses": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail": { "order": 10050.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued obligations for acquisition of businesses.", "label": "Accrued Obligations For Acquisition Of Businesses", "terseLabel": "Obligations for acquisition of businesses" } } }, "localname": "AccruedObligationsForAcquisitionOfBusinesses", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "altr_AccruedValueAddedTaxes": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail": { "order": 10020.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued value added taxes.", "label": "Accrued Value Added Taxes", "terseLabel": "Accrued VAT" } } }, "localname": "AccruedValueAddedTaxes", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "altr_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDADetail": { "order": 10010.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjusted earnings before interest taxes depreciation and amortization.", "label": "Adjusted Earnings Before Interest Taxes Depreciation And Amortization", "terseLabel": "Adjusted EBITDA" } } }, "localname": "AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDADetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationDetail" ], "xbrltype": "monetaryItemType" }, "altr_AdjustmentToAdditionalPaidInCapitalAdjustmentForAcquisitions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustment to additional paid in capital adjustment for acquisitions.", "label": "Adjustment To Additional Paid In Capital Adjustment For Acquisitions", "terseLabel": "Adjustment for acquisitions" } } }, "localname": "AdjustmentToAdditionalPaidInCapitalAdjustmentForAcquisitions", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "altr_AllowanceForDoubtfulAccountsForeignCurrencyTranslationAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Allowance For Doubtful Accounts Foreign Currency Translation Adjustments", "label": "Allowance For Doubtful Accounts Foreign Currency Translation Adjustments", "negatedLabel": "Effects of foreign currency translation" } } }, "localname": "AllowanceForDoubtfulAccountsForeignCurrencyTranslationAdjustments", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossDetail" ], "xbrltype": "monetaryItemType" }, "altr_AllowanceForDoubtfulAccountsReceivableWriteOffsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Allowance For Doubtful Accounts Receivable Write Offs Net", "label": "Allowance For Doubtful Accounts Receivable Write Offs Net", "negatedLabel": "Write-offs, net of recoveries" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffsNet", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossDetail" ], "xbrltype": "monetaryItemType" }, "altr_BusinessCombinationEstimatedPostCombinationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination estimated post combination expense.", "label": "Business Combination Estimated Post Combination Expense", "terseLabel": "Business combination, estimated post combination expense" } } }, "localname": "BusinessCombinationEstimatedPostCombinationExpense", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "altr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": 10070.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed accounts payable and other liabilities.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accounts Payable And Other Liabilities", "negatedLabel": "Accounts payable and other liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherLiabilities", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "altr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAndNoncurrentLiabilitiesDeferredRevenue": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": 10080.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, current and noncurrent liabilities, deferred revenue.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current And Noncurrent Liabilities Deferred Revenue", "negatedLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAndNoncurrentLiabilitiesDeferredRevenue", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "altr_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash paid for amounts included in measurement of lease liabilities.", "label": "Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail" ], "xbrltype": "stringItemType" }, "altr_ClientEngineeringServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Client engineering services.", "label": "Client Engineering Services [Member]", "terseLabel": "Client Engineering Services [Member]" } } }, "localname": "ClientEngineeringServicesMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail" ], "xbrltype": "domainItemType" }, "altr_ClientEngineeringServicesSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Client engineering services.", "label": "Client Engineering Services Segment [Member]", "verboseLabel": "CES [Member]" } } }, "localname": "ClientEngineeringServicesSegmentMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationDetail" ], "xbrltype": "domainItemType" }, "altr_CommonStockNumberOfVotesPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Number Of Votes Per Share", "label": "Common Stock Number Of Votes Per Share", "terseLabel": "Number of votes entitled per share" } } }, "localname": "CommonStockNumberOfVotesPerShare", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "altr_ComputerEquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer equipment and software.", "label": "Computer Equipment And Software [Member]", "terseLabel": "Computer Equipment and Software [Member]" } } }, "localname": "ComputerEquipmentAndSoftwareMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_ConvertibleNotesHoldersConversionRightsUnderCircumstancesOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible notes, holders conversion rights under circumstances 1.", "label": "Convertible Notes Holders Conversion Rights Under Circumstances One [Member]", "terseLabel": "Convertible Notes, Holders Conversion Rights, Circumstances 1 [Member]" } } }, "localname": "ConvertibleNotesHoldersConversionRightsUnderCircumstancesOneMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_ConvertibleNotesHoldersConversionRightsUnderCircumstancesTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible notes, holders conversion rights under circumstances 2.", "label": "Convertible Notes Holders Conversion Rights Under Circumstances Two [Member]", "terseLabel": "Convertible Notes, Holders Conversion Rights, Circumstances 2 [Member]" } } }, "localname": "ConvertibleNotesHoldersConversionRightsUnderCircumstancesTwoMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible senior notes due in two thousand twenty four.", "label": "Convertible Senior Notes Due In Two Thousand Twenty Four [Member]", "terseLabel": "Convertible Senior Notes Due in 2024 [Member]" } } }, "localname": "ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfInterestExpenseRelatedToConvertibleNotesDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfNetCarryingValueOfLiabilityComponentOfConvertibleNotesDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_ConvertibleSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible senior notes member.", "label": "Convertible Senior Notes [Member]", "terseLabel": "Convertible Senior Notes [Member]" } } }, "localname": "ConvertibleSeniorNotesMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfCarryingValueOfDebtDetail" ], "xbrltype": "domainItemType" }, "altr_CurrentTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Current tax expense benefit.", "label": "Current Tax Expense Benefit [Abstract]", "terseLabel": "Current" } } }, "localname": "CurrentTaxExpenseBenefitAbstract", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "stringItemType" }, "altr_DatawatchCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Datawatch Corporation.", "label": "Datawatch Corporation [Member]", "terseLabel": "Datawatch Corporation [Member]" } } }, "localname": "DatawatchCorporationMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail" ], "xbrltype": "domainItemType" }, "altr_DebtInstrumentCommencementOfInterestDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument commencement of interest date.", "label": "Debt Instrument Commencement Of Interest Date", "terseLabel": "Interest payment commencement date" } } }, "localname": "DebtInstrumentCommencementOfInterestDate", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "altr_DebtInstrumentConvertibleConversionRatePrincipalAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt instrument convertible conversion rate principal amount.", "label": "Debt Instrument Convertible Conversion Rate Principal Amount", "terseLabel": "Debt instrument conversion rate principal amount of notes" } } }, "localname": "DebtInstrumentConvertibleConversionRatePrincipalAmount", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "altr_DebtInstrumentConvertibleThresholdBusinessDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument convertible threshold business days.", "label": "Debt Instrument Convertible Threshold Business Days", "terseLabel": "Debt instrument, convertible, business days" } } }, "localname": "DebtInstrumentConvertibleThresholdBusinessDays", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "altr_DebtInstrumentConvertibleThresholdMaximumPercentageOfProductOfLastReportedSalePriceOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument, convertible, threshold maximum percentage of product of last reported sale price of common stock.", "label": "Debt Instrument Convertible Threshold Maximum Percentage Of Product Of Last Reported Sale Price Of Common Stock", "terseLabel": "Debt instrument, convertible, maximum threshold percentage of sale price of common stock during measurement period" } } }, "localname": "DebtInstrumentConvertibleThresholdMaximumPercentageOfProductOfLastReportedSalePriceOfCommonStock", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "altr_DecreaseInValuationAllowanceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Decrease in valuation allowance.", "label": "Decrease In Valuation Allowance [Member]", "terseLabel": "Decrease in Valuation Allowance [Member]" } } }, "localname": "DecreaseInValuationAllowanceMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_DeferredTaxAssetsLeaseObligation": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10160.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets lease obligation.", "label": "Deferred Tax Assets Lease Obligation", "terseLabel": "Lease obligation" } } }, "localname": "DeferredTaxAssetsLeaseObligation", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "altr_DeferredTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred tax expense benefit.", "label": "Deferred Tax Expense Benefit [Abstract]", "terseLabel": "Deferred" } } }, "localname": "DeferredTaxExpenseBenefitAbstract", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "stringItemType" }, "altr_DeferredTaxLiabilitiesDiscountOnConvertibleNotes": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10070.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities discount on convertible notes.", "label": "Deferred Tax Liabilities Discount On Convertible Notes", "terseLabel": "Convertible debt, net of issuance costs" } } }, "localname": "DeferredTaxLiabilitiesDiscountOnConvertibleNotes", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "altr_DeferredTaxLiabilitiesInvestmentInConsolidatedSubsidiary": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10050.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities investment in consolidated subsidiary.", "label": "Deferred Tax Liabilities Investment In Consolidated Subsidiary", "terseLabel": "Deferred tax on investment in subsidiary" } } }, "localname": "DeferredTaxLiabilitiesInvestmentInConsolidatedSubsidiary", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "altr_DeferredTaxLiabilitiesLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10060.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities lease right of use asset.", "label": "Deferred Tax Liabilities Lease Right Of Use Asset", "terseLabel": "Lease right of use asset" } } }, "localname": "DeferredTaxLiabilitiesLeaseRightOfUseAsset", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "altr_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibles": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10040.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities property plant and equipment and intangibles.", "label": "Deferred Tax Liabilities Property Plant And Equipment And Intangibles", "terseLabel": "Property and equipment and intangibles" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibles", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "altr_DeferredTaxesBusinessCombinationAvailableToOffsetByIncreaseInValuationAllowance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred taxes business combination available to offset by increase in valuation allowance.", "label": "Deferred Taxes Business Combination Available To Offset By Increase In Valuation Allowance", "terseLabel": "Offset by increase in valuation allowance recorded for business combinations" } } }, "localname": "DeferredTaxesBusinessCombinationAvailableToOffsetByIncreaseInValuationAllowance", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "altr_DefinedBenefitPensionPlanAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined benefit pension plan.", "label": "Defined Benefit Pension Plan [Abstract]" } } }, "localname": "DefinedBenefitPensionPlanAbstract", "nsuri": "http://www.altair.com/20201231", "xbrltype": "stringItemType" }, "altr_DiscreteElementMethodSolutionsLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "DEM Solutions Limited.", "label": "Discrete Element Method Solutions Limited [Member]", "terseLabel": "DEM Solutions Limited [Member]" } } }, "localname": "DiscreteElementMethodSolutionsLimitedMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_DisposalGroupsNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disposal groups name.", "label": "Disposal Groups Name [Domain]", "terseLabel": "Disposal Groups Name" } } }, "localname": "DisposalGroupsNameDomain", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDisposalsWEYVAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_DocumentAndEntityInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Document and entity information.", "label": "Document And Entity Information [Line Items]", "terseLabel": "Document And Entity Information [Line Items]" } } }, "localname": "DocumentAndEntityInformationLineItems", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "altr_DocumentAndEntityInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Document and entity information table.", "label": "Document And Entity Information [Table]", "terseLabel": "Document And Entity Information [Table]" } } }, "localname": "DocumentAndEntityInformationTable", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "altr_EBITDAToConsolidatedInterestExpenseRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "EBITDA To Consolidated Interest Expense Ratio", "label": "E B I T D A To Consolidated Interest Expense Ratio", "terseLabel": "EBITDA to cash Consolidated Interest Expense ratio" } } }, "localname": "EBITDAToConsolidatedInterestExpenseRatio", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "altr_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxWithholdingAmount": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail": { "order": 10070.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation foreign income tax withholding amount.", "label": "Effective Income Tax Rate Reconciliation Foreign Income Tax Withholding Amount", "terseLabel": "Foreign withholding taxes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxWithholdingAmount", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "monetaryItemType" }, "altr_EurodollarLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Eurodollar loans.", "label": "Eurodollar Loans [Member]", "terseLabel": "Eurodollar Loans [Member]" } } }, "localname": "EurodollarLoansMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_FinanceLeaseCost": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finance lease cost.", "label": "Finance Lease Cost", "totalLabel": "Total finance lease cost" } } }, "localname": "FinanceLeaseCost", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetail" ], "xbrltype": "monetaryItemType" }, "altr_FinanceLeaseCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance lease costs [Abstract]", "label": "Finance Lease Costs [Abstract]", "terseLabel": "Finance lease cost:" } } }, "localname": "FinanceLeaseCostsAbstract", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetail" ], "xbrltype": "stringItemType" }, "altr_FinanceLeaseObligationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance lease obligations.", "label": "Finance Lease Obligations [Member]", "terseLabel": "Obligations for Finance Leases [Member]" } } }, "localname": "FinanceLeaseObligationsMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfCarryingValueOfDebtDetail" ], "xbrltype": "domainItemType" }, "altr_FinanceLeaseRightOfUseAssetAccumulatedDepreciation": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail": { "order": 10040.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance lease right-of-use asset accumulated depreciation.", "label": "Finance Lease Right Of Use Asset Accumulated Depreciation", "negatedLabel": "Accumulated depreciation" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedDepreciation", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "altr_FinanceLeaseRightOfUseAssetGross": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail": { "order": 10030.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finance lease right-of-use asset gross.", "label": "Finance Lease Right Of Use Asset Gross", "terseLabel": "Property and equipment" } } }, "localname": "FinanceLeaseRightOfUseAssetGross", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "altr_FinanceLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance leases.", "label": "Finance Leases [Abstract]", "terseLabel": "Finance leases:" } } }, "localname": "FinanceLeasesAbstract", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "altr_FollowOnOfferingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Follow on offering costs.", "label": "Follow On Offering Costs", "verboseLabel": "Stock issuance, offering costs" } } }, "localname": "FollowOnOfferingCosts", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "altr_FollowOnOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Follow-on-offering.", "label": "Follow On Offering [Member]", "terseLabel": "Offering [Member]" } } }, "localname": "FollowOnOfferingMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_GoodwillEffectOfForeignCurrencyTranslationGainLossAndOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Goodwill effect of foreign currency translation gain (loss) and other.", "label": "Goodwill Effect Of Foreign Currency Translation Gain Loss And Other", "terseLabel": "Effects of foreign currency translation and other" } } }, "localname": "GoodwillEffectOfForeignCurrencyTranslationGainLossAndOther", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsChangesInCarryingAmountOfGoodwillAttributableToSoftwareReportableSegmentDetail" ], "xbrltype": "monetaryItemType" }, "altr_ImpairmentChargeRecognizedInAdjustmentForRoyaltyContracts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Impairment charge recognized in adjustment for royalty contracts.", "label": "Impairment Charge Recognized In Adjustment For Royalty Contracts", "terseLabel": "Impairment charge recognized in adjustment for royalty contracts" } } }, "localname": "ImpairmentChargeRecognizedInAdjustmentForRoyaltyContracts", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail" ], "xbrltype": "monetaryItemType" }, "altr_ImpairmentChargeRecognizedInAdjustmentForRoyaltyContractsAndTradeNames": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Impairment charge recognized in adjustment for royalty contracts and trade names.", "label": "Impairment Charge Recognized In Adjustment For Royalty Contracts And Trade Names", "terseLabel": "Impairment charge recognized in adjustment for royalty contracts and trade names" } } }, "localname": "ImpairmentChargeRecognizedInAdjustmentForRoyaltyContractsAndTradeNames", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail" ], "xbrltype": "monetaryItemType" }, "altr_IncentiveAndNonqualifiedStockBasedPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incentive and nonqualified stock-based plan.", "label": "Incentive And Nonqualified Stock Based Plan [Member]", "terseLabel": "ISO Plan [Member]" } } }, "localname": "IncentiveAndNonqualifiedStockBasedPlanMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderISOPlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "altr_IncomeRecognizedInAdjustmentForChangeInEstimatedLegalExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Income recognized in adjustment for change in estimated legal expenses.", "label": "Income Recognized In Adjustment For Change In Estimated Legal Expenses", "terseLabel": "Income recognized in adjustment for change in estimated legal expenses" } } }, "localname": "IncomeRecognizedInAdjustmentForChangeInEstimatedLegalExpenses", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail" ], "xbrltype": "monetaryItemType" }, "altr_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income statement balance sheet and additional disclosures by disposal groups.", "label": "Income Statement Balance Sheet And Additional Disclosures By Disposal Groups [Axis]", "terseLabel": "Income Statement Balance Sheet And Additional Disclosures By Disposal Groups" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsAxis", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDisposalsWEYVAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "altr_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income statement balance sheet and additional disclosures by disposal groups.", "label": "Income Statement Balance Sheet And Additional Disclosures By Disposal Groups [Line Items]", "terseLabel": "Income Statement Balance Sheet And Additional Disclosures By Disposal Groups [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsLineItems", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDisposalsWEYVAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "altr_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income statement balance sheet and additional disclosures by disposal group.", "label": "Income Statement Balance Sheet And Additional Disclosures By Disposal Groups [Table]", "terseLabel": "Income Statement Balance Sheet And Additional Disclosures By Disposal Groups [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsTable", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDisposalsWEYVAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "altr_IncomeTaxDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Tax Disclosure [Line Items]", "label": "Income Tax Disclosure [Line Items]", "terseLabel": "Income Tax Disclosure [Line Items]" } } }, "localname": "IncomeTaxDisclosureLineItems", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "altr_IncomeTaxDisclosureTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Tax Disclosure [Table]", "label": "Income Tax Disclosure [Table]", "terseLabel": "Income Tax Disclosure [Table]" } } }, "localname": "IncomeTaxDisclosureTable", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "altr_IncomeTaxReconciliationEffectOfChangesInTaxLaws": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail": { "order": 10040.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income tax reconciliation effect of changes in tax laws.", "label": "Income Tax Reconciliation Effect Of Changes In Tax Laws", "terseLabel": "U.S. effect of changes in tax laws" } } }, "localname": "IncomeTaxReconciliationEffectOfChangesInTaxLaws", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "monetaryItemType" }, "altr_IncomeTaxReconciliationOnAcquisitionCosts": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail": { "order": 10140.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income tax reconciliation on acquisition costs.", "label": "Income Tax Reconciliation On Acquisition Costs", "terseLabel": "Acquisition costs" } } }, "localname": "IncomeTaxReconciliationOnAcquisitionCosts", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "monetaryItemType" }, "altr_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsAndLiabilitiesNet": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10320.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in operating lease right of use assets and liabilities net.", "label": "Increase Decrease In Operating Lease Right Of Use Assets And Liabilities Net", "terseLabel": "Operating lease right of use assets and liabilities, net" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssetsAndLiabilitiesNet", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "altr_IncreaseDecreaseInUnrestrictedDomesticCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in unrestricted domestic cash.", "label": "Increase Decrease In Unrestricted Domestic Cash", "terseLabel": "Increase in unrestricted domestic cash" } } }, "localname": "IncreaseDecreaseInUnrestrictedDomesticCash", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "altr_InterestIncomeAndOther": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDADetail": { "order": 10040.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest income and other.", "label": "Interest Income And Other", "terseLabel": "Interest income and other" } } }, "localname": "InterestIncomeAndOther", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDADetail" ], "xbrltype": "monetaryItemType" }, "altr_LesseeOperatingAndFinanceLeasesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance leases.", "label": "Lessee Operating And Finance Leases Disclosure [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingAndFinanceLeasesDisclosureTextBlock", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "altr_LesseeOperatingAndFinanceLeasesOptionsToTerminateLeasesTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance leases options to terminate leases term.", "label": "Lessee Operating And Finance Leases Options To Terminate Leases Term", "terseLabel": "Leases, options to terminate leases" } } }, "localname": "LesseeOperatingAndFinanceLeasesOptionsToTerminateLeasesTerm", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "altr_LesseeRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee remaining lease term.", "label": "Lessee Remaining Lease Term", "terseLabel": "Leases, remaining lease term" } } }, "localname": "LesseeRemainingLeaseTerm", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "altr_LineOfCreditFacilityIncreaseInBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility Increase In Borrowing Capacity", "label": "Line Of Credit Facility Increase In Borrowing Capacity", "terseLabel": "Increase in line of credit borrowing capacity" } } }, "localname": "LineOfCreditFacilityIncreaseInBorrowingCapacity", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "altr_LongLivedAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long lived assets.", "label": "Long Lived Assets", "positiveTerseLabel": "Long-lived assets" } } }, "localname": "LongLivedAssets", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationSummaryOfSalesToExternalCustomersAndLongLivedAssetsByGeographicalAreasDetail" ], "xbrltype": "monetaryItemType" }, "altr_MaintenanceAndOtherServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maintenance and other services.", "label": "Maintenance And Other Services [Member]", "terseLabel": "Maintenance and Other Services [Member]" } } }, "localname": "MaintenanceAndOtherServicesMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "altr_MaximumLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum leverage ratio.", "label": "Maximum Leverage Ratio", "terseLabel": "Maximum leverage ratio" } } }, "localname": "MaximumLeverageRatio", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "altr_MezzanineEquityPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mezzanine equity policy.", "label": "Mezzanine Equity Policy [Text Block]", "terseLabel": "Mezzanine Equity" } } }, "localname": "MezzanineEquityPolicyTextBlock", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "altr_NetOperatingLossCarryForwardsExpirationDates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net operating loss carry forwards expiration dates.", "label": "Net Operating Loss Carry Forwards Expiration Dates", "terseLabel": "U.S. general business credits and loss carryforwards, expiration year" } } }, "localname": "NetOperatingLossCarryForwardsExpirationDates", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesOperatingLossAndTaxCreditCarryforwardsDetail" ], "xbrltype": "stringItemType" }, "altr_NonCashInvestingAndFinancingActivitiesFinanceLeases": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Non-cash investing and financing activities finance leases.", "label": "Non Cash Investing And Financing Activities Finance Leases", "terseLabel": "Finance leases" } } }, "localname": "NonCashInvestingAndFinancingActivitiesFinanceLeases", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "altr_NonqualifiedStockOptionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nonqualified stock option plan.", "label": "Nonqualified Stock Option Plan [Member]", "terseLabel": "NSO Plan [Member]" } } }, "localname": "NonqualifiedStockOptionPlanMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderNSOPlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "altr_NumberOfCustomerAccountingForMoreThanTenPercentOfRevenues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Customer Accounting For More Than Ten Percent Of Revenues", "label": "Number Of Customer Accounting For More Than Ten Percent Of Revenues", "terseLabel": "Number of individual customer accounted for 10% or more of revenue" } } }, "localname": "NumberOfCustomerAccountingForMoreThanTenPercentOfRevenues", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "altr_NumberOfEqualVestingInstallments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of equal vesting installments.", "label": "Number Of Equal Vesting Installments", "terseLabel": "Number of vesting equal annual installments" } } }, "localname": "NumberOfEqualVestingInstallments", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "altr_OfferingCostOfCommonStockInConnectionWithFollowOnPublicOffering": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Offering cost of common stock in connection with follow-on public offering.", "label": "Offering Cost Of Common Stock In Connection With Follow On Public Offering", "terseLabel": "Follow-on public offering, offering costs" } } }, "localname": "OfferingCostOfCommonStockInConnectionWithFollowOnPublicOffering", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficitParenthetical" ], "xbrltype": "monetaryItemType" }, "altr_OfficeFurnitureAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Office furniture and equipment.", "label": "Office Furniture And Equipment [Member]", "terseLabel": "Office Furniture and Equipment [Member]" } } }, "localname": "OfficeFurnitureAndEquipmentMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_OperatingLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating leases.", "label": "Operating Leases [Abstract]", "terseLabel": "Operating leases:" } } }, "localname": "OperatingLeasesAbstract", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "altr_OperatingLossAndTaxCreditCarryforwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Loss and Tax Credit Carryforward [Line Items]", "label": "Operating Loss And Tax Credit Carryforward [Line Items]", "terseLabel": "Operating Loss and Tax Credit Carryforward [Line Items]" } } }, "localname": "OperatingLossAndTaxCreditCarryforwardLineItems", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesOperatingLossAndTaxCreditCarryforwardsDetail" ], "xbrltype": "stringItemType" }, "altr_OperatingLossAndTaxCreditCarryforwardTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Loss and Tax Credit Carryforward [Table]", "label": "Operating Loss And Tax Credit Carryforward [Table]", "terseLabel": "Operating Loss and Tax Credit Carryforward [Line Items]" } } }, "localname": "OperatingLossAndTaxCreditCarryforwardTable", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesOperatingLossAndTaxCreditCarryforwardsDetail" ], "xbrltype": "stringItemType" }, "altr_OperatingLossAndTaxCreditCarryforwards": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating loss and tax credit carryforwards.", "label": "Operating Loss And Tax Credit Carryforwards", "terseLabel": "Total operating loss and tax credit carryforwards" } } }, "localname": "OperatingLossAndTaxCreditCarryforwards", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesOperatingLossAndTaxCreditCarryforwardsDetail" ], "xbrltype": "monetaryItemType" }, "altr_OperatingLossCarryforwardsExpirationDateOne": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating loss carryforwards expiration date one.", "label": "Operating Loss Carryforwards Expiration Date One", "terseLabel": "Foreign loss carryforwards, expiration year" } } }, "localname": "OperatingLossCarryforwardsExpirationDateOne", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesOperatingLossAndTaxCreditCarryforwardsDetail" ], "xbrltype": "stringItemType" }, "altr_OptionToPurchaseAdditionalPrincipalAmountOfNotesToUnderwriters": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Option to purchase additional principal amount of notes to underwriters.", "label": "Option To Purchase Additional Principal Amount Of Notes To Underwriters", "terseLabel": "Additional principal amount of notes to underwriters" } } }, "localname": "OptionToPurchaseAdditionalPrincipalAmountOfNotesToUnderwriters", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "altr_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization consolidation and presentation of financial statements.", "label": "Organization Consolidation And Presentation Of Financial Statements [Line Items]", "terseLabel": "Organization Consolidation And Presentation Of Financial Statements [Line Items]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "altr_OrganizationConsolidationAndPresentationOfFinancialStatementsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization consolidation and presentation of financial statements.", "label": "Organization Consolidation And Presentation Of Financial Statements [Table]", "terseLabel": "Organization Consolidation And Presentation Of Financial Statements [Table]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsTable", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "altr_OtherAmericanCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other American Countries.", "label": "Other American Countries [Member]", "terseLabel": "Other American Countries [Member]" } } }, "localname": "OtherAmericanCountriesMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationSummaryOfSalesToExternalCustomersAndLongLivedAssetsByGeographicalAreasDetail" ], "xbrltype": "domainItemType" }, "altr_OtherAsiaPacificCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Asia Pacific Countries.", "label": "Other Asia Pacific Countries [Member]", "terseLabel": "Other Asia Pacific Countries [Member]" } } }, "localname": "OtherAsiaPacificCountriesMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationSummaryOfSalesToExternalCustomersAndLongLivedAssetsByGeographicalAreasDetail" ], "xbrltype": "domainItemType" }, "altr_OtherBusinessAcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other business acquisitions.", "label": "Other Business Acquisitions [Member]", "terseLabel": "Other Business Acquisitions [Member]" } } }, "localname": "OtherBusinessAcquisitionsMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_OtherEuropeMiddleEastAndAfricaCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Europe, Middle East and Africa Countries.", "label": "Other Europe Middle East And Africa Countries [Member]", "terseLabel": "Other Europe, Middle East and Africa Countries [Member]" } } }, "localname": "OtherEuropeMiddleEastAndAfricaCountriesMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationSummaryOfSalesToExternalCustomersAndLongLivedAssetsByGeographicalAreasDetail" ], "xbrltype": "domainItemType" }, "altr_OtherProductAndServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other product and service.", "label": "Other Product And Service [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherProductAndServiceMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "altr_OverdraftAndLineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Overdraft and line of credit.", "label": "Overdraft And Line Of Credit [Member]", "terseLabel": "Overdraft and Line of Credit [Member]" } } }, "localname": "OverdraftAndLineOfCreditMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_PanopticonABMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Panopticon AB.", "label": "Panopticon A B [Member]", "terseLabel": "Panopticon AB [Member]" } } }, "localname": "PanopticonABMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_PercentageOfNetRevenuesThroughIndirectChannels": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of net revenues through indirect channels.", "label": "Percentage Of Net Revenues Through Indirect Channels", "terseLabel": "Percentage of net revenues through indirect channels" } } }, "localname": "PercentageOfNetRevenuesThroughIndirectChannels", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "altr_PerpetualLicensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Perpetual licenses.", "label": "Perpetual Licenses [Member]", "terseLabel": "Perpetual Licenses [Member]" } } }, "localname": "PerpetualLicensesMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail" ], "xbrltype": "domainItemType" }, "altr_PolliwagCorporationLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Polliwag corporation limited.", "label": "Polliwag Corporation Limited [Member]", "terseLabel": "Polliwog Co. Ltd. [Member]" } } }, "localname": "PolliwagCorporationLimitedMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_PreliminaryPurchasePriceAllocationMaximumEvaluationPeriodFromAcquisitionDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preliminary purchase price allocation maximum evaluation period from acquisition date.", "label": "Preliminary Purchase Price Allocation Maximum Evaluation Period From Acquisition Date", "terseLabel": "Preliminary base purchase price allocation maximum evaluation period from acquisition date" } } }, "localname": "PreliminaryPurchasePriceAllocationMaximumEvaluationPeriodFromAcquisitionDate", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "altr_ProceedsFromIssuanceFollowOnOfferingNetOfUnderwritingDiscountsCommissions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance follow on offering net of underwriting discounts commissions.", "label": "Proceeds From Issuance Follow On Offering Net Of Underwriting Discounts Commissions", "terseLabel": "Proceeds from issuance of Class A common stock in follow-on offering, net of underwriting discounts and commissions" } } }, "localname": "ProceedsFromIssuanceFollowOnOfferingNetOfUnderwritingDiscountsCommissions", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "altr_ProceedsFromIssuanceFollowOnPublicOfferingNetOfIssuanceCosts": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10100.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance follow on public offering net of issuance costs.", "label": "Proceeds From Issuance Follow On Public Offering Net Of Issuance Costs", "terseLabel": "Proceeds from issuance of Class A common stock in follow-on public offering, net of underwriters' discounts and commissions" } } }, "localname": "ProceedsFromIssuanceFollowOnPublicOfferingNetOfIssuanceCosts", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "altr_ProceedsFromIssuanceFollowOnPublicOfferingNetOfOfferingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance follow-on public offering net of offering costs.", "label": "Proceeds From Issuance Follow On Public Offering Net Of Offering Costs", "terseLabel": "Follow-on public offering, net of offering costs of $370" } } }, "localname": "ProceedsFromIssuanceFollowOnPublicOfferingNetOfOfferingCosts", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "altr_ProductOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product 1 [Member]", "label": "Product One [Member]", "terseLabel": "Automotive Industry [Member]" } } }, "localname": "ProductOneMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_ProfessionalSoftwareServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Professional software services.", "label": "Professional Software Services [Member]", "terseLabel": "Professional Software Services [Member]" } } }, "localname": "ProfessionalSoftwareServicesMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail" ], "xbrltype": "domainItemType" }, "altr_PromissoryNotesIssuedAndDeferredPaymentObligationsForAcquisitions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Promissory notes issued and deferred payment obligations for acquisitions.", "label": "Promissory Notes Issued And Deferred Payment Obligations For Acquisitions", "terseLabel": "Promissory notes issued and deferred payment obligations for acquisitions" } } }, "localname": "PromissoryNotesIssuedAndDeferredPaymentObligationsForAcquisitions", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "altr_PutRightExercisePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Put right exercise period.", "label": "Put Right Exercise Period", "terseLabel": "Put right exercise period from date of purchase" } } }, "localname": "PutRightExercisePeriod", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "altr_ReceivableForResearchAndDevelopmentTaxCreditPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Receivable for research and development tax credit.", "label": "Receivable For Research And Development Tax Credit Policy [Text Block]", "terseLabel": "Receivable for R&D Credit" } } }, "localname": "ReceivableForResearchAndDevelopmentTaxCreditPolicyTextBlock", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "altr_ReductionInUnrecognizedTaxBenefitsWhichIfRecognizedWouldImpactEffectiveTaxRateInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reduction in unrecognized tax benefits which if recognized would impact effective tax rate in next twelve months.", "label": "Reduction In Unrecognized Tax Benefits Which If Recognized Would Impact Effective Tax Rate In Next Twelve Months", "terseLabel": "Reduction in unrecognized tax benefits which if recognized would impact effective tax rate in next 12 months" } } }, "localname": "ReductionInUnrecognizedTaxBenefitsWhichIfRecognizedWouldImpactEffectiveTaxRateInNextTwelveMonths", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "altr_RevenueFromContractsWithCustomersLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue from contracts with customers.", "label": "Revenue From Contracts With Customers [Line Items]", "terseLabel": "Revenue From Contracts With Customers [Line Items]" } } }, "localname": "RevenueFromContractsWithCustomersLineItems", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "altr_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right-of-use assets obtained in exchange for lease obligations.", "label": "Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract]", "terseLabel": "ROU assets obtained in exchange for lease obligations:" } } }, "localname": "RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail" ], "xbrltype": "stringItemType" }, "altr_RightOfUseAssetsUnderFinanceLeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right-of-use assets under finance leases.", "label": "Right Of Use Assets Under Finance Leases [Member]", "terseLabel": "Right-of-Use Assets Under Finance Leases [Member]" } } }, "localname": "RightOfUseAssetsUnderFinanceLeasesMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentParentheticalDetail" ], "xbrltype": "domainItemType" }, "altr_ScheduleOfAccountsReceivableNetTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of accounts Receivable Net Table Text Block", "label": "Schedule Of Accounts Receivable Net Table [Text Block]", "terseLabel": "Schedule of Accounts Receivable Net" } } }, "localname": "ScheduleOfAccountsReceivableNetTableTextBlock", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "altr_ScheduleOfOtherIntangibleAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Other Intangible Assets [Table Text Block]", "label": "Schedule Of Other Intangible Assets Table [Text Block]", "terseLabel": "Schedule of Other Intangible Assets" } } }, "localname": "ScheduleOfOtherIntangibleAssetsTableTextBlock", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "altr_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of supplemental balance sheet information related to lease liabilities.", "label": "Schedule Of Supplemental Balance Sheet Information Related To Lease Liabilities Table [Text Block]", "terseLabel": "Schedule of Supplemental Balance Sheet Information Related to Lease Liabilities" } } }, "localname": "ScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesTableTextBlock", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "altr_ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of supplemental cash flow information related to leases.", "label": "Schedule Of Supplemental Cash Flow Information Related To Leases Table [Text Block]", "terseLabel": "Schedule of Supplemental Cash Flow Information Related to Leases" } } }, "localname": "ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "altr_SecondStockPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second stock purchase agreement.", "label": "Second Stock Purchase Agreement [Member]", "terseLabel": "Second Stock Purchase Agreement" } } }, "localname": "SecondStockPurchaseAgreementMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_SecuredCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description should be secured credit agreement. And custom label should be credit agreement.", "label": "Secured Credit Agreement [Member]", "terseLabel": "Secured Credit Agreement [Member]" } } }, "localname": "SecuredCreditAgreementMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_SeniorSecuredLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior secured leverage ratio.", "label": "Senior Secured Leverage Ratio", "terseLabel": "Senior secured leverage ratio" } } }, "localname": "SeniorSecuredLeverageRatio", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "altr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAndExercisableIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options outstanding and exercisable intrinsic value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding And Exercisable Intrinsic Value", "terseLabel": "Aggregate intrinsic value, Outstanding and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAndExercisableIntrinsicValue", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderISOPlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderNSOPlanDetail" ], "xbrltype": "monetaryItemType" }, "altr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAndExercisableNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options outstanding and exercisable number.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding And Exercisable Number", "periodEndLabel": "Number of options, Outstanding and exercisable, Ending Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAndExercisableNumber", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderISOPlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderNSOPlanDetail" ], "xbrltype": "sharesItemType" }, "altr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAndExercisableWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options outstanding and exercisable weighted average exercise price.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding And Exercisable Weighted Average Exercise Price", "periodEndLabel": "Weighted average exercise price per share, Outstanding and exercisable, Ending Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAndExercisableWeightedAverageExercisePrice", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderISOPlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderNSOPlanDetail" ], "xbrltype": "perShareItemType" }, "altr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAndExercisableWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options outstanding and exercisable weighted average remaining contractual term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding And Exercisable Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term (years), Outstanding and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAndExercisableWeightedAverageRemainingContractualTerm", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderISOPlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderNSOPlanDetail" ], "xbrltype": "durationItemType" }, "altr_ShareOfferedInFollowOnPublicOffering": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share offered in follow on public offering.", "label": "Share Offered In Follow On Public Offering", "terseLabel": "Follow-on public offering, net of offering costs of $370 (shares)" } } }, "localname": "ShareOfferedInFollowOnPublicOffering", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "altr_SharesSoldFromUnderwritersAllotment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares sold from underwriters allotment.", "label": "Shares Sold From Underwriters Allotment", "terseLabel": "Shares Sold From Underwriters Allotment" } } }, "localname": "SharesSoldFromUnderwritersAllotment", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "altr_SoftwareAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software and other.", "label": "Software And Other [Member]", "terseLabel": "Software and Other [Member]" } } }, "localname": "SoftwareAndOtherMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_SoftwareRelatedServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software related service.", "label": "Software Related Service [Member]", "terseLabel": "Software Related Services [Member]" } } }, "localname": "SoftwareRelatedServiceMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "altr_SoftwareRelatedServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software related services.", "label": "Software Related Services [Member]", "terseLabel": "Software Related Services [Member]" } } }, "localname": "SoftwareRelatedServicesMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail" ], "xbrltype": "domainItemType" }, "altr_SoftwareSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software.", "label": "Software Segment [Member]", "terseLabel": "Software [Member]" } } }, "localname": "SoftwareSegmentMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationDetail" ], "xbrltype": "domainItemType" }, "altr_StockIssuedDuringPeriodSharesStockOptionsExercisedOther": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares stock options exercised other.", "label": "Stock Issued During Period Shares Stock Options Exercised Other", "terseLabel": "Exercise of stock options and other (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercisedOther", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "altr_StockIssuedDuringPeriodValueStockOptionsExercisedOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value stock options exercised other.", "label": "Stock Issued During Period Value Stock Options Exercised Other", "terseLabel": "Exercise of stock options and other" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedOther", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "altr_StockPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock purchase agreement.", "label": "Stock Purchase Agreement [Member]", "terseLabel": "Stock Purchase Agreement", "verboseLabel": "Stock Purchase Agreement [Member]" } } }, "localname": "StockPurchaseAgreementMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_SummaryOfOperatingLossAndTaxCreditCarryForwardsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of operating loss and tax credit carry forwards.", "label": "Summary Of Operating Loss And Tax Credit Carry Forwards Table [Text Block]", "terseLabel": "Summary of Operating Loss and Tax Credit Carryforwards" } } }, "localname": "SummaryOfOperatingLossAndTaxCreditCarryForwardsTableTextBlock", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "altr_SummaryOfOtherIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of other intangible assets.", "label": "Summary Of Other Intangible Assets [Line Items]", "terseLabel": "Summary Of Other Intangible Assets [Line Items]" } } }, "localname": "SummaryOfOtherIntangibleAssetsLineItems", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "altr_SummaryOfOtherIntangibleAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary Of Other Intangible Assets [Table]", "label": "Summary Of Other Intangible Assets [Table]", "terseLabel": "Summary Of Other Intangible Assets [Table]" } } }, "localname": "SummaryOfOtherIntangibleAssetsTable", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "altr_SwedishTaxAuthoritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Swedish Tax Authorities [Member]", "label": "Swedish Tax Authorities [Member]", "terseLabel": "Swedish Tax Authorities [Member]" } } }, "localname": "SwedishTaxAuthoritiesMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_SwinglineLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Swingline loans.", "label": "Swingline Loans [Member]", "terseLabel": "Swingline Loans [Member]" } } }, "localname": "SwinglineLoansMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_TaxCreditCarryForwardPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Credit Carry Forward Period", "label": "Tax Credit Carry Forward Period", "terseLabel": "Tax credit carryforward, period" } } }, "localname": "TaxCreditCarryForwardPeriod", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "altr_TaxCreditCarryforwardExpirationDateOne": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax credit carryforward expiration date one.", "label": "Tax Credit Carryforward Expiration Date One", "terseLabel": "U.S. foreign tax credits, expiration year" } } }, "localname": "TaxCreditCarryforwardExpirationDateOne", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesOperatingLossAndTaxCreditCarryforwardsDetail" ], "xbrltype": "stringItemType" }, "altr_TaxCutsAndJobsActOf2017AdditionalTransitionTaxNetOfForeignTaxCredits": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Tax Cuts and Jobs Act of 2017 additional transition tax net of foreign tax credits.", "label": "Tax Cuts And Jobs Act Of2017 Additional Transition Tax Net Of Foreign Tax Credits", "terseLabel": "Tax cuts and job act, additional transition tax liability, net of foreign tax credits" } } }, "localname": "TaxCutsAndJobsActOf2017AdditionalTransitionTaxNetOfForeignTaxCredits", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "altr_TaxCutsAndJobsActOf2017ForeignIncomeExemptionCriteriaSubjectToCorporateTaxRateMinimumPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax cuts and jobs act of 2017, foreign income exemption criteria subject to corporate tax rate minimum percentage.", "label": "Tax Cuts And Jobs Act Of2017 Foreign Income Exemption Criteria Subject To Corporate Tax Rate Minimum Percentage", "terseLabel": "Tax cuts and jobs act, foreign income exemption criteria subject to corporate tax rate minimum percentage" } } }, "localname": "TaxCutsAndJobsActOf2017ForeignIncomeExemptionCriteriaSubjectToCorporateTaxRateMinimumPercentage", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "altr_TaxCutsAndJobsActOf2017TransitionTaxNetOfForeignTaxCredits": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Tax Cuts and Jobs Act of 2017 transition tax net of foreign tax credits.", "label": "Tax Cuts And Jobs Act Of2017 Transition Tax Net Of Foreign Tax Credits", "verboseLabel": "Tax cuts and job act, transition tax liability, net of foreign tax credits" } } }, "localname": "TaxCutsAndJobsActOf2017TransitionTaxNetOfForeignTaxCredits", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "altr_TaxDeductionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax deduction.", "label": "Tax Deduction [Member]", "terseLabel": "Tax Deduction [Member]" } } }, "localname": "TaxDeductionMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_TermLicensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term licenses.", "label": "Term Licenses [Member]", "terseLabel": "Term Licenses [Member]" } } }, "localname": "TermLicensesMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail" ], "xbrltype": "domainItemType" }, "altr_TwentyNineteenCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Twenty nineteen credit agreement.", "label": "Twenty Nineteen Credit Agreement [Member]", "terseLabel": "Twenty Nineteen Credit Agreement" } } }, "localname": "TwentyNineteenCreditAgreementMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_TwoThousandAndSeventeenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand and seventeen equity incentive plan.", "label": "Two Thousand And Seventeen Equity Incentive Plan [Member]", "terseLabel": "2017 Plan [Member]" } } }, "localname": "TwoThousandAndSeventeenEquityIncentivePlanMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "altr_TwoThousandAndTwelveIncentiveAndNonqualifiedStockOptionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand and twelve incentive and nonqualified stock option plan.", "label": "Two Thousand And Twelve Incentive And Nonqualified Stock Option Plan [Member]", "terseLabel": "2012 Plan [Member]" } } }, "localname": "TwoThousandAndTwelveIncentiveAndNonqualifiedStockOptionPlanMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2012PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "altr_UnderwritersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Underwriters member.", "label": "Underwriters [Member]", "terseLabel": "Underwriters [Member]" } } }, "localname": "UnderwritersMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_UnivaCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Univa Corporation.", "label": "Univa Corporation [Member]", "terseLabel": "Univa [Member]" } } }, "localname": "UnivaCorporationMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_WEYVMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "WEYV.", "label": "W E Y V [Member]", "terseLabel": "WEYV [Member]" } } }, "localname": "WEYVMember", "nsuri": "http://www.altair.com/20201231", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDisposalsWEYVAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GERMANY", "terseLabel": "Germany [Member]" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationSummaryOfSalesToExternalCustomersAndLongLivedAssetsByGeographicalAreasDetail" ], "xbrltype": "domainItemType" }, "country_FR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FRANCE", "terseLabel": "France [Member]" } } }, "localname": "FR", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationSummaryOfSalesToExternalCustomersAndLongLivedAssetsByGeographicalAreasDetail" ], "xbrltype": "domainItemType" }, "country_JP": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "JAPAN", "terseLabel": "Japan [Member]" } } }, "localname": "JP", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationSummaryOfSalesToExternalCustomersAndLongLivedAssetsByGeographicalAreasDetail" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationSummaryOfSalesToExternalCustomersAndLongLivedAssetsByGeographicalAreasDetail" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r713", "r714", "r715" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r716" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated By Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address Address Line1", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r717" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r717" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r717" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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 Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r719" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r717" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r717" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r717" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r717" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r713", "r714", "r715" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security12b Title", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r712" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continents of North and South America.", "label": "Americas [Member]", "terseLabel": "Americas [Member]" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationSummaryOfSalesToExternalCustomersAndLongLivedAssetsByGeographicalAreasDetail" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region of Asia Pacific.", "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific [Member]" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationSummaryOfSalesToExternalCustomersAndLongLivedAssetsByGeographicalAreasDetail" ], "xbrltype": "domainItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r718" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation Fiscal Year Maturity Schedule Table [Text Block]", "terseLabel": "Future Purchase Obligations" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r60", "r131", "r723" ], "lang": { "en-us": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r149", "r157", "r252", "r446", "r447", "r448", "r494", "r495" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect Period Of Adoption Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r149", "r157", "r252", "r446", "r447", "r448", "r494", "r495" ], "lang": { "en-us": { "role": { "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect Period Of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r149", "r157", "r252", "r446", "r447", "r448", "r494", "r495" ], "lang": { "en-us": { "role": { "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect Period Of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r404", "r407", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r671", "r674" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfFairValueOfCompanySStockOptionsGrantedDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r404", "r407", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r671", "r674" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfFairValueOfCompanySStockOptionsGrantedDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r229", "r363", "r368", "r621", "r670", "r672" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product Or Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r229", "r363", "r368", "r621", "r670", "r672" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Products And Services [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r383", "r404", "r407", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r671", "r674" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfFairValueOfCompanySStockOptionsGrantedDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r383", "r404", "r407", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r671", "r674" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Member]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfFairValueOfCompanySStockOptionsGrantedDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Repurchase Agreement Counterparty Name [Domain]", "terseLabel": "Counterparty Name" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r405", "r720" ], "lang": { "en-us": { "role": { "documentation": "Information reported for future period.", "label": "Scenario Forecast [Member]", "terseLabel": "Forecast", "verboseLabel": "Scenario Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario Unspecified [Domain]", "terseLabel": "Scenario" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r230", "r231", "r363", "r369", "r673", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Segment Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationSummaryOfSalesToExternalCustomersAndLongLivedAssetsByGeographicalAreasDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r230", "r231", "r363", "r369", "r673", "r694", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r721", "r722" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Statement Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationSummaryOfSalesToExternalCustomersAndLongLivedAssetsByGeographicalAreasDetail" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r306", "r405", "r613" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Statement Scenario [Axis]", "terseLabel": "Scenario" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update201409 [Member]", "terseLabel": "ASC 606 [Member]" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.", "label": "Accounting Standards Update201613 [Member]", "terseLabel": "ASU 2016-13" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201813Member": { "auth_ref": [ "r567" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2018-13 Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement.", "label": "Accounting Standards Update201813 [Member]", "terseLabel": "ASU 2018-13" } } }, "localname": "AccountingStandardsUpdate201813Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201815Member": { "auth_ref": [ "r280", "r281" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2018-15 Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force).", "label": "Accounting Standards Update201815 [Member]", "terseLabel": "ASU 2018-15" } } }, "localname": "AccountingStandardsUpdate201815Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r151", "r152", "r153", "r154", "r249", "r250", "r251", "r252", "r254", "r255", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r494", "r495", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update Extensible List", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossDetail" ], "xbrltype": "extensibleListItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "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": "Accounts Notes And Loans Receivable [Line Items]", "terseLabel": "Accounts Notes And Loans Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Notes Loans And Financing Receivable Gross Allowance And Net [Abstract]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10170.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.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r26", "r235", "r236" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableNetDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10300.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 Net Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableNetDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r10", "r45", "r455" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail": { "order": 10070.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual For Taxes Other Than Income Taxes Current", "terseLabel": "Non-income tax liabilities" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r17", "r632", "r654" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail": { "order": 10010.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "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": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r9", "r10", "r45" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail": { "order": 10030.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees Current", "terseLabel": "Accrued professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRoyaltiesCurrent": { "auth_ref": [ "r9", "r10", "r45" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail": { "order": 10040.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Royalties Current", "terseLabel": "Accrued royalties" } } }, "localname": "AccruedRoyaltiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r63", "r69", "r70", "r536" ], "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 [Member]", "terseLabel": "Retirement Related Benefit Plans [Member]" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r39", "r290" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail": { "order": 10020.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 and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "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": "Accumulated Other Comprehensive Income Loss [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r29", "r66", "r68", "r69", "r658", "r682", "r686" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10100.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 loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income Loss Net Of Tax [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r577", "r578", "r579", "r580", "r581", "r584" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income Loss [Table]", "terseLabel": "Accumulated Other Comprehensive Income Loss [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r65", "r69", "r70", "r146", "r147", "r148", "r536", "r677", "r678" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Loss [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r62", "r69", "r70", "r536", "r578", "r579", "r580", "r581", "r584" ], "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 Translation Adjustment [Member]", "terseLabel": "Foreign Currency Translation [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r269" ], "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": "Weighted-average useful life of acquired finite-lived intangible assets" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r27" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10080.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.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r146", "r147", "r148", "r446", "r447", "r448" ], "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.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r151", "r152", "r153", "r154", "r249", "r250", "r251", "r252", "r254", "r255", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r492", "r493", "r494", "r495", "r623", "r624", "r625", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments For New Accounting Pronouncements [Axis]", "terseLabel": "Accounting Standards Update" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r318" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.", "label": "Adjustments To Additional Paid In Capital Equity Component Of Convertible Debt", "terseLabel": "Equity component of convertible senior notes, net of issuance costs", "verboseLabel": "Debt instrument, equity component recorded in additional paid-in capital" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r409", "r411", "r452", "r453" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "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 (loss) income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Costs Policy [Text Block]", "terseLabel": "Advertising Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expenses" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r198", "r216", "r217", "r218", "r219", "r221" ], "lang": { "en-us": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "All Other Segments [Member]", "verboseLabel": "All Other [Member]" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r411", "r438", "r451" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share Based Compensation Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "auth_ref": [ "r237", "r258" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.", "label": "Allowance For Credit Losses On Financing Receivables Table [Text Block]", "terseLabel": "Schedule of Provision for Credit Loss" } } }, "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r33", "r239", "r256" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance For Doubtful Accounts Receivable Current", "negatedPeriodEndLabel": "Balance, end of year", "negatedPeriodStartLabel": "Balance, beginning of year", "terseLabel": "Provision for credit loss" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.", "label": "Allowance For Doubtful Accounts Receivable Period Increase Decrease", "terseLabel": "Change in provision for credit loss" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r115", "r590" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfInterestExpenseRelatedToConvertibleNotesDetail": { "order": 10020.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 }, "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10200.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization Of Financing Costs And Discounts", "terseLabel": "Amortization of debt discount and issuance costs", "verboseLabel": "Amortization of debt issuance cost and discount" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfInterestExpenseRelatedToConvertibleNotesDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r115", "r267", "r275" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10110.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "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.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount", "terseLabel": "Anti-dilutive shares excluded from computation of net (loss) income per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Arrangements And Nonarrangement Transactions [Member]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r115", "r286" ], "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": "Impairment losses" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r129", "r211", "r218", "r225", "r244", "r531", "r537", "r573", "r630", "r653" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "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", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r59", "r129", "r244", "r531", "r537", "r573" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10220.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.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "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.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r412", "r440" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "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" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r547", "r550" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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 Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Building [Member]" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r403", "r406" ], "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" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r403", "r406", "r514", "r515" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Business Acquisition Cost Of Acquired Entity Transaction Costs", "verboseLabel": "Costs from acquisition" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableDescription": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "documentation": "Description of equity interests issued or issuable to acquire the entity.", "label": "Business Acquisition Equity Interest Issued Or Issuable Description", "terseLabel": "Business acquisition, equity interest issued or issuable, description" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition Equity Interests Issued Or Issuable Number Of Shares Issued", "terseLabel": "Business acquisition, shares issued" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "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.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r513" ], "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 interest acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r527" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition Purchase Price Allocation Goodwill Expected Tax Deductible Amount", "terseLabel": "Goodwill deductible for tax purposes" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r512" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination Acquisition Related Costs", "verboseLabel": "Acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r522", "r523", "r524" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination Consideration Transferred1", "terseLabel": "Fair value of consideration transferred", "verboseLabel": "Fair value of consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r522", "r523" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination Consideration Transferred Equity Interests Issued And Issuable", "terseLabel": "Issuance of common stock in connection with acquisitions" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r517" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": 10010.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "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, acquired at the acquisition date. 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.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Cash And Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r517" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": 10020.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r517" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": 10090.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Deferred Tax Liabilities", "negatedLabel": "Deferred tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r517" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": 10040.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Indefinite Lived Intangible Assets", "terseLabel": "Indefinite-lived intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r516", "r517" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": 10050.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangibles", "terseLabel": "Finite-lived intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r516", "r517" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net", "totalLabel": "Total net identifiable assets acquired and liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net [Abstract]", "terseLabel": "Recognized amounts of identifiable assets acquired and liabilities assumed:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r517" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": 10030.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Noncurrent Assets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r125", "r511" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r120", "r121", "r122" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred But Not Yet Paid", "terseLabel": "Property and equipment in accounts payable and other current liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortizationMethod": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Description of method used for amortizing cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost Amortization Method", "terseLabel": "Capitalized contract cost, amortization method" } } }, "localname": "CapitalizedContractCostAmortizationMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Capitalized Contract Cost Amortization Period", "terseLabel": "Capitalized contract cost, amortization period" } } }, "localname": "CapitalizedContractCostAmortizationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r260" ], "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; classified as current.", "label": "Capitalized Contract Cost Net Current", "terseLabel": "Capitalized contract cost net, current" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r260" ], "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; classified as noncurrent.", "label": "Capitalized Contract Cost Net Noncurrent", "terseLabel": "Capitalized contract cost net, noncurrent" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r36", "r117" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetail": { "order": 10010.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10290.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", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r12", "r118", "r125", "r628" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash And Cash Equivalents Restricted Cash And Cash Equivalents Policy", "terseLabel": "Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r110", "r117", "r123" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of year", "totalLabel": "Total cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r110", "r576" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "auth_ref": [ "r150", "r246", "r247", "r248", "r249", "r250", "r442", "r443", "r444", "r492", "r557", "r574", "r592", "r623", "r624", "r675", "r676" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether accounting standards update was adopted.", "label": "Change In Accounting Principle Accounting Standards Update Adopted", "terseLabel": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "booleanItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "auth_ref": [ "r157", "r246", "r247", "r248", "r249", "r250", "r442", "r443", "r444", "r492", "r557", "r574", "r592", "r623", "r624", "r675", "r676" ], "lang": { "en-us": { "role": { "documentation": "Date accounting standards update was adopted, in CCYY-MM-DD format.", "label": "Change In Accounting Principle Accounting Standards Update Adoption Date", "terseLabel": "Change in Accounting Principle, Accounting Standards Update, Adoption Date" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": { "auth_ref": [ "r151", "r163", "r253", "r449", "r496" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial.", "label": "Change In Accounting Principle Accounting Standards Update Immaterial Effect", "terseLabel": "Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "booleanItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r127", "r129", "r166", "r170", "r171", "r173", "r175", "r183", "r184", "r185", "r244", "r573" ], "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" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class Of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r53", "r305", "r638", "r662" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10020.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.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments And Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r302", "r303", "r304", "r312" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments And Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock [Member]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock [Member]" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock Capital Shares Reserved For Future Issuance", "terseLabel": "Common stock reserved for issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r339" ], "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": "Common stock dividends" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r146", "r147" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r25" ], "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" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r25" ], "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.altair.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r25" ], "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.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r25", "r332" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock Shares Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r25" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10060.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", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Compensation And Retirement Disclosure [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r124", "r417" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.", "label": "Compensation Related Costs Policy [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "CompensationRelatedCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r73", "r75", "r76", "r84", "r642", "r666" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "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, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income Net Of Tax", "totalLabel": "Comprehensive (loss) income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r83", "r96", "r641", "r665" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r192", "r193", "r233", "r571", "r572" ], "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" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r192", "r193", "r233", "r571", "r572", "r687" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk By Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r192", "r193", "r233", "r571", "r572", "r687" ], "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 By Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r192", "r193", "r233", "r571", "r572" ], "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 Percentage1", "terseLabel": "Concentration of credit risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r192", "r193", "r233", "r571", "r572" ], "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" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r125", "r533" ], "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 [Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r341", "r343", "r364" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableNetDetail": { "order": 10020.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "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 Net Current", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r341", "r342", "r364" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10210.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "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": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r341", "r342", "r364" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10140.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "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 noncurrent.", "label": "Contract With Customer Liability Noncurrent", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r365" ], "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": "Deferred revenue, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerRefundLiabilityCurrent": { "auth_ref": [ "r367" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail": { "order": 10080.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current.", "label": "Contract With Customer Refund Liability Current", "terseLabel": "Billings in excess of cost" } } }, "localname": "ContractWithCustomerRefundLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r120", "r121", "r122" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion Of Stock Shares Converted1", "positiveLabel": "Conversion from Class B to Class A", "terseLabel": "Conversion from Class B to Class A common stock" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r120", "r121", "r122" ], "lang": { "en-us": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion Of Stock Shares Issued1", "terseLabel": "Shares issued upon conversion" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt Fair Value Disclosures", "terseLabel": "Fair value of convertible notes" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Issuance of Convertible Debt [Member]" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of borrowings which can be exchanged for a specified number of another security at the option of the issuer or the holder. Disclosures include, but are not limited to, principal amount, amortized premium or discount, and amount of liability and equity components.", "label": "Convertible Debt Table [Text Block]", "terseLabel": "Schedule of Net Carrying Value of Liability Component of Convertible Notes" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r90", "r621" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10140.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "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": "Total cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost Of Sales [Member]", "terseLabel": "Cost of Revenue - Software [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfCarryingValueOfDebtDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfCarryingValueOfDebtDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r130", "r488", "r499" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfIncomeTaxExpenseDetail": { "order": 10060.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": "U.S. Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r134", "r488" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfIncomeTaxExpenseDetail": { "order": 10070.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": "Non-U.S." } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r130", "r488", "r499", "r501" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfIncomeTaxExpenseDetail": { "order": 10010.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.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r130", "r488", "r499" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfIncomeTaxExpenseDetail": { "order": 10080.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State And Local Tax Expense Benefit", "terseLabel": "U.S. State and Local" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionByUniqueDescriptionAxis": { "auth_ref": [ "r120", "r122" ], "lang": { "en-us": { "role": { "documentation": "Information by description of debt issuances converted in a noncash or part noncash transaction.", "label": "Debt Conversion By Unique Description [Axis]", "terseLabel": "Debt Conversion Description" } } }, "localname": "DebtConversionByUniqueDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r120", "r122" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.", "label": "Debt Conversion Converted Instrument Shares Issued1", "terseLabel": "Debt conversion, converted instrument, shares issued" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtConversionNameDomain": { "auth_ref": [ "r120", "r122" ], "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" } } }, "localname": "DebtConversionNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r16", "r17", "r18", "r631", "r635", "r651" ], "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" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfInterestExpenseRelatedToConvertibleNotesDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfNetCarryingValueOfLiabilityComponentOfConvertibleNotesDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument Basis Spread On Variable Rate1", "terseLabel": "Debt instrument, basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r18", "r320", "r635", "r651" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfNetCarryingValueOfLiabilityComponentOfConvertibleNotesDetail": { "order": 10010.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Debt Instrument Carrying Amount", "terseLabel": "Total debt", "verboseLabel": "Principal" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfCarryingValueOfDebtDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfNetCarryingValueOfLiabilityComponentOfConvertibleNotesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r319" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "Debt Instrument Convertible Carrying Amount Of The Equity Component", "terseLabel": "Net carrying value of equity component of convertible notes" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r322" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument Convertible Conversion Price1", "terseLabel": "Debt instrument convertible initial conversion price per share of common stock" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal": { "auth_ref": [ "r323" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount by which the convertible debt's if-converted value exceeds its principle amount at the balance sheet date, regardless of whether the instrument is currently convertible. This element applies to public companies only.", "label": "Debt Instrument Convertible If Converted Value In Excess Of Principal", "terseLabel": "Debt instrument, convertible, \u201cif-converted value\u201d in excess of the principal amount" } } }, "localname": "DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature": { "auth_ref": [ "r50", "r333", "r336", "r337" ], "lang": { "en-us": { "role": { "documentation": "Description of the conversion terms of a debt instrument which may include the conversion ratio (including all potential conversion ratios if contingently adjustable), type of debt or equity security into which the debt is convertible, the dollars of debt or the number of shares into which the instrument is convertible (or potentially convertible into), the conversion period, any contingencies associated with the conversion terms, and the existence and amount of a beneficial conversion feature.", "label": "Debt Instrument Convertible Terms Of Conversion Feature", "terseLabel": "Debt instrument, convertible, terms of conversion feature" } } }, "localname": "DebtInstrumentConvertibleTermsOfConversionFeature", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument Convertible Threshold Consecutive Trading Days1", "terseLabel": "Debt instrument, convertible, consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument Convertible Threshold Percentage Of Stock Price Trigger", "terseLabel": "Debt instrument, convertible, threshold percentage of conversion price" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument Convertible Threshold Trading Days", "terseLabel": "Debt instrument, convertible, trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentDescription": { "auth_ref": [ "r16", "r18", "r333", "r631", "r635", "r646", "r651" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total.", "label": "Debt Instrument Description", "terseLabel": "Debt instrument, description" } } }, "localname": "DebtInstrumentDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r589", "r591" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument Face Amount", "terseLabel": "Debt instrument, aggregate principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r568" ], "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", "terseLabel": "Debt instrument, fair value of the liability component" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "auth_ref": [ "r51", "r647" ], "lang": { "en-us": { "role": { "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).", "label": "Debt Instrument Frequency Of Periodic Payment", "terseLabel": "Debt instrument frequency of periodic payment" } } }, "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument Interest Rate Stated Percentage", "terseLabel": "Debt instrument interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "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.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfCarryingValueOfDebtDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfInterestExpenseRelatedToConvertibleNotesDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfNetCarryingValueOfLiabilityComponentOfConvertibleNotesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r49", "r563" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.", "label": "Debt Instrument Maturity Date", "terseLabel": "Debt instrument maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r51" ], "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" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfInterestExpenseRelatedToConvertibleNotesDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfNetCarryingValueOfLiabilityComponentOfConvertibleNotesDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r51", "r132", "r333", "r336", "r337", "r338", "r588", "r589", "r591", "r648" ], "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": "Debt Instrument [Table]", "terseLabel": "Debt Instrument [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfCarryingValueOfDebtDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfInterestExpenseRelatedToConvertibleNotesDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfNetCarryingValueOfLiabilityComponentOfConvertibleNotesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r588", "r591" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfNetCarryingValueOfLiabilityComponentOfConvertibleNotesDetail": { "order": 10020.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument Unamortized Discount", "terseLabel": "Less: unamortized debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfCarryingValueOfDebtDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfNetCarryingValueOfLiabilityComponentOfConvertibleNotesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r130", "r489", "r499" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfIncomeTaxExpenseDetail": { "order": 10030.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": "U.S. Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r41", "r590" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfNetCarryingValueOfLiabilityComponentOfConvertibleNotesDetail": { "order": 10030.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Deferred Finance Costs Net", "terseLabel": "Less: unamortized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfCarryingValueOfDebtDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfNetCarryingValueOfLiabilityComponentOfConvertibleNotesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r130", "r489", "r499" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfIncomeTaxExpenseDetail": { "order": 10040.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": "Non-U.S." } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r463", "r464" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10270.0, "parentTag": "us-gaap_Assets", "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 tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r115", "r130", "r489", "r499", "r500", "r501" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfIncomeTaxExpenseDetail": { "order": 10020.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", "totalLabel": "Total deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r20", "r21", "r478", "r633", "r650" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10020.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 Income Tax Liabilities", "totalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r463", "r464" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherLongTermLiabilitiesDetail": { "order": 10020.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "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.", "label": "Deferred Income Tax Liabilities Net", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherLongTermLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r116" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10240.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes And Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r130", "r489", "r499" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfIncomeTaxExpenseDetail": { "order": 10050.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State And Local Income Tax Expense Benefit", "terseLabel": "U.S. State and Local" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfIncomeTaxExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetDomain": { "auth_ref": [ "r480" ], "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" } } }, "localname": "DeferredTaxAssetDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r486", "r487" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10110.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 revenue" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r479" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10090.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": "Total gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "auth_ref": [ "r486", "r487" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10150.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 in-process research and development costs expensed in connection with a business combination.", "label": "Deferred Tax Assets In Process Research And Development", "terseLabel": "Capitalized research and development" } } }, "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r481" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10010.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", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets Net [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r486", "r487" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10120.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": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "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": "Foreign loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesOperatingLossAndTaxCreditCarryforwardsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r484", "r486", "r487" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10130.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets Tax Credit Carryforwards", "terseLabel": "Tax credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign": { "auth_ref": [ "r484", "r486", "r487" ], "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": "U.S. foreign tax credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsForeign", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesOperatingLossAndTaxCreditCarryforwardsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": { "auth_ref": [ "r486", "r487" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10170.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 employee benefits, classified as other.", "label": "Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Benefits", "terseLabel": "Employee benefits" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r486", "r487" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10140.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 share-based compensation.", "label": "Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther": { "auth_ref": [ "r486", "r487" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10180.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 provisions, reserves, allowances, and accruals, classified as other.", "label": "Deferred Tax Assets Tax Deferred Expense Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r480" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10100.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", "negatedLabel": "Less: valuation allowances" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r464", "r481" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "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", "negatedTotalLabel": "Total net deferred tax (liabilities) assets" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r486", "r487" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10080.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "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.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10030.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.", "label": "Deferred Tax Liabilities Prepaid Expenses", "terseLabel": "Prepaid royalties" } } }, "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent": { "auth_ref": [ "r17", "r378", "r379", "r382" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsScheduleOfPensionBenefitsObligationDetail": { "order": 10010.0, "parentTag": "us-gaap_DefinedBenefitPlanBenefitObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as current. Excludes other postretirement benefit plan.", "label": "Defined Benefit Pension Plan Liabilities Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsScheduleOfPensionBenefitsObligationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r19", "r378", "r379", "r382" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsScheduleOfPensionBenefitsObligationDetail": { "order": 10020.0, "parentTag": "us-gaap_DefinedBenefitPlanBenefitObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.", "label": "Defined Benefit Pension Plan Liabilities Noncurrent", "verboseLabel": "Other long-term liabilities" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsScheduleOfPensionBenefitsObligationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": { "auth_ref": [ "r387" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.", "label": "Defined Benefit Plan Accumulated Benefit Obligation", "terseLabel": "Accumulated benefit obligation" } } }, "localname": "DefinedBenefitPlanAccumulatedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r380" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsScheduleOfPensionBenefitsObligationDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Components of pension benefits" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsScheduleOfPensionBenefitsObligationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "auth_ref": [ "r381", "r401" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "Defined Benefit Plan Benefit Obligation Benefits Paid", "terseLabel": "Benefit obligation benefits paid" } } }, "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan Estimated Future Benefit Payments [Abstract]" } } }, "localname": "DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "auth_ref": [ "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.", "label": "Defined Benefit Plan Expected Future Benefit Payments Five Fiscal Years Thereafter", "terseLabel": "Next five years" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsScheduleOfEstimatedFutureBenefitPaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.", "label": "Defined Benefit Plan Expected Future Benefit Payments Next Twelve Months", "terseLabel": "December 31, 2021" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsScheduleOfEstimatedFutureBenefitPaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "auth_ref": [ "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.", "label": "Defined Benefit Plan Expected Future Benefit Payments Year Five", "terseLabel": "December 31, 2025" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsScheduleOfEstimatedFutureBenefitPaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "auth_ref": [ "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.", "label": "Defined Benefit Plan Expected Future Benefit Payments Year Four", "terseLabel": "December 31, 2024" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsScheduleOfEstimatedFutureBenefitPaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "auth_ref": [ "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.", "label": "Defined Benefit Plan Expected Future Benefit Payments Year Three", "terseLabel": "December 31, 2023" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsScheduleOfEstimatedFutureBenefitPaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "auth_ref": [ "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.", "label": "Defined Benefit Plan Expected Future Benefit Payments Year Two", "terseLabel": "December 31, 2022" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsScheduleOfEstimatedFutureBenefitPaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r389", "r396", "r397", "r398" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan Net Periodic Benefit Cost", "terseLabel": "Net benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan Employer Discretionary Contribution Amount", "terseLabel": "Defined Benefit Plan, Contributions by Employer" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan Maximum Annual Contributions Per Employee Percent", "terseLabel": "Funded percentage" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r115", "r288" ], "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 expense, including amortization of right-of-use assets under finance leases" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r115", "r206" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDADetail": { "order": 10050.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10180.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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", "negatedLabel": "Depreciation and amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDADetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "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 Type [Domain]", "terseLabel": "Derivative Contract" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r548", "r549", "r551", "r554" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument Risk [Axis]", "terseLabel": "Derivative Instrument" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r542", "r544" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative Notional Amount", "terseLabel": "Derivatives outstanding notional value" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r125", "r135", "r541", "r543", "r545", "r546", "r555" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives Policy [Text Block]", "terseLabel": "Derivative Financial Instruments" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed Technology [Member]" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "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.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r363", "r368", "r369", "r370", "r371", "r372", "r373", "r374" ], "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.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of 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 [Text Block]", "terseLabel": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "auth_ref": [ "r115", "r287", "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.", "label": "Disposal Group Not Discontinued Operation Gain Loss On Disposal", "terseLabel": "Loss before income tax" } } }, "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDisposalsWEYVAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "E M E A [Member]", "terseLabel": "Europe Middle East And Africa [Member]" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationSummaryOfSalesToExternalCustomersAndLongLivedAssetsByGeographicalAreasDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "(Loss) income per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r85", "r155", "r156", "r157", "r158", "r159", "r164", "r166", "r173", "r174", "r175", "r179", "r180", "r643", "r667" ], "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": "Net (loss) income per share attributable to common stockholders, basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicLineItems": { "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": "Earnings Per Share Basic [Line Items]", "terseLabel": "Earnings Per Share Basic [Line Items]" } } }, "localname": "EarningsPerShareBasicLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r85", "r155", "r156", "r157", "r158", "r159", "r166", "r173", "r174", "r175", "r179", "r180", "r643", "r667" ], "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": "Net (loss) income per share attributable to common stockholders, diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r176", "r177", "r178", "r181" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net (Loss) Income Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r576" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10040.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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.", "label": "Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r466", "r503" ], "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", "terseLabel": "U.S. Federal statutory income tax rate", "verboseLabel": "U.S. federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount": { "auth_ref": [ "r466" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail": { "order": 10050.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "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 operations, attributable to Tax Cuts and Jobs Act.", "label": "Effective Income Tax Rate Reconciliation Tax Cuts And Jobs Act Of2017 Amount", "terseLabel": "U.S. effect of foreign operations" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10180.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "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": "Accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee Service Share Based Compensation Aggregate Disclosures [Abstract]" } } }, "localname": "EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "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": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]", "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r439" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized", "terseLabel": "Compensation cost related to nonvested awards not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r439" ], "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": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1", "terseLabel": "Weighted average period of recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r146", "r147", "r148", "r152", "r160", "r162", "r182", "r252", "r332", "r339", "r446", "r447", "r448", "r494", "r495", "r577", "r578", "r579", "r580", "r581", "r584", "r677", "r678", "r679" ], "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" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "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": "Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]", "terseLabel": "Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r562", "r566" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Fair Value By Asset Class [Axis]", "terseLabel": "Asset Class" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r562", "r569", "r570" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value By Balance Sheet Grouping [Table]", "terseLabel": "Fair Value By Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r565" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r556" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Federal Funds Effective Swap Rate [Member]", "terseLabel": "Federal Funds Effective Swap Rate [Member]" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r596", "r603", "r611" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetail": { "order": 10020.0, "parentTag": "altr_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r598", "r605" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease Interest Payment On Liability", "negatedLabel": "Operating cash flows from finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r594", "r610" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease Liability", "totalLabel": "Total finance lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r594" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail": { "order": 10010.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease Liability Current", "terseLabel": "Current portion of long-term debt" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease Liability Current Statement Of Financial Position Extensible List", "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r594" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail": { "order": 10020.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease Liability Noncurrent", "terseLabel": "Long-term debt, net of current portion" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease Liability Noncurrent Statement Of Financial Position Extensible List", "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r597", "r605" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease Principal Payments", "negatedLabel": "Financing cash flows from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r593" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease Right Of Use Asset", "totalLabel": "Property and equipment, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r596", "r603", "r611" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetail": { "order": 10010.0, "parentTag": "altr_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease Right Of Use Asset Amortization", "terseLabel": "Amortization of ROU assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease Right Of Use Asset Statement Of Financial Position Extensible List", "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r608", "r611" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease Weighted Average Discount Rate Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r607", "r611" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease Weighted Average Remaining Lease Term1", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r274" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail": { "order": 10040.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Accumulated Amortization", "terseLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseDetail": { "order": 10010.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite Lived Intangible Assets Amortization Expense Next Rolling Twelve Months", "terseLabel": "December 31, 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseDetail": { "order": 10060.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite Lived Intangible Assets Amortization Expense Rolling After Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseDetail": { "order": 10050.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite Lived Intangible Assets Amortization Expense Rolling Year Five", "terseLabel": "December 31, 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseDetail": { "order": 10040.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite Lived Intangible Assets Amortization Expense Rolling Year Four", "terseLabel": "December 31, 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseDetail": { "order": 10030.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite Lived Intangible Assets Amortization Expense Rolling Year Three", "terseLabel": "December 31, 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseDetail": { "order": 10020.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite Lived Intangible Assets Amortization Expense Rolling Year Two", "terseLabel": "December 31, 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r268", "r271", "r274", "r277", "r622", "r626" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite Lived Intangible Assets By Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r274", "r626" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail": { "order": 10030.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Gross", "terseLabel": "Gross carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r268", "r273" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) 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 a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r274", "r622" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail2": { "order": 10010.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 }, "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Net", "totalLabel": "Net carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseDetail" ], "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 Country [Member]", "terseLabel": "Foreign Tax Authority [Member]" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesOperatingLossAndTaxCreditCarryforwardsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r125", "r586" ], "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 [Text Block]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r384", "r552" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "terseLabel": "Foreign Exchange Contract [Member]" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r115", "r287", "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain Loss On Disposition Of Assets", "terseLabel": "Gain on sale of building" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r115" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10220.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain Loss On Disposition Of Assets1", "negatedLabel": "Gain on sale of assets held for sale" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossRelatedToLitigationSettlement": { "auth_ref": [ "r305" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.", "label": "Gain Loss Related To Litigation Settlement", "terseLabel": "Proceeds from settlements related to historical acquisition" } } }, "localname": "GainLossRelatedToLitigationSettlement", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r92" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10100.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General And Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General And Administrative Expense [Member]", "terseLabel": "General and administrative [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralBusinessMember": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "Tax credit carryforwards which include, but are not limited to, investment, alcohol fuels, low income housing, alternative fuels, alternative motor vehicles, hurricane relief, disabled access, renewable resources electricity production, employer social security, orphan drug, new markets, employer provided child care facilities and services, biodiesel fuels, low sulfur diesel fuel production, distilled spirits and the advanced nuclear power facilities credit.", "label": "General Business [Member]", "terseLabel": "General Business Tax Credit Carryforward [Member]" } } }, "localname": "GeneralBusinessMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesOperatingLossAndTaxCreditCarryforwardsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r261", "r262", "r629" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10250.0, "parentTag": "us-gaap_Assets", "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", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsChangesInCarryingAmountOfGoodwillAttributableToSoftwareReportableSegmentDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r263" ], "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": "Acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsChangesInCarryingAmountOfGoodwillAttributableToSoftwareReportableSegmentDetail" ], "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_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill And Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy": { "auth_ref": [ "r125", "r276" ], "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", "terseLabel": "Goodwill and Other Indefinite-Lived Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill [Member]", "terseLabel": "Goodwill [Member]" } } }, "localname": "GoodwillMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r89", "r129", "r211", "r217", "r221", "r224", "r227", "r244", "r573" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10060.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "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", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "auth_ref": [ "r115", "r278" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10230.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.", "label": "Impairment Of Intangible Assets Indefinitelived Excluding Goodwill", "terseLabel": "Impairment of intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r125", "r284", "r295" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment Or Disposal Of Long Lived Assets Policy [Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r133", "r502" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetail": { "order": 10010.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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": "U.S" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r81", "r211", "r217", "r221", "r224", "r227", "r627", "r639", "r645", "r668" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDADetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10010.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDADetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r133", "r502" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetail": { "order": 10020.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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": "Non-U.S" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetail" ], "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" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesOperatingLossAndTaxCreditCarryforwardsDetail" ], "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" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesOperatingLossAndTaxCreditCarryforwardsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority Name [Axis]", "terseLabel": "Income Tax Authority, Name" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "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" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r467", "r476", "r483", "r497", "r504", "r508", "r509", "r510" ], "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.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense": { "auth_ref": [ "r468" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.", "label": "Income Tax Examination Penalties And Interest Expense", "terseLabel": "Tax assessment, penalties and interest amount related to acquisition" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r130", "r161", "r162", "r209", "r465", "r498", "r506", "r669" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfIncomeTaxExpenseDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10020.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "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", "negatedLabel": "Tax benefit", "terseLabel": "Income tax expense", "totalLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfIncomeTaxExpenseDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r77", "r125", "r461", "r462", "r476", "r477", "r482", "r490", "r696" ], "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 [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReceivable": { "auth_ref": [ "r35", "r649" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.", "label": "Income Tax Receivable", "terseLabel": "Income tax receivable" } } }, "localname": "IncomeTaxReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r466" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail": { "order": 10060.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "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 valuation allowance for deferred tax assets.", "label": "Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance", "terseLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r460", "r466" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail": { "order": 10150.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "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": "Income Tax Reconciliation Change In Enacted Tax Rate", "terseLabel": "Tax law changes" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r466" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail": { "order": 10020.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "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": "Income Tax Reconciliation Foreign Income Tax Rate Differential", "terseLabel": "Foreign income taxes at rates other than the federal statutory rate" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r466" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail": { "order": 10010.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "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": "Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate", "terseLabel": "Income taxes at U.S. federal statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment": { "auth_ref": [ "r466" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail": { "order": 10110.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "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 nondeductible meals and entertainment expense.", "label": "Income Tax Reconciliation Nondeductible Expense Meals And Entertainment", "terseLabel": "Meals & entertainment" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r466" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail": { "order": 10100.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "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": "Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r466" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail": { "order": 10120.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "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": "Income Tax Reconciliation Other Adjustments", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r466" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail": { "order": 10030.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "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 state and local income tax expense (benefit).", "label": "Income Tax Reconciliation State And Local Income Taxes", "terseLabel": "U.S. state and local income taxes, net of U.S. federal tax benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxContingenciesOther": { "auth_ref": [ "r466" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail": { "order": 10130.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "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 other income tax contingencies.", "label": "Income Tax Reconciliation Tax Contingencies Other", "terseLabel": "Uncertain tax positions" } } }, "localname": "IncomeTaxReconciliationTaxContingenciesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsForeign": { "auth_ref": [ "r466" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail": { "order": 10080.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "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": "Income Tax Reconciliation Tax Credits Foreign", "negatedLabel": "U.S. foreign tax credit and deduction" } } }, "localname": "IncomeTaxReconciliationTaxCreditsForeign", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r466" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail": { "order": 10090.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "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 research tax credit.", "label": "Income Tax Reconciliation Tax Credits Research", "negatedLabel": "Research and development tax credit" } } }, "localname": "IncomeTaxReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesCalculatedAtUSFederalStatutoryIncomeTaxRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r112", "r119" ], "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.", "label": "Income Taxes Paid", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r57", "r637", "r663" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10310.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable", "terseLabel": "Income tax receivable", "verboseLabel": "Income tax receivable, current" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivableNoncurrent": { "auth_ref": [ "r15", "r652" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due after one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable Noncurrent", "terseLabel": "Income tax receivable, noncurrent" } } }, "localname": "IncomeTaxesReceivableNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r114" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10290.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r114" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10260.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r114" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10330.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase Decrease In Contract With Customer Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r114" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10300.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase Decrease In Employee Related Liabilities", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r114" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10280.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase Decrease In Other Noncurrent Assets", "negatedLabel": "Other long-term assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r114" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10310.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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 accrued expenses and current liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r114" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10270.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase Decrease In Prepaid Deferred Expense And Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r167", "r168", "r169", "r175" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail": { "order": 10020.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable To Share Based Payment Arrangements", "terseLabel": "Effect of dilutive securities, stock options and RSUs" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r270", "r276" ], "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 By Major Class [Axis]", "terseLabel": "Indefinite-lived Intangible Assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r276" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail2": { "order": 10020.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite Lived Intangible Assets Excluding Goodwill", "terseLabel": "Net carrying amount" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r270", "r276" ], "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" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail": { "order": 10010.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets Gross Excluding Goodwill", "terseLabel": "Gross carrying amount" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r266", "r272" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10260.0, "parentTag": "us-gaap_Assets", "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": "Other intangible assets, net", "totalLabel": "Net carrying amount" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r79", "r205", "r587", "r590", "r644" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDADetail": { "order": 10030.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10040.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDADetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r93", "r324" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfInterestExpenseRelatedToConvertibleNotesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense Debt", "totalLabel": "Total" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfInterestExpenseRelatedToConvertibleNotesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r95" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfInterestExpenseRelatedToConvertibleNotesDetail": { "order": 10010.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense Debt Excluding Amortization", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfInterestExpenseRelatedToConvertibleNotesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income And Interest Expense Disclosure Table [Text Block]", "terseLabel": "Schedule of Interest Expense Related to Convertible Notes" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r108", "r111", "r119" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for 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.", "label": "Interest Paid Net", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Lease And Rental Expense", "terseLabel": "Rent cost for operating leases" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r609" ], "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": "Schedule of Components of Lease Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee Lease Description [Line Items]", "terseLabel": "Lessee Lease Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee Lease Description [Table]", "terseLabel": "Lessee Lease Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r600" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee Leases Policy [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r610" ], "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": "Schedule of Maturities of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r610" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetail2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee Operating Lease Liability Payments Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r610" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetail": { "order": 10060.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "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 Payments Due After Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r610" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetail": { "order": 10010.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next 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 Payments Due Next Twelve Months", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r610" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetail": { "order": 10050.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "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 Payments Due Year Five", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r610" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetail": { "order": 10040.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "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 Payments Due Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r610" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetail": { "order": 10030.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "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 Payments Due Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r610" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetail": { "order": 10020.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "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 Payments Due Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r610" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetail2": { "order": 10010.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "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", "terseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Operating Lease Renewal Term", "terseLabel": "Operating leases, options to extend lease term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r44", "r129", "r219", "r244", "r532", "r537", "r538", "r573" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10010.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "TOTAL LIABILITIES" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r32", "r129", "r244", "r573", "r636", "r660" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "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 Stockholders Equity", "totalLabel": "TOTAL LIABILITIES, MEZZANINE EQUITY AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "LIABILITIES, MEZZANINE EQUITY AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r47", "r129", "r244", "r532", "r537", "r538", "r573" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10110.0, "parentTag": "us-gaap_Liabilities", "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.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "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.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseAndMaintenanceMember": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset and process of preserving asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License And Maintenance [Member]", "terseLabel": "Total Software [Member]" } } }, "localname": "LicenseAndMaintenanceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_LicenseAndServiceMember": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset and performance of related service. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License And Service [Member]", "terseLabel": "Total Software and Related Services [Member]" } } }, "localname": "LicenseAndServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License [Member]", "terseLabel": "License [Member]" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r18", "r635", "r651" ], "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": "Line Of Credit", "terseLabel": "Loan outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r43" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line Of Credit Facility Current Borrowing Capacity", "terseLabel": "Credit facility" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility terminates, in CCYY-MM-DD format.", "label": "Line Of Credit Facility Expiration Date1", "terseLabel": "Maturity date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line Of Credit Facility Interest Rate At Period End", "terseLabel": "Weighted Average Interest Rate on borrowings" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r43" ], "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": "Amount available under secured credit agreement" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r43" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line Of Credit Facility Remaining Borrowing Capacity", "terseLabel": "Amount available for future borrowing" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "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": "Commitment fees on unused portion of the Revolving Credit Facility" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate L I B O R [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r18", "r321", "r635", "r656" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfNetCarryingValueOfLiabilityComponentOfConvertibleNotesDetail": { "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", "totalLabel": "Net carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfNetCarryingValueOfLiabilityComponentOfConvertibleNotesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r18" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10120.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long Term Debt And Capital Lease Obligations", "terseLabel": "Long-term debt, net of current portion" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfCarryingValueOfDebtDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10160.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long Term Debt And Capital Lease Obligations Current", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfCarryingValueOfDebtDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtPercentageBearingVariableInterestRate": { "auth_ref": [ "r48" ], "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 rate subject to change from time to time.", "label": "Long Term Debt Percentage Bearing Variable Interest Rate", "terseLabel": "Applicable margin for borrowings under new credit facility" } } }, "localname": "LongTermDebtPercentageBearingVariableInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Longterm Debt Type [Axis]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfCarryingValueOfDebtDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r51", "r316" ], "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": "Longterm Debt Type [Domain]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfCarryingValueOfDebtDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r313", "r314" ], "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.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MaintenanceMember": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "Process of preserving asset, including, but not limited to, building, machinery and software.", "label": "Maintenance [Member]", "terseLabel": "Maintenance [Member]" } } }, "localname": "MaintenanceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "auth_ref": [ "r2", "r528" ], "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": "Acquisitions and Disposals" } } }, "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposals" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of France.", "label": "Ministry Of The Economy Finance And Industry France [Member]", "terseLabel": "Ministry of the Economy, Finance and Industry, France [Member]" } } }, "localname": "MinistryOfTheEconomyFinanceAndIndustryFranceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r186", "r197" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature Of Operations", "terseLabel": "Description of Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r110" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10030.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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 financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Financing Activities [Abstract]", "terseLabel": "FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r110" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10020.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Investing Activities [Abstract]", "terseLabel": "INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r110", "r113", "r116" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10010.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r71", "r74", "r82", "r116", "r129", "r151", "r155", "r156", "r157", "r158", "r161", "r162", "r172", "r211", "r217", "r221", "r224", "r227", "r244", "r573", "r640", "r664" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "order": 10010.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "terseLabel": "Net income (loss)", "totalLabel": "Net (loss) income", "verboseLabel": "Net (loss) income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossIncome", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income Loss [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail" ], "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": "Recent Accounting Guidance" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing And Financing Items [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number Of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10070.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r211", "r217", "r221", "r224", "r227" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10030.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r604", "r611" ], "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.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r594" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetail2": { "order": 10020.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease Liability", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r594" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail": { "order": 10050.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10190.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "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": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r594" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail": { "order": 10060.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10130.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "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 liabilities, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r599", "r605" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease Payments", "negatedLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r593" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10240.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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", "positiveLabel": "Operating lease ROU assets", "terseLabel": "Operating lease right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r608", "r611" ], "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": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r607", "r611" ], "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 Term1", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeaseLiabilitiesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeAxis": { "auth_ref": [ "r326", "r558", "r559", "r560" ], "lang": { "en-us": { "role": { "documentation": "Information by type of freestanding contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock.", "label": "Option Indexed To Issuers Equity Type [Axis]", "terseLabel": "Option Indexed to Issuer's Equity, Type" } } }, "localname": "OptionIndexedToIssuersEquityTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "auth_ref": [ "r561" ], "lang": { "en-us": { "role": { "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.", "label": "Option Indexed To Issuers Equity Type [Domain]", "terseLabel": "Option Indexed to Issuer's Equity, Type" } } }, "localname": "OptionIndexedToIssuersEquityTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization Consolidation And Presentation Of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10280.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location in other comprehensive income.", "label": "Other Comprehensive Income Location [Axis]", "terseLabel": "Other Comprehensive Income Location" } } }, "localname": "OtherComprehensiveIncomeLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in other comprehensive income.", "label": "Other Comprehensive Income Location [Domain]", "terseLabel": "Other Comprehensive Income Location" } } }, "localname": "OtherComprehensiveIncomeLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": { "auth_ref": [ "r69", "r577", "r579", "r584" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail": { "order": 10010.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income Loss Before Reclassifications Before Tax", "terseLabel": "Other comprehensive income (loss) before reclassification" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r61" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "order": 10030.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", "terseLabel": "Foreign currency translation (net of tax effect of $0 for all periods)", "verboseLabel": "Foreign currency translation, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r61", "r67", "r575", "r583" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after 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 Translation Adjustment Tax", "terseLabel": "Foreign currency translation, tax effect" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r72", "r75", "r78", "r83", "r332", "r577", "r582", "r584", "r641", "r665" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "order": 10020.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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", "totalLabel": "Total other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income Loss Net Of Tax Period Increase Decrease [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r64", "r66" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "order": 10040.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 Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax", "negatedLabel": "Retirement related benefit plans (net of tax effect of $308, $(16) and $318, respectively)", "negatedTerseLabel": "Retirement related benefit plans, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r64", "r67", "r530" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.", "label": "Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax", "terseLabel": "Retirement related benefit plans, tax effect" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r67", "r83", "r465", "r505", "r507", "r577", "r580", "r584", "r641", "r665" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail": { "order": 10030.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income Loss Tax", "negatedLabel": "Tax effects" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeMember": { "auth_ref": [ "r553" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which reported facts about other comprehensive income have been included.", "label": "Other Comprehensive Income [Member]", "terseLabel": "Other Comprehensive Income [Member]" } } }, "localname": "OtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other current liabilities.", "label": "Other Current Liabilities Table [Text Block]", "terseLabel": "Summary of Other Accrued Expenses and Current Liabilities" } } }, "localname": "OtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other Intangibles [Member]" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r45" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10200.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities Current", "terseLabel": "Other accrued expenses and current liabilities", "totalLabel": "Total" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]" } } }, "localname": "OtherLiabilitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other liabilities.", "label": "Other Liabilities Disclosure [Text Block]", "terseLabel": "Other Liabilities" } } }, "localname": "OtherLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherLongTermLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10150.0, "parentTag": "us-gaap_Liabilities", "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", "totalLabel": "Total" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherLongTermLiabilitiesDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r116" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10250.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income Expense", "negatedLabel": "Other, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "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 Long-Term Assets [Member]" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities Table [Text Block]", "terseLabel": "Summary of Other Long-term Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r94" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10050.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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", "negatedLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10120.0, "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other Operating Income Expense Net", "negatedLabel": "Other operating income" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesCurrent": { "auth_ref": [ "r45", "r315" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail": { "order": 10090.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.", "label": "Other Sundry Liabilities Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherSundryLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "auth_ref": [ "r19", "r634", "r655" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherLongTermLiabilitiesDetail": { "order": 10030.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.", "label": "Other Sundry Liabilities Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherSundryLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherLongTermLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r98", "r101", "r136" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10160.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "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", "negatedLabel": "Other investing activities, net" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r106" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10090.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "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", "negatedLabel": "Payments for issuance costs of convertible senior notes" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r99", "r525" ], "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": "Business acquisition, preliminary base purchase price" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r99" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10120.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": "Payments for acquisition of businesses, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r100" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10140.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments To Acquire Intangible Assets", "negatedLabel": "Payments for acquisition of developed technology" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r100" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10130.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": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r19", "r378", "r379", "r382" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherLongTermLiabilitiesDetail": { "order": 10010.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits, classified as noncurrent.", "label": "Pension And Other Postretirement And Postemployment Benefit Plans Liabilities Noncurrent", "terseLabel": "Pension and other post retirement liabilities" } } }, "localname": "PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherLongTermLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r383", "r385", "r386", "r390", "r391", "r392", "r393", "r394", "r395", "r397", "r399", "r400", "r402", "r408" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Pension And Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "Retirement Benefits" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r412", "r440" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2012PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderISOPlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderNSOPlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2012PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderISOPlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderNSOPlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock Par Or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r24" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10050.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock Value", "terseLabel": "Preferred stock ($0.0001 par value), authorized 45,000 shares, none issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r34", "r35" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10320.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 in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense And Other Assets Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses And Other Current Assets [Member]", "terseLabel": "Prepaid and Other Current Assets [Member]" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r103" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10070.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds From Convertible Debt", "terseLabel": "Proceeds from issuance of convertible senior notes, net of underwriters' discounts and commissions" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r103" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds From Debt Net Of Issuance Costs", "terseLabel": "Net proceeds from issuance of costs" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r103" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10050.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds From Long Term Lines Of Credit", "terseLabel": "Borrowings under revolving commitment" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r104", "r107", "r136" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10110.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "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": "Other financing activities" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r97" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10150.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds From Sale Of Productive Assets", "terseLabel": "Proceeds from sale of assets held for sale and other" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r102", "r441" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10060.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds From Stock Options Exercised", "terseLabel": "Proceeds from the exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r191" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.", "label": "Product Concentration Risk [Member]", "terseLabel": "Product Concentration Risk [Member]" } } }, "localname": "ProductConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r71", "r74", "r109", "r129", "r151", "r161", "r162", "r211", "r217", "r221", "r224", "r227", "r244", "r530", "r534", "r535", "r539", "r540", "r573", "r645" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10170.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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": "Profit Loss", "terseLabel": "Net (loss) income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r39", "r291" ], "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": "Property Plant And Equipment By Type [Axis]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r296", "r697", "r698", "r699" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property Plant And Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r125", "r285" ], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "Property Plant And Equipment Estimated Useful Lives", "terseLabel": "Property, Plant and Equipment, Estimated Useful Lives" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r38", "r289" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail": { "order": 10010.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": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail" ], "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.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r291", "r661" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10230.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 and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r37", "r125", "r291", "r697", "r698" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property Plant And Equipment Policy [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r13", "r291" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of 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 [Text Block]", "terseLabel": "Summary of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r13", "r289" ], "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": "Property Plant And Equipment Type [Domain]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "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": "Property and equipment, estimated useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r87", "r257" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10190.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision For Doubtful Accounts", "negatedLabel": "Provision charged to expense", "terseLabel": "Provision for credit loss" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePurchaseObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "totalLabel": "Total" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueAfterFifthYear": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePurchaseObligationsDetails": { "order": 10060.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid after fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation Due After Fifth Year", "terseLabel": "Thereafter" } } }, "localname": "PurchaseObligationDueAfterFifthYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInFifthYear": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePurchaseObligationsDetails": { "order": 10050.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation Due In Fifth Year", "terseLabel": "2025" } } }, "localname": "PurchaseObligationDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePurchaseObligationsDetails": { "order": 10040.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation Due In Fourth Year", "terseLabel": "2024" } } }, "localname": "PurchaseObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePurchaseObligationsDetails": { "order": 10010.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation Due In Next Twelve Months", "terseLabel": "2021" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePurchaseObligationsDetails": { "order": 10020.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation Due In Second Year", "terseLabel": "2022" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePurchaseObligationsDetails": { "order": 10030.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation Due In Third Year", "terseLabel": "2023" } } }, "localname": "PurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesFuturePurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PutOptionMember": { "auth_ref": [ "r688", "r689", "r690", "r691", "r692", "r693" ], "lang": { "en-us": { "role": { "documentation": "A financial contract between two parties, the buyer and the seller (writer) of the option, where the buyer has the right but not the obligation to sell a commodity or financial instrument (the underlying instrument) to the seller (writer) at a certain time for a certain price (the strike price). The seller (writer) has the obligation to purchase the underlying asset at that strike price, if the buyer exercises the option.", "label": "Put Option [Member]", "terseLabel": "Put Option [Member]" } } }, "localname": "PutOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r125", "r238", "r241", "r242", "r243" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivables Policy [Text Block]", "terseLabel": "Accounts Receivable, Net" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "auth_ref": [ "r69", "r70", "r577", "r581", "r584" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail": { "order": 10020.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification From Accumulated Other Comprehensive Income Current Period Before Tax", "negatedLabel": "Amounts reclassified from accumulated other comprehensive loss" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationsOfTemporaryToPermanentEquity": { "auth_ref": [ "r329", "r558" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The difference between the carrying amount of a financial instrument subject to a registration payment arrangement recorded as temporary equity prior to adoption of FSP EITF 00-19-2 and the carrying amount reclassified to permanent equity upon the adoption of FSP EITF 00-19-2. Recorded as a cumulative effect adjustment to the beginning balance of retained earnings. Does not apply to registration payment arrangements that are no longer outstanding upon adoption of FSP EITF 00-19-2.", "label": "Reclassifications Of Temporary To Permanent Equity", "terseLabel": "Reclassification of mezzanine equity to permanent equity" } } }, "localname": "ReclassificationsOfTemporaryToPermanentEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r217", "r221" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation Of Operating Profit Loss From Segments To Consolidated [Text Block]", "terseLabel": "Reconciliation of U.S. GAAP Income (Loss) Before Income Taxes to Adjusted EBITDA" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r105" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10080.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments Of Long Term Lines Of Credit", "negatedLabel": "Payments on revolving commitment", "terseLabel": "Repayments of borrowing outstanding" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r458", "r709" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10080.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research And Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research And Development Expense [Member]", "terseLabel": "Research and development [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r125", "r458" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research And Development Expense Policy", "terseLabel": "Research and Development Costs" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": { "auth_ref": [ "r40", "r125", "r279", "r282", "r709" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.", "label": "Research Development And Computer Software Policy [Text Block]", "terseLabel": "Software Development Costs" } } }, "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research [Member]", "terseLabel": "Research and Development Tax Credit Carryforward [Member]" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r7", "r15", "r117", "r123", "r695" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetail": { "order": 10020.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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.", "label": "Restricted Cash And Cash Equivalents Noncurrent", "terseLabel": "Restricted cash included in other long-term assets" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetail" ], "xbrltype": "monetaryItemType" }, "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 R S U [Member]", "terseLabel": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r28", "r339", "r449", "r659", "r681", "r686" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10090.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", "terseLabel": "Accumulated deficit", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r146", "r147", "r148", "r152", "r160", "r162", "r252", "r446", "r447", "r448", "r494", "r495", "r677", "r679" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue From Contract With Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r202", "r203", "r216", "r222", "r223", "r229", "r230", "r233", "r362", "r363", "r621" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10130.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "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", "positiveTerseLabel": "Revenue", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationSummaryOfSalesToExternalCustomersAndLongLivedAssetsByGeographicalAreasDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r126", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r377" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue From Contract With Customer Policy [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r344", "r345", "r346", "r347", "r348", "r349", "r352", "r353", "r366", "r377" ], "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 from Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information when using transition method for cumulative effect in initial period of application for revenue from contract with customer.", "label": "Revenue Initial Application Period Cumulative Effect Transition [Table]", "terseLabel": "Revenue Initial Application Period Cumulative Effect Transition [Table]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r350" ], "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", "terseLabel": "Contracted revenue not yet recognized" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue Remaining Performance Obligation Percentage", "terseLabel": "Revenue recognize percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues From External Customers And Long Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationSummaryOfSalesToExternalCustomersAndLongLivedAssetsByGeographicalAreasDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtScheduleOfCarryingValueOfDebtDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r606", "r611" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right Of Use Asset Obtained In Exchange For Finance Lease Liability", "terseLabel": "Finance leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r606", "r611" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right Of Use Asset Obtained In Exchange For Operating Lease Liability", "terseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RoyaltyExpense": { "auth_ref": [ "r91" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.", "label": "Royalty Expense", "terseLabel": "Royalty fees" } } }, "localname": "RoyaltyExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale Of Stock Name Of Transaction [Domain]", "terseLabel": "Sale of Stock" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale Of Stock Number Of Shares Issued In Transaction", "terseLabel": "Number of shares of common stock sold" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_SalesCommissionsAndFees": { "auth_ref": [ "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller).", "label": "Sales Commissions And Fees", "terseLabel": "Sales commissions" } } }, "localname": "SalesCommissionsAndFees", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r192", "r233" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Sales Revenue Net [Member]", "terseLabel": "Sales Revenue, Net [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule Of Accounts Notes Loans And Financing Receivable [Table]", "terseLabel": "Schedule Of Accounts Notes Loans And Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProvisionForCreditLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r69", "r582", "r584" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule Of Accumulated Other Comprehensive Income Loss Table [Text Block]", "terseLabel": "Components of Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized.", "label": "Schedule Of Amounts Recognized In Balance Sheet Table [Text Block]", "terseLabel": "Schedule of Pension Benefits Obligation Recorded in Consolidated Balance Sheets" } } }, "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r514", "r515" ], "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.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r490" ], "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 Significant Components of Income Tax Expense" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables" ], "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 Carrying Value of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r481" ], "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.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r175" ], "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": "Computation of Numerators and Denominators Used in Basic and Diluted Net (Loss) Income Per Share Amounts" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r166", "r170", "r173", "r175", "r180" ], "lang": { "en-us": { "role": { "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.", "label": "Schedule Of Earnings Per Share Basic By Common Class [Table]", "terseLabel": "Schedule Of Earnings Per Share Basic By Common Class [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r466" ], "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": "Reconciliation of Income Taxes Calculated at U.S. Federal Statutory Income Tax Rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r411", "r437", "r451" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]", "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r411", "r437", "r451" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block]", "terseLabel": "Summary of Stock-Based Compensation" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.", "label": "Schedule Of Expected Benefit Payments Table [Text Block]", "terseLabel": "Schedule of Estimated Future Benefit Payments" } } }, "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRetirementBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r264", "r265" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule Of Goodwill [Text Block]", "terseLabel": "Changes in Carrying Amount of Goodwill Attributable to Software Reportable Segment" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r133" ], "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": "Components of Income (Loss) Before Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r39", "r291" ], "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": "Schedule Of Property Plant And Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetSummaryOfPropertyAndEquipmentParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule Of Recognized Identified Assets Acquired And Liabilities Assumed Table [Text Block]", "terseLabel": "Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r12", "r123", "r628", "r657" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Schedule Of Restricted Cash And Cash Equivalents [Text Block]", "terseLabel": "Reconciliation of Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r88", "r232" ], "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 Revenues From External Customers And Long Lived Assets By Geographical Areas Table [Text Block]", "terseLabel": "Summary of Sales to External Customers and Long-Lived Assets by Geographical Areas" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r80", "r232" ], "lang": { "en-us": { "role": { "documentation": "Schedule of 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 Revenues From External Customers And Long Lived Assets [Table]", "terseLabel": "Schedule Of Revenues From External Customers And Long Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationSummaryOfSalesToExternalCustomersAndLongLivedAssetsByGeographicalAreasDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r211", "r214", "r220", "r264" ], "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.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r211", "r214", "r220", "r264" ], "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 [Text Block]", "terseLabel": "Schedule of Segment Reporting Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r412", "r440" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfFairValueOfCompanySStockOptionsGrantedDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2012PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderISOPlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderNSOPlanDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule Of Share Based Compensation Restricted Stock Units Award Activity Table [Text Block]", "terseLabel": "Summary of Restricted Stock Units Awarded" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r418", "r427", "r430" ], "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": "Schedule Of Share Based Compensation Stock Options Activity Table [Text Block]", "terseLabel": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule Of Share Based Payment Award Stock Options Valuation Assumptions Table [Text Block]", "terseLabel": "Summary of Fair value of Company's Stock Options Granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r54", "r127", "r183", "r184", "r327", "r330", "r331", "r333", "r334", "r335", "r336", "r337", "r338", "r339" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule Of Stock By Class [Table]", "terseLabel": "Schedule Of Stock By Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r475", "r491" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule Of Unrecognized Tax Benefits Roll Forward Table [Text Block]", "terseLabel": "Reconciliation of Beginning and Ending Amounts of Unrecognized Tax Benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block]", "terseLabel": "Summary of Estimated Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r198", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r216", "r217", "r218", "r219", "r221", "r222", "r223", "r224", "r225", "r227", "r233", "r670" ], "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": "Segment [Domain]", "terseLabel": "Segments" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r198", "r200", "r201", "r211", "r215", "r221", "r225", "r226", "r227", "r228", "r229", "r232", "r233", "r234" ], "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": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformation" ], "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.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "order": 10090.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling And Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling And Marketing Expense [Member]", "terseLabel": "Sales and Marketing Expense [Member]", "verboseLabel": "Sales and marketing [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r115", "r297", "r299", "r300" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs1", "terseLabel": "Severance expense" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r114" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDADetail": { "order": 10020.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10210.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share Based Compensation", "negatedLabel": "Stock-based compensation expense", "terseLabel": "Stock-based compensation expense", "verboseLabel": "Total stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDADetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, 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 Award Requisite Service Period1", "terseLabel": "Stock-based compensation awards requisite service period", "verboseLabel": "Total requisite service period of awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r413" ], "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 Period1", "terseLabel": "Options vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r423" ], "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", "negatedLabel": "Number of RSUs, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r425" ], "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": "Number of RSUs, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r424" ], "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": "Number of RSUs, Outstanding Ending Balance", "periodStartLabel": "Number of RSUs, Outstanding Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail" ], "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 Roll Forward", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r424" ], "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", "terseLabel": "Weighted average grant date fair value of RSUs" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, 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 Equity Instruments Other Than Options Outstanding Weighted Average Remaining Contractual Terms", "verboseLabel": "Weighted average remaining service period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r426" ], "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", "negatedLabel": "Number of RSUs, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r429" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value", "verboseLabel": "Fair value of RSUs vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfFairValueOfCompanySStockOptionsGrantedDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfFairValueOfCompanySStockOptionsGrantedDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum", "terseLabel": "Expected volatility, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfFairValueOfCompanySStockOptionsGrantedDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum", "terseLabel": "Expected volatility, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfFairValueOfCompanySStockOptionsGrantedDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfFairValueOfCompanySStockOptionsGrantedDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum", "terseLabel": "Risk-free interest rate, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfFairValueOfCompanySStockOptionsGrantedDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum", "terseLabel": "Risk-free interest rate, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfFairValueOfCompanySStockOptionsGrantedDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "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": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfFairValueOfCompanySStockOptionsGrantedDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2012PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderISOPlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderNSOPlanDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized", "terseLabel": "Shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2012PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderISOPlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderNSOPlanDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number", "terseLabel": "Number of options, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2012PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price per share, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2012PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r429" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value", "terseLabel": "Intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period", "negatedLabel": "Number of options, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2012PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderISOPlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderNSOPlanDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross", "terseLabel": "Number of options, Granted", "verboseLabel": "Stock options, granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2012PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfFairValueOfCompanySStockOptionsGrantedDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r440" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value", "terseLabel": "Aggregate intrinsic value, Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2012PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderISOPlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderNSOPlanDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r420", "r440" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number", "periodEndLabel": "Number of options, Outstanding, Ending Balance", "periodStartLabel": "Number of options, Outstanding, Beginning Balance", "terseLabel": "Number of options, outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2012PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderISOPlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderNSOPlanDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "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 Options Outstanding Roll Forward", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2012PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderISOPlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderNSOPlanDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price", "periodEndLabel": "Weighted average exercise price per share, Outstanding, Ending Balance", "periodStartLabel": "Weighted average exercise price per share, Outstanding, Beginning Balance", "terseLabel": "Exercise price stock options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2012PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderISOPlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderNSOPlanDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Rollforward", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2012PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderISOPlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderNSOPlanDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r410", "r416" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price per share, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2012PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderISOPlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderNSOPlanDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price per share, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2012PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderISOPlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderNSOPlanDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price per share, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2012PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r414" ], "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": "Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period", "terseLabel": "Contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r433", "r450" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfFairValueOfCompanySStockOptionsGrantedDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r440" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1", "terseLabel": "Aggregate intrinsic value, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2012PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1", "terseLabel": "Weighted average remaining contractual term (years), Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2012PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2", "terseLabel": "Weighted average remaining contractual term (years), Outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2012PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderISOPlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderNSOPlanDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued Price Per Share", "terseLabel": "Price per share" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r145" ], "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 Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r198", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r216", "r217", "r218", "r219", "r221", "r222", "r223", "r224", "r225", "r227", "r233", "r264", "r294", "r298", "r301", "r670" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Statement Business Segments [Axis]", "terseLabel": "Segments" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r23", "r24", "r25", "r127", "r129", "r166", "r170", "r171", "r173", "r175", "r183", "r184", "r185", "r244", "r332", "r573" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Statement Class Of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r56", "r146", "r147", "r148", "r152", "r160", "r162", "r182", "r252", "r332", "r339", "r446", "r447", "r448", "r494", "r495", "r577", "r578", "r579", "r580", "r581", "r584", "r677", "r678", "r679" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "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.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "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]" } } }, "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 Income And Comprehensive Income [Abstract]", "terseLabel": "Statement Of Income And Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossIncome", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossIncomeParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Stockholders Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r146", "r147", "r148", "r182", "r621" ], "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.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r24", "r25", "r339" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period Shares Acquisitions", "terseLabel": "Issuance of common stock for acquisitions (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r24", "r25", "r332", "r339" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period Shares New Issues", "verboseLabel": "Number of shares issued and sold" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r24", "r25", "r332", "r339" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period Shares Restricted Stock Award Net Of Forfeitures", "terseLabel": "Vesting of restricted stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r24", "r25", "r332", "r339", "r422" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock Issued During Period Shares Stock Options Exercised", "negatedLabel": "Number of options, Exercised", "terseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2012PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderISOPlanDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderNSOPlanDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r56", "r332", "r339" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period Value Acquisitions", "terseLabel": "Issuance of common stock for acquisitions" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r24", "r25", "r332", "r339" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period Value Restricted Stock Award Gross", "terseLabel": "Vesting of restricted stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r56", "r332", "r339" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period Value Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r25", "r30", "r31", "r129", "r240", "r244", "r573" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10040.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", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "TOTAL STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity [Abstract]", "terseLabel": "STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r128", "r339", "r340" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r585", "r612" ], "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.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r585", "r612" ], "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" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r585", "r612" ], "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" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Subsidiary Sale Of Stock [Axis]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "auth_ref": [ "r480" ], "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 [Text Block]", "terseLabel": "Summary of Changes to Valuation Allowance Balance" } } }, "localname": "SummaryOfValuationAllowanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r484" ], "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" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r485" ], "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" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesOperatingLossAndTaxCreditCarryforwardsDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesOperatingLossAndTaxCreditCarryforwardsDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TechnologyServiceMember": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "Technology assistance, including but not limited to, training, installation, engineering, and software design.", "label": "Technology Service [Member]", "terseLabel": "Client Engineering Services [Member]" } } }, "localname": "TechnologyServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [], "calculation": { "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10030.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity Carrying Amount Attributable To Parent", "terseLabel": "MEZZANINE EQUITY" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityRedemptionPricePerShare": { "auth_ref": [ "r11", "r328" ], "lang": { "en-us": { "role": { "documentation": "Amount to be paid per share that is classified as temporary equity by entity upon redemption. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity Redemption Price Per Share", "terseLabel": "Put right, exercise price" } } }, "localname": "TemporaryEquityRedemptionPricePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity Shares Issued", "positiveLabel": "Shares issued" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity Shares Outstanding", "verboseLabel": "Remaining mezzanine equity" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r151", "r152", "r153", "r154", "r249", "r250", "r251", "r252", "r254", "r255", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r492", "r493", "r494", "r495", "r623", "r624", "r625", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type Of Adoption [Member]", "terseLabel": "Accounting Standards Update" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r529" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Type Of Arrangement [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureAcquisitionsAndDisposalsAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r459", "r470" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized tax benefits\u2014December 31", "periodStartLabel": "Unrecognized tax benefits-January 1" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfBeginningAndEndingAmountsOfUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r472" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits Decreases Resulting From Current Period Tax Positions", "negatedLabel": "Additions for tax positions of current period" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfBeginningAndEndingAmountsOfUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r471" ], "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 Decreases Resulting From Prior Period Tax Positions", "negatedLabel": "Reductions for tax positions of prior periods" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfBeginningAndEndingAmountsOfUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r472" ], "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 Increases Resulting From Current Period Tax Positions", "terseLabel": "Additions for tax positions of current period" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfBeginningAndEndingAmountsOfUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r471" ], "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 Increases Resulting From Prior Period Tax Positions", "terseLabel": "Additions for tax positions of prior periods" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfBeginningAndEndingAmountsOfUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r473" ], "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 Reductions Resulting From Lapse Of Applicable Statute Of Limitations", "negatedLabel": "Reductions due to statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfBeginningAndEndingAmountsOfUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r474" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits That Would Impact Effective Tax Rate", "terseLabel": "Gross unrecognized tax benefits recognized would affect the effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r187", "r188", "r189", "r190", "r194", "r195", "r196" ], "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", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceByDeferredTaxAssetAxis": { "auth_ref": [ "r480" ], "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" } } }, "localname": "ValuationAllowanceByDeferredTaxAssetAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "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.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSummaryOfChangesToValuationAllowanceBalanceDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.", "label": "Valuation Allowance Of Deferred Tax Assets [Member]", "terseLabel": "Valuation Allowance of Deferred Tax Assets [Member]" } } }, "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSummaryOfChangesToValuationAllowanceBalanceDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowanceTable": { "auth_ref": [ "r480" ], "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.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSummaryOfChangesToValuationAllowanceBalanceDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r137", "r143" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "Valuation Allowances And Reserves Balance", "periodEndLabel": "Balance at end of year", "periodStartLabel": "Balance at beginning of year" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSummaryOfChangesToValuationAllowanceBalanceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r140" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "Valuation Allowances And Reserves Charged To Cost And Expense", "verboseLabel": "Additions charged to expense" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSummaryOfChangesToValuationAllowanceBalanceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "auth_ref": [ "r141" ], "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": "Valuation Allowances And Reserves Charged To Other Accounts", "terseLabel": "Valuation allowance in other", "verboseLabel": "Other" } } }, "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSummaryOfChangesToValuationAllowanceBalanceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r137", "r138", "r139", "r142", "r143" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "Valuation Allowances And Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSummaryOfChangesToValuationAllowanceBalanceDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r137", "r138", "r139", "r142", "r143" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "Valuation Allowances And Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureIncomeTaxesSummaryOfChangesToValuationAllowanceBalanceDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "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" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r165", "r175" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 Diluted Shares Outstanding", "terseLabel": "Weighted average number of shares used in computing net (loss) income per share, diluted", "totalLabel": "Denominator for dilutive (loss) income per share" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding [Abstract]", "terseLabel": "Weighted average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r164", "r175" ], "calculation": { "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail": { "order": 10010.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "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 used in computing net (loss) income per share, basic", "verboseLabel": "Denominator for basic (loss) income per share\u2014 weighted average shares" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail", "http://www.altair.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding Diluted Disclosure Items [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.altair.com/20201231/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail" ], "xbrltype": "stringItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "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" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r122": { "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" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r139": { "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" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=d3e31010-122693" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r198": { "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" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r235": { "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" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL82887624-210437" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL120254519-210437" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL120320025-210437" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL120320025-210437" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131251-203054" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r275": { "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" }, "r276": { "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" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120431994&loc=SL118172731-207502" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120431994&loc=SL118172731-207502" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19347-109286" }, "r283": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=68071081&loc=d3e1205-110223" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r313": { "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" }, "r314": { "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" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600" }, "r316": { "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" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4852-112606" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=51819886&loc=SL6014347-161799" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r321": { "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" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031898-161870" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031898-161870" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r325": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=117411753&loc=d3e23176-110880" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r332": { "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" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r352": { "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" }, "r353": { "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" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130611-203046-203046" }, "r368": { "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" }, "r369": { "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" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r377": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r378": { "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" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r393": { "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" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r4": { "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" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r416": { "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" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r418": { "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" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r43": { "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" }, "r430": { "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" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r438": { "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" }, "r439": { "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" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "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" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r451": { "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" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r454": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r459": { "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" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "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": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r491": { "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" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "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" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e39076-109324" }, "r506": { "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" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r525": { "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" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r528": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r53": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r55": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121607252&loc=SL5864739-113975" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121483254&loc=SL120254523-199619" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90193-114008" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90198-114008" }, "r56": { "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" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90205-114008" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519491&loc=d3e90476-114009" }, "r562": { "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" }, "r563": { "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" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117817908&loc=SL117819236-161440" }, "r568": { "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" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=120240428&loc=SL120254526-165497" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30755-110894" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900" }, "r584": { "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" }, "r585": { "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" }, "r586": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r59": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL120154346-209984" }, "r593": { "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" }, "r594": { "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" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r6": { "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" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r600": { "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" }, "r601": { "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" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r604": { "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" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r62": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r629": { "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" }, "r63": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r638": { "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" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r64": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r648": { "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" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r650": { "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" }, "r651": { "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" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5)(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r658": { "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" }, "r659": { "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" }, "r66": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r664": { "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" }, "r665": { "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" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r667": { "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" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r669": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r68": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r69": { "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" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column E)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column F)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r694": { "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" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r696": { "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" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r70": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r71": { "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" }, "r710": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r711": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r712": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r713": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r714": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r715": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r716": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r717": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r718": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)" }, "r719": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r72": { "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" }, "r720": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "11", "Subsection": "03" }, "r721": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r722": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r723": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765" }, "r80": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r82": { "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" }, "r83": { "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" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r85": { "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" }, "r86": { "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" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r92": { "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" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "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.9)", "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": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 124 0001564590-21-009427-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001564590-21-009427-xbrl.zip M4$L#!!0 ( (6!6E+OV] Z[T $ "_<50 5 86QT>A9 MUB,7H1OXO[UK[>V_L[AO!X[K]W][%T>]W9-W_^OS__-___K_[NY:%U>=:ZMM M1^XCOW!#VPO"6/"?NE]_MCJ^Y_K<^J^SNR_616#'0^Y'UJXUB*+1I_?OGYZ> M]IR>ZX>!%T?PGG#/#H;OK=U=_>!SP1G^8%VPB%OTSR?K8/^@M;M_L'OP\?Z@ M]6F_]>G#A[VCX_T/\+__;W__T_Z^\8 _Y 0LXY]/UH>]_;W6WH?CEG'A+;-_ ML#ZW.A?&A2>'[.##P>FIO6\?'3GVAQ-V?'#0XFS_Q/GH'#PXYDB#T5BX_4%D M_63_3$.$^?H^]SP^MJYZ Z2Q]ZRVYUEW>%MHW?&0BT?N[*FG M#B)8 5@%/_ST_" \][=W!M7PF[U ]-\?[.\?O@<*1O "_LZXWDEO,"_^^%[^ MJ"]E7B0R3X8OF"MH(6 6^ZV#PY:^-@YWH_&(A\GU/18^T(/U+W3+[GYK-W-3 MG[%1X3WX0\$M8302V<&'W-[K!X_O\1>XH762NT%$TT:6_%3T'A$5WE!TJ6M/ M&9%K%USN,]<.BV^@GW .Q]E;^+,]*+X#?REZ1SPLAH03B?NG=P M>)Q_3^#OYNYSN+L;1D[QX-2/!>/#7V"WS[Y575!\^]3;"BZW8R& /XV+[]&_ M%MT8Q'XDIMTG?RRX[1GXVH\,+9\.B9*MT]/3]_1KL@-R.\S6;B/D][ M0PLY#_)W9._IY5'Q]>FE[R/!_+ 7B"$Q=WS2!\G0C8?LPAID'J379-YS3M)5 MFKX^R%S?$9?ES,'_#GG$2"SM\K]B]_&W=^>!'R$Z[V%7O+-L^>FW=Q%_CM[3 MW=9[O"]R(X_#'\A'=UO[/[YKIKD'%\'O[_4%O[[7KT)Q?>\P+^:_O,^^9]^XC\]U:&;@"?8%YMW!MX%S! M=^%RX[CZUY*#.#8'<>G#ZHS/81B">1W?X<__Y./E!I#^NN1 3LR!G!-_4L3X M%V?BTG=0Y5EN++N[K0, _U(#^7"<#$0)Y$_G ^;W><=OV\3^0.&[%2ZH+R./ MIU]U@4MQ.YHQB[TO;F_6,H$Z<8?DI%G AZ^N[P[CH1JI>L?45YR-D?V8 M%#B+70]U<+A*_]D9CD3P*(EE4" 'CML/RVV5#R>MDE("6>UY,!S% +CD=[BV M&_2B)R;X#!H<+DN#PQ+3X*;7,J]<'0P^[G]4.4:.W/),658#9Y+6.0 MS#2/;]_)A3<",?TNI=#)T8<\A2[X0]0! UR0<73&0C?LC@18>C?^'PQVQX/' M[P"MK?G;(_ND9-[W3_!I? T6=,2Y?RZXXT;MON#<4!O4$\P7FGOHB@.IF'<5 M^TXH-ZO[R+M/;(073J6:Y7#;'8+9^-N[SO45&$Y[H%_M:S)JDLVEHW)I?.M> M2)*& ]#X0H.HI\>3_"@8#@._&P7VCPOWT04SV0G!XNSBK1?<]N _L]CO G.9 M.8V)G7%Z>IP?(HT%EIL[J-ER/R2/1EL(!+R$;WK)+1O3FH*RZ]"__N AL3VR MHF=A8[$M!%OG&D:78*8#>\+'18;]=!WX?\7,.(U)\^S5TSC1 MTSA9^32,H>^?3*K/,'17JG2 %?3 PJ[EH#GR>6Y!=4P5NI]\U_OM':IM[SZO M:IP33H"7CE/CXHW&.0&%6\%[7 BUU?Y@7CS/H_BFXYN0>LN.[R7TFW3J?)S@ MGE.M@LOG"'BI"TK0%S><99. K#B/A[''D,])I4@RT9L>V7?(C)5,F7M=8M=, MYXAS!VXZ/I:2O2O&?'#5G[K0?X=L^O^-#!D)2_7C/Q7"6 MV,CP](.OK8.+)0DE^ M)G2Z/R&FS0E] 1/1]? 431YAO=$2?0G\/D(1K5H4N6SD1LRC M$=P\>&Z?U-U0C6')^4V(]S7,+[]B;SF_";6@<'Z@F=LE6,(EYS:A4JQG;B]; MON7F-BF(285_F&_D/>2-/&EDA3=QA*$=>&8XC>>C+HM:%-AH.)^#%YB BYAX M>4OI\VWK>$D?0:H*X$M?;@!/T@89YC,7MANB]VM!2KT1H0I\CQ^7=!9,[I%J MX&A)KTH!I)8DU,&$Y*X&H5;AE]>+F^X L4F7*&U MI=@DQDZ7MUJ!8L4'%!7;IB^DV L0]G%UNNP5:>"-N \46<:/D M9_/Q7X=?EYS,ZO2$UTVF2&C/GLQ+SAA@PA,6\FNU[=_APBCL^-+WF0,\_8C1 MKPEU7GQB-_/H]N#=YX/3O8.#E9_* ,56=T#W]A3+G '/H]B'X[WCY2E6$/T M1%K=*>^L??1'@-YV= -0?(+$QTN/^P\P<.'P:$4$6%T8P!($D,O].@)\6 T! MCHNUW541X,X-?UP)#HIHQ&BM8_R,9N'+T<44$F/"MOCT!7K?^AY( Q?.G M+XU$%"0''?%Q4"U"12),8_H44JX1O-NB5*E/F'OVV[O0'8X\3#RB[P8"AT:) M-4E2S7/HZ)^9L$6 V3$+)TPMD;.U:"K6YU_?9^>3TB$W<4F+,(A%2@K"Q">U M$ 2+>>H*W:=OY)2^HK[37^*!?X1VEK!H4+PPB>J\\\]L[DK^9OVF]P6O4F\: MD2C*O1[4?D&BZ+/.F=MOZ8>DOV7OX3+91=ZA4EBROV0'8[Y8?Z>(F"$L[CZB MZK>,G,[.8L@99BM_5D.D2_1#]6^9-^%3%UL_M:<3G_.YQ\+PID?VKQE0)R,V MZ-=V*H9;\/^#]:]XLI"\CV/6W\JO'1C"\\AS;5<=)5F..T2G.>:()RQLVGQ3 M?_GDC']]7_C\9%#OBT:U-#IE;F/T6:>0MU(ZJ%]>AK150N!LZR!P5@<(&,S& M"'\IYC7J@D]PQ8I8#8F*CX?[%9 0Q@* ?/BX>[C_QGNP0M(S0YN,)'PSVFC? M085HTSI="VU>)[XW!+EM$=_KV1ZO@L"F=M:60*"\7.!LZ[C IC2XTG*!LZWC M AN"P&JY0*$2/\-YX%""16YP^! Z?&%1(+)T7]P$R!H!$X\S7G7!_6#H^K-> MIF@^W;>1?=OD$_6OYGR7-U)"$=V*P(GMZ$:H3"-S^WR!SWXXHWQ#=;80S/13 MT52-B$%SLNO9-&5RS:T*(Q-'H U&5H818*U+8B3/C$N"D5P^6X.1%6+D9&F, MG&P4(WB<])6Y6,T-X\3;OG,3#;B^9$;2?QU 0Y'2%OQL,7=' MLK3O/B]T96YQ:\HJWK958?6PW(!H8[KKIMU_Y6: V^1D MWZ3+-6VQZD ME2R/*-W4,?U+[8_@&PG741C<.X==IEC7'9 D4RE(#9(8K ML^;(*,DQ?/D@L9R]4'.4E,Q,6#MP*A3)7.I--9W/;CH4?RL8;B72!U:JV&T- MK$J@X5427>MTWFP-&$MC F_N0+)&^%^9YZ?!?ZU=0)7$_\I,P*T!=\ELP4JB M;JU:1\WQ6!IFV_3+?#/%H8%P#?6%C4/X=9Z%FF.R! Z%4@-DABNSYL@HR9%1 M^2"QG+U0D4JB:XT>X^T!8VFXZ\:.FBN#_U6Y MCK8'W"7S(542=6O5:6N.Q](PVPT=->9?LV': >DZ\/^*F8=KXI P MOJ'#(KRN3L:D.6_5 FGNS!N#<2YZ8./@1!^Q/^\$/<]8R)TM -(R1&@P-1=3 M]T_!_2"(0^8[0-#[)^X1@YY.XJWA6*^F3(.^)='7Y8\P;#H?K]-,3I9/_C_G'R1Q61 M^!8^SF5>/XWP:E<4DW[]V,?"AQ]W]X\7QW[^CK?KMGH>Q/"C&,&(QAG>^LUW MN'@2+OP8YO#>;)7%L4K!?@4T5A"=I'*Y3R":W;F^W;GA[5:E7=9 ?@DG5AZ^ MY3WTVSII\98G;S7!<258]]LF1U38AJU#ED25S-J40N%5(*[Y4]NV41N%37LK M A_^M(G/Y,^BU#7 AWR'"2?\-G)@D("WCZW#.N P/:E>@CZ9 ZKY%&K0N&8T M-B#<% C7?D(*TN&.^7VNI>A7UW>'\3"K/P+QX$71&/V>4=MWT!TZPFF>C>_' M(VZ"["QV@4A^'Z[2?W:&(Q$\2L+7B>4M0)448PO1Y?6*)PK[9#VE[,^L:,-* MIR.?/3?(KQ?RS15MD+]ZGH\V+(84Q1$7R>]X;A;THB1SS=H+Q/:&][^]KS]IM=S;7X5"]^-8L'-*[<3[',)TG#VJG+V!NOEP'K# MUV%XP'%^Y/O-M7,*.[\3X MZY7 +[([!9YZ+KCC1N=,B'$O$"#"G6RV3T#ADGY/CJD)]PU%_BRQ=.I+S:X$YH-4-<-8+#UXW6R]39*M3QJ0:Y%PK4CE?CWS7>C\*[[K4[V:6;>&8D^ M?>:-";B6^-'U1096$KB;B\7:DO#9C&&9V7YOS(I7#?B3)OAP#F'J[:EX T!] M: UDS U!10P:R"-$]O1C>AR\>C:1HT#+H9?X L_Y+4(QD/!5#197Q%1-*NGC?^;"C;YQNE]3D92!A2?P.=,J2NV0HC:>[T&_FT M.AS54EJ5%D>5DUV+XZB.DJR\.*JB7-/$N^/4>6.+1-K,F3?2;"7HJ:\@*QEZ M*BG#YJ*GMN*K;.BIHN0Z]UR8[*7?=WU.!4FW2';-F7LCO5:$H/K*K](AJ)(2 M; $$U5:&E0]!&Y9BL>]*^'S[3E^,8L%SZSWD+(1O/ZL'PY_Z@?J7S%OPB8N! M5-?U8QYZ=KL#SJ,O@Y?![1*63;5ZT68R& Y.TPY)GB?U5# M;%+&;PH9C'RDA0FQ'AQO*IQYI8"IGI"L V#6F[(\#S!$E>O M[>.IX^L@>/7_-(*8*UUG3([)\_ M^RW5=A:&1G6Y3>6@L6;;* Y=GX=AV_XK=D,W@XQO/E#D/!"C0#"C=@TI.:=* MR=D_/=RO)"R*YYUT.RV:^69TFM-E=1JXXW!_33+GI>AI0/.&DB4#@-*QCT0= M=GC/]=V(?W$?N=/Q891]%_BOM#C/QE_9OP,AZT 9*O*]8 [' H%A#?"T) U2 M[3A/A3D@:R"^$8A?+0_O"_[(O6#$G7MN#_S "_KC.[<_B.J ]B7(D2)]#D$: MX-<$^.=Q& 5#+BBZ"!X8#MS1UH)^!C$:P-<$\(MQ^L;*>@7"-R!P&TV*B MV3'KWC$OEU;-;MF8P=QLDU=LDW79[*^A%=2;5P(G=#_5 #ZV*S MVV FQ7-9(QF:-V9$D5.\ZG$CY34HJQ0F,@L]%)M5<$$MTH<6@]$<$C1X6B6> MWMB[T2"U<7,T^^AU_HYF#S6.CZW9/\P5?S OYF=C6IJ)W?)[$#A/KNYSZQ MON%(^.(.81&<[$;!CFXWO;80L"CDHDJ=@-C/[386]H"%O-T7G&=\@:W3UGX= M]\0\PJUN4Q227GL#9Q!_W4Y!C+/>+T6<]5I K9.&&G37&-VY?*76_M+Y2OMK M*4Z2G!QT;>XS>)YN$JD_7P6"VRR,LAO@C3<1AR$[<[;2P4&S@]YP!\U=@M>/ M TO$%.)/]J(L1N#:3ZP.UB*S)M5E.8=;R02D%:Y2AMF*GS;=]J.0XO-/%QC+\!:?N'9&#Z,@I!Y MOXL@'J6NY#\O__6'@?K*5B$A#*V(, J1*6DV@K]R5B5Y6_Q5MT)IW?!7UC+< M23'( !X5C6^!PDC;2Y!Q(Z+Y&(6,>7K\A?E.@K#JGHTM,./TS#:=\P9B?*L8#-9;[68)&)S%+I"!*I#I/SO#D0@>B6/7H3SH4@A9B!P-#UD2 M/%O"7DH)GO)Q'JK.'PQ'<<1%\CMJ[-KV+ANQ$8EN:56\5@YM*AX2^+PF4;V$OIX%(^[J(-:,Y"/@@\9YOM MI1E$:/C*0D"I.5,I(5#*QU&0\U):XDWO6Z@BZ[_Y#A=7KH\>UO 6DD.+ MDJ/A,DN"I^;\IM3@*1_G*3X3JGSB5*E/!2J1I!2*Z ZC4G28[%?7=X?Q,!M. MM$)M>@W*IZ.%^ESMGP]U+R]P;Y945^P_-?SO.;BF>E*376\/VU\_T&_55'?\/[U\K[:U^E MKWQ=;!J>OW&>WZ"^%*AO>/U:>3T5E\M?O/6HGT&5AM?7@-/^M< M_XWLUJV"="GJPF\JJN@-E."M L_&"Z)7"#CS).I6 >?E@K3BP%EE4[^J(J9B MW?36#I7-G5A5N,Q/]7SVF[5H2UM':',G5@WZM^;$JCKH7\N)U;8B?\M.K*J# M^K6<6#6HWXH3J]*B_FUUF:V"=,F\F.M-;WL#QKA5X"F1%[/TP)GMQ=PRX)3( MB[E>X*S.BUE=Q%36BUEY'K.=6OO&F4V5=.HO@=^/N!A>\(\&XCJ(:G&H4C3CI%#>]#G7] CEE3"H+FNI" S6*X/.!7?(&$<_1T.XB'G'OW\*[@=!'#+?N7^">\9702Q,^^3C MX7X5\3%)B9F:PSQ:; V^Q^-9HW5@XTR:QO\;-"J_;BL59O!W-M:M:O&7 W2 M."J/N;+G6*P6<^JA22,T\G/=]*C%8^9\*A@. U]ZP1H6^5*X+C&PJ2MB')-- MK$G#H4N^6YI-LBV;Y*W4X-AW)=J_?8\C<9&#TQ#LQ5CPSS'V#=:/T5]FGHW/ M66PG+10!B1"1:, 5.AM_\]V_8G[!0UNXHTQO: ,SA)9_!)X#=Z4WRS@1*M5U M[@H['B*Y;![>^'SRG27:VQ67A&^QE^K 8Q9"]N187XCMMXGWVWR4:]EUA(9W M-;RKX5UORKL:SO(6G 5PU'"6+31]UK*U$W!MA3U!)_%0IG6 *YB3AKEV?1YS[,IBV MW1><](.MB+)8@ )-2,6*T=2 :$LTH2ZW8R#&%B%AUHP;".0AH%T:\4/(P7;V MH\M'^%>^$V/NYQ0^+2V6X#\-CE[B"B@F?.H(*"3]!N1A:VEY2'=40!ZJ)_S! MA,M R;V#09K8O^(.%\R[BGTGO.SUN!VYC[S[Q$9X8:.@K7I#Y)P(O 8O.I+Y^SFKMD9Z]L9"RU%LS>6#P]\W6Z:1,DU4S.8W0SF8>35]QBL6 V::\)G*X'FZ45-<;EN M'KEP!.M%;=_Y FMVTY,7UD#Y*"II2@B=/>>:BNA7PJ"ZTBH%G\*LGV"WC.(\-0N50QOW/#3+[R52"XV_RR-+;PT,VM@L0T^LJ6Y M11V])>7#1Z4=)\MBJI8^E))CJFKN%*- 9)MJ1'IXTC:#Q!/.NM>5W#ZH*C3+ MYV-Y]5*N77,[V*B(?CWT:Z;.50Y &];Q5@&@6NE[E0/0AFW'U0"HCI9#19!4 M:7-B)>BKI8U11?15V_#H?A[&:E.!J7Z8>O)M/Q+ Y=GX=A MVX8E"MU,P^O;P//<)]8_#\0H$ Q_^^(.7= 75N*>.FWMZPVP7\T-,(5X:B_, M(]_J]+L2=V[.;;W6_M);;W]MM@YJR#>]MA 8-)PIE48$O8V%/6 AKV6-M,*Y MZRK',V;?6,PK0U$--(+JH&C3:L \%(&N% QYPMB_!#9+9',B5<,(>#WS>%@G M3C1CYJ8XR\V]X4,K0E -N%!5$%13'E2#^(C*(*CD$1 +(.B.AYR!4M"&@?!' M[@4CO/+R>01K4JM&I@MA:@%J-)+NS5"V+;*OE"BK@31<$&5;(A_+B;+J2\PN M]SS7[P-9OS+Q@T?P][9";!XI&GR] %^_+&'J><$3\VT> C;1@A"//,S'GTY>?=.[X#TN!'?NV7,[#'ED>K2KNI47 MHTJZJY>@R[H#M-8;O_>F<*JL9*@3G$YJ Z<-B9,&3MGTN9K J09&>>5Q524K M_6T5K\J;[;7"8MGM^+?5VBIOV-<+BV6U]-.K M(!:KJ--1738T243E#7@9&>>@=(F!E;A>QZ8D9$(262H(397 +W NQ,/8@RN= M>\'\T).63F*'UR"H8B8=,DZ$!2A1[S"*92%SP7N@<#IGH'[VW AK4(5;#IT% M*-) : FN4WVO4@793Y7<2F_$LK81=Z7A777&WSQ^MSUPVSB;VU3L\UNQK.V! M3FDX554@-(?K5#\LIH+LITH!,V_$LK81=Z7A777&WSQ^MSUPVSB;VU3"XENQ MK.V!3FDX554@-)OKU"".I8+LITK!+6_#LK82=Z7A777&WSQ^MSUPVSB;J\HA M\Z(L:WN@4QI.M78(.=S]POO,NZ01IODV+&)/++('1I>7;-3-S X[S ]&D0LO M;9]E[YH,H"7K1 M$Q/8S)[2(>J@ZO<5;PBW%%B+T:-!VG)(TQX9SR/IHG_;(G E+IA"$C1X M6IT$K+!27T$)6%H%?_42<$N 558)6&VDS9. ]0=7V21@M?$T4P)6UTU110E8 ME521%4C [0!6:25@I9$V5P+6'EREDX EQ].L _<9Q_551M#L$^,7GUFO/%9C MO7E'MR* 1T5C#%.)VKZ#42[4@_1LG*_!>Q:[0 :_7R>VLL#T4^:2)4##5 H+ M./W.@[Y@HX%K,X_08\L*5M^ZU79&9HHVY2?Y[K.:Y:=OW<;AN!@ND.V2K&X/ MX3TV4Z7.S!BM^L*%9,ZLV3PMPI"WI=+H-3I:24__[MM;XT'+J?]\VN%C6B@Y==LML6"9[.R73 M= (T6%KZ]>M+UQ*Z->M)HJ* M_+KUA4T9_+K5Q(GIUZTO/C;IUZTT+LBO6W]<;,*O6TUM+V+*Z=>M)I:F^'7K"YZ2^'6K MB9:,7[>Z$=YE]NM6,HY[$;]N;>%21K]N)5%4Z->M+6Q*X=>M)$XR?MW:XF.C M?MTJXT+Z=6N/BXWX=2N)BQ?Y=6N+GTKX=2N)LT*_;FUQ5 J_;B5QDO'KUA8? M&_7K5A(7"_IU:XN8DOIU*XFE:7[=VH*G+'[=2J(E6X>A9LA8MSMW[:UU7E]* MH68K7A*/;+F 4%P-H68KORFG:KF6.EO0H&9+O&Z_:"F75M4DJ.G2KLNU6:ZE M?5E9@9I!H*S>R7)!I;@R0,V@L"D'8[F6.IO<7[,E7K>/L%Q+NVA^?LT6O3QN MOG+!86J*?NG(M>#9+OF:KO#FO6SY0MJ1>M]JM>.F\;F4 0G&N>LU6 M?O->MS(L=3;=O&9+O#FO6XF65F6,UW1IU^]U*\/2OBSINV80*+_7K0Q0*<[; MKAD4-N]U*\-29U.O:[;$F_.ZE6%I%\V>KMFBE]'K5@8X3$V KMGZE\+KMKX% MOQ6!$]O1C5!-!).MKW_PN5IK)?#. ]^&&S!DXH;K!I-9V'1$ MA4O[^H'@SBN"H^+)>4"N9T^:,:MEKC%;W7U_*3?Q-]BF/PR@8Y6U^C'ZA\S[\+GJF_< MYT^">P2!<.".+,_U?]P%7G:CX%U[@>B_!Y7X\+V G]_C=>\L)FPQ^V)UQ?L> MLZ/=7A!$?A#Q=U84W/%>^-N[J^M[Y$_PSSNK)X*A^A:^:QV>?K34'\?ZCY-W MGW]]GQLR341]&P:QL'F(7]$W \X<0LBO[QWW$?Z+__MU9(71&$?]$ CX>?P8=19/U-#NN7$7.PG:R^:'\4_0(;I._Z!=]$P8@^XD+N MNC[RCT_[?_^E!TN[VV-#UQM_N@?XA]8U?[+N@B'SY6^A^]_\TQ'<^.[S?_RM M]7'_EU_?X[32@=(#F>?V_4^X9;DPWWA0.*2B,3QQMS^(/CT$GF.\N'4"E\\? M(X[DDQ^((?/DPX%S^&$/OH!O?2ZO>F3"!3ORDZ4N?/?YVW7G_O+"ZMZW[R^[ M"\]K.=IN8E[=R_-O=YW[SF77:E]?6)?_=?Z/]O7OE];YS=>OG6ZW MO.5D_V2PT_Q^%/@[UL7>^9YUL/_AZ'3^!+,;K!MXKF.U7KFYU$>/]Z)/1T 4 M]5D05?"+]>Z^HU+OOJN;NZ\6,GFXZ#JFR 2*%<)U_49:D4.=X'_V3%*3M1( MWEE*'@%#SNF0!8Z1UO[N/XG?IF_YO"W@6.4>WG]+*/ST%?0Z"[2IG]440"+J M2UXX8C:L1_)9K0]]S@I4._ \-@KY)_W' M+]:3ZT0#F"%00+Z!I'+D6(_T;L!',$H>(R\^VOMP]/=?G@9NQ'?QW3CI)\%& M[Y:C_PSZ=GD_X-:WCM4=#V$M,FNCZ/8JDO\*P_;U0# M'1\%(EJ*$5@X$A;]]LZ%H8%U!0 /O ?F>4'T$#SC#CH]/OKXRR2K0#H1Q_CU M?>04 .,%*[XR\BW&(FA-BU;OK[^UOUAWE[[[K?V];UU M?V.!/G$/2H/5.K1N[JS6AY^6H6HD:D;[_!Y_;IT>'N7)!_\2 M^"_;C>2)X=K4B>S5GU M[?*[CQFNY;3JK"Y]W#DX./A]MJ MY+ZI__'@Z"UQ,UW[^C@)D#O>=T-\;G0-ORP'DO:7^W;GSKJ\_KUS?7EYU[G^ MW>IC)Y[<"R/3W#CI:I/ MYI*/>T4G1\5IOR7)_O#N1N6!H:-+W,PN 7"VI, M![FU*=#]Y"@J-.!J4'@:/B94[1-1/"([Y0^$(\],<&+9-^"NV)5Z[*X&%RAC3IS2VTM M* \F07G/GCLJRL8F8+Y$.S\\V3WX<-HZ.3B9A;?2\HBWU=%HIUM@30:8<6#] M.Q9NZ+@V691!;P7*:'GG[IHS]7,C^].25 O=QI-WDBRM]K6*+?P-J*A@HZ"?\[1W( MEHJ-OK3R:%/JP>&D>M!V','#4/WG"RQB:\G E).#?0NSIZTSMV^=4YAQ2G=P-'5@Y_#GC;@/GOSEAG4O@O$R(_@P=00DWF\P=OL1Q-VJ]?BO MKCUP06:618]?#)I;(SPWM5,+'*<*CK;; MZC"*LNAA'0G8X^Z(>19_YG8 61S\.-J;.-:;T^*,"^LG!C%2EV=0SW MF[0!&_Q*7Q[!T7Y! MJ,XZ0\;?-MPT/4O[C[^='+2.?PFMB'M\A#13I[<[%C T+\8C"8O!"@(-'3YQ M0C1SRD=3IKP9?:$+;%FXD0LOD<=A7'#'&L4BC/%<+ HLN(+LL];!3P\_(U/' M4_ZV'7W:1""393*[W?V]_0]__V5J<%,VGNEP[_#P[S-.<5H?]DYF7G"TG[M@ MEGS7MZK9T\J'=#"XOW=L9NM8V(8\'"R]YE9PY6E+(KAW']V[D MT:$N9_; LCT6AC-$;K,Z:UX=P8AER@B[9F%*LS#7*A2"=@U_M@?,[\,7OO4T M $O:$ F+VC4U6\"J6KR'F:,K)>3'K8,'XI/+J7[GR$RMMH7Q;(",;A38/ZS_ M ;(7+K1&3.#ZQQRC_:QPL/@9:H.6TJ!E/^.N4\Q:\NJE(\KNFN77RW]XM'>: M1\"N_K)\*#@\+.(9ETHH+!U>..&L1?&B_;3W8$-%KYN+,#FBK06CDPG:@G#@8@_TB8W ]3IPWI<0U_%:?=?TI,8S()MJV M8-;ET$9//5VS"M[Q'3P"Y];#V&*6/># #8>8^.S*W65$*;LA7/'$/6_WAQ\\ M^5;(60A/=N"',$;G% LMA_=<7P8QW\6P\D?['_0^-?8X;-D]2;C)?T]7$PJ" M]/Z$T?P3!]-58^G04)93&_[%PSSGSPQH(J5G2N:6D:]+R3C39G@=O.;Q1[\8 MN3[;@#D_B.";OV(710)( LIF$92<%LX0$8<8P213J%)!,15U@(&5+,K2J&X5 M1/G]$7BQ'S%!^3=BR8S6Z^!-P%Q#M#T-.,7XY2#W4^MG2:L!\#,$FV,QSTL0 M9T+Q@:L+X-'ST&>P/ZW4(B+Q9TS@LQSXU>_3I2/!;4X>J]:!1?G2H?43/ ^F M:H6Q/0!#-\#<$)WB%@U8E)_%$PLG=PW=K";R,_!KW[%^.C!F^P#:,5ST\&^8 M"]Y$U\.=.!3U,,P1#6DD-%(,%3G=MQPV#I?GZ*W]2>R?QT+ *V3R*=J!$8N6 M3>IN&/H&M]C\#89( Y -W2@";'(/P"8"'PL^>V.+/W(QMCJH"S*;3NPO6,2L M*\GT,ULO?88I!4RUXX[W8UGXS.KNWEL_X0(=_W)P>+"7Z"4N95J-,-/JK;>@ M'&^RJ7CX\PNV3$&6ID$LI)7:0 M?N&W\#I_M_"'$$8!?RIA@#BW@R%0=+R#@@L>!XP>:=>W^B)XB@;ZYSV08YS& M1IH^95I3K V>61_L_S)MA/1SZQ=]V=P+IH]/7XC"2UT\9:SZ2FV+M X>=@^T M.#9E<&8;K@129D:^_@Z.^_K#S:2XU;>2PVQV.F2Y&" MV&&R-2/O:5@]$K^L7Y T2@,;^EU_0Q0OZ[C<(F+WCDS? MRW2$O'5QF$18EXS0'UI[IV]!Z;+LS$5RB#?$$ ]J3/;V%+93MF6H)9LY6BB= MI]$&WBS8IL@6:+"_ >R7@M"-B&U$[%M$=$O#75(_L=[E1V67+[8F#6MYA7UW M/&G?T<*I*WEPW0#/(9[=$/R&?C,MUWF MX1$?EL/#B[$3LL.$$UI8"\-U9D;N'O[$?BX\@[-6?0A ]WJ&#QV]^;9XV.*=/JI M]<'ZMM?%=EC'!Q\QG_=GG'@Z2Q7T_> !LS/PU7/%4 98C.#=#"\"2%+0J4,C M9K'C1FI<>TM'%$SGLIF TX[=$VU\42#:*;FO/-9?<\N7A>/A&+5>7M M,SQV(%)9WN>[#X*S'[NL!Z/XQ+PG-@8K\_WG? O!MY$ K=9\$5#7H)!PP#U/ MRPGKIX(@[$S@ ^S$Z7%'+P^#G5X&HB#(KXM#7JN*\H;!2#4(D<5\*-;O [(0 M?$-*AE)YE0HUCP&Q8A0V&%.D/MHR)S.D'"I84PJ$I9BC'D:-PL-"_8 4M3O6 M T-=(AZAM(*?;"\(28]@'@;>N3:]E>4%;&ZDWT?L6N9PVX7%#G][MPO& XX>'G?Z[G-K[Z/>+7I GZT' MU_/@CSVKBTM0L(8+K %"Q?CUK!@L*O,[6YT)".JX0'P0M3)(F:Z2!5E!70TI M03P HHXQ#-3AH.;HF% ,A-/8*X+>@,%;*,R9/V,E%:X:A,A 4%CF6,KU/>L> MOW%@T<405!]5_]5X>$B!R3I!P0>HA"%L+(\X=X!E6D*<4?8)O:2P+&C(HP#T ML;WJ^RK3!PPS2"VH'RL1ORM.4 M<+R)(S(Y@&?,@+[NLHXU^E#G)2S>].@Y9AMU^7CZM9VT3C]HP?\/S%W3N;[* M]C+SXZ$31.J"=Y^/CG:./QSO?$AK%*7;*7SY+@K2N=).> %)"XHAKH^D9Z\@ MZ<'ISLG1_@YUF'\-2<^FDG1B\[UIWNA"^_.EFU'W[PJMM' ],+>SL07K")O1 MMSEER4[3TXX^'!>U PO-IYV-DV?=P\C./"#G!IMI & !F3<#LCH M 7=B+Y=I1)Z97#X1,H;$EV+T?<)K72R=)1-T+++-I.$/=TP?_F2[R,DFC5*M M0@7--?$&(EUHC* G(;!N046R.IU.DFZAYGV7>#"N@+(6MD3>DZ[$K.YN@F1& M__E\8G"K$$2KL#4_KMK;^((J $7F>+D&T7@F%O!,K(I(FRCD,;5]5VTJ,DYG M5$G^H^P]:V'S6>MR!J>L#U5(8[AOGWVY_'YS]?W\YOK^\OJ^^^[S/261 (\_ M1W4 %(?5>>5I(VSF.'GC23+J*?+WTSDE(@_V6K-^/OZPM_]QSOTS']#::WV8 M]?O)WH?39>[/1P4EW0D.W^4+,N=K-65*,6%]$%I9/!SPHUC$:M!;A3;NME#(;*>_&K(% 3\#?;MMW]]\[N8[8]"2'VZK)U"[3O>?WZ_:Y_\5AZVB+EWHKY>%9(P]K/>F\/#S[_NWZ[K)[ M\^6/RXOOW?OV%1XI?_TJCY07%H[??,'#P'OD#L9<]7H4 R7/H!M)N463WEY) M>7BRQ4N]C9+RH!&4M9YT3E >?+^]N[F]O+OO7"XC&&]%,.("8X0;2;A5D]YB M27BZQ4N]C9+PL)&$M9YT3A(>?O]R^7O["\K#\\O+B\[U[\L(Q"^\SSQ,S[$Y M=?=HY.)V3;J1BUNYU-LH%X\:N5CK2>?DXM'WKYWKR^_=]M7E_;^^7W2ZYU]N MNM_NEC(7O\)_K"[K\6AL7;@AUN6(16,[;MFD&QFYE4N]2 )#*:-GEXCT?3.\ M+I^EW.2-S,P;63YQI,DPZ8$R\LW:NE)VJ22- *FL7UI_A\:V[?6D\[9 MOA^^?VW?_?/R_OO5S=WWN\O?.]W[N_;U?9=BB6ZNOU_^Y[=EK&!9_A)+?-P5 MU!63I<0N_XK=:+P#5WA4]\@HW61]Q7+,0I9EZF"58F'=QL(>L%!6+)/W&@6< M&LUEJR9=!CUH,_,_VM_BI=XN06Q]W(0,+KUZ7PIY^?%[]_++Y?G]Y<7WJ\YU M^_J\T_[R_:)]WUY"2G9UBXFKI#' !8O89D59Z9?_S098-T'1JM3B;!=KE_,_ M;FRL6D\Z)S..P<:Z;O]^2;D9=+[XK=OM@'$%WW[Y5[?3_7ZUE(TUT9T&#QQC M6;<6#:>VS[QQZ)+!E(J8\\!W9-LBO.:.A[$7T24W(RY?TQA3VS7I+9:1!UN\ MU%LI<9MJ ?6>=%[DMK__Y[?V]7WGOGW?^>,2/WS1?ZL GR5$[G]B/SX7NYL\ M\(6G/QO1/A9[".+(4EY0K#O02-2MFO3V2M2/C43=+HEZT@C46D\Z)U!/ M#'=G%P2I,F:[WVYOO]#?[;LE!&IJE2:-7N297S<>C3SZC)VQ-N\5;0#72-!& M@C82]"TDZ&DC06L]Z9P$/?U^_H_V]>^7W>^=:[1!V[_?72HI^F?G_A_?V^?G M2TC0<^I8AAW'26Z"$U;6JO=G?SI2NK'5PLF.$TZYQ;A MJ9&06[S46RDAF_*Q]9YT7D*>?;^Y TOTZN;N:_N^$&9@Z;.01DS YHZ!TV=@Z;.09E$ MS#88O*W]QN"M]:3S_5+VOU]T[BZI>=CWR_^Z//]&P$*3@W%=JS+9V['% E\T^NYMJY>7U]UEW9L0U.Q>D\Z+R,/OG=!1-YU[O_U_>;/:S S_]&Y_0[FYGV[<_W][/+Z M?+!QARX(ZS=<,Y%Q%S?.N,^!^,3XWGE[V2#IJ4B=E31AZD5 M]QJQNU63;L3N5B[U5HK=ILM9O2>=%[N'B8R]N_Q"1BD*WJ[\='GQ_7Z93%4M M8$ET8HTD$+QA1IC>XR"933_NJ&0D\Z+V"/OM_>=:[/.[?M+YBU>O/M^KY]??_]ZO*R"Q;OW1^=91)9;X7K MV^X(#%Z[F5*)7^^7 M"HD:N ^NJH584"31ZMH#[L1>8Q!OV:3+H+=LR"#^L,5+O96"?5C<>PK3'C6#2 M$?[#'CP.WSKNXW+SS4SO[R]U?$S!EPU/Y<)\)=TY.:BB46P(3FHZ Z'G,V)] MOOL@./NQRWHPG4_,>V+C\)WU'J[#_RTP]>7HOPFO[WG[&X8(@=2QKF_N+ZV[ MR]_;=Q>=Z]\MD$I_PI^[7VYN_HF?T[+W^96OTCK?#UPT+_T8[$K!1X&(L#IP M*D9MN(VY?HA-O)^8<':](/B!9[)A6JE_R!QNC6(18E\<*PJL:,"MD/6X-6#B M(1#62 2/+O:CHP9S^.NM3BJ;C^&(;Q<*0^\#!RA_ Z^-.%O>;3US3;7AS% E:& M"RK-Y=M<4L'U'P/OD5L__.!)UHN.??FW<,,?\)P8+J4X-Z((7A!0C:\>4TG. M3P/7'L"ZCV$J\/]Q@)? Q! M(O#D:]*+;!:'G"Z !TBD4;O!'7-L5H _#US^ MJ"@'Q(*GX]0 M)XWMARWU^,"_1X]$0SU]!9Z%I 3K@NY@[^XPQ'0W[$>QE88 MPQ"G0WO/:GN>N9J2#M& M-'TVYX%VPA(X]HP.:22Q40&!7!'!-2)/0?G-.N% M_PIBH)=ON<@[?CSQ/>[(B>\"E_C:Q/XM9?CQ\ M@*G#Y& _@]Q"V:,8E+G=)._!^6=Y#[(7R5!,%D.,)1H$<$O*,JBH_GCZ%I0" M$+A)#/OW7FY7-1 E$':LAUCR!#^(+ ]6"T.%H^"36@Q05_5R2+4)]>Y?2&4G MC=8"*0KR[[=W^^\LFWMX\F/#$)+/(^8X^K-ZCKQCUPX\CXU"_DG_\0M()"<: MP-K!4KZ;ZD[2CY$7'^U]./K[+\#0([Z+[\:U>Q)L--6BHO'/5/H^:NC,@P<, M/!"?_L;B*%@<*A['-*9=1:=/>9R>PR@?A&M"N37_D+6\=,F9).94_V=N3_[/ M5Q$QYXI9?'\;_AIZX1FS?_1!;OG.KCF134U*>8DFYK;@ZQ$XP),__I*XFZ8" MJ&X[)D.S*:M:B(!BJJO;]NF?^2LS3P#E'T8DBDF4"Z @<,L% <]^ M8--V^X>7VY M.1A:L0V*=(A9=:B2!S[ZFN#+R')X" M!3-X!X](+1J2J8V;>H_3T@,)./HN& MPU<7KPV';SA\P^'KR^%-?1TT\S"V;1Z&O1A]-8*C@HY7!'$41DR*@##H14_H M:?%T6O@RYDZYS.@I-/"O*Q4X!AX]FP&&CK]<$O@W#;QA^P_"WAN%GW.K( MQ/O4J0I9NN PX_^6 90/5%5O[#. V.R62^N,-8EK^V MN \+P;F@D]<1Q_(D;AAI:\!"#HS7@3G@^@X\2XRM1S *,$^F$045!'8C"AI1 MT(B"^HH"!H; *)(IE%+)Y_X /SK60QP"JP]#:Q@XW,L*!Y55RC$'LN'K%41I MP]<;OM[P]?KR==+KXQ"9NYOZ?726*NOUL/X Z/"4)PM#'P9X9KMC,2X"VN R MI;^7U" ,525^K==C0/T39><^<0L8,)[X,GCE P9F8M*RA3FZ:#(HN2+X(_?C M)CRSBMAOI$4C+1II45]I(:LEV+%@]CBQ W29&>#*:PVW+WA[@UWKR]WGV(+!()CPBQP?<%]X/M4"TQ6T@$R MA7C\J^IX28%@ZO8J8DBY^C'N1Y8J:_A_!='<\/^&_S?\O[[\GZIS KG=GFMC MT;2_8B9@VEC]S(LQ=C/25>.DGX;*I4E.#GI^P\PK!_@0JI@G;QM6BUGHYZJ440UK29,\6!XVZSBQ[<>9W!7R+DN M>GMGC$W7O84'15BVO"W+EM]ERI:KKC'[N_^4?\G"X;>@XEB='0O[REBM]@X% MNQG1:=+8E16K9=U8Y@!)0XX!T<,14PGI20Q$%JQ&Y>E*E]?%8MGBN#4.:4WDUJD88.:1+F9?"T>(1CV,/2N!%@]70ADWW1Q;\Y.QHES8NQ8FU[M0KP- M4[5)';P#C!"$ )87AV&. 1_$ M;*8/1%:)2,;QY'I>,G\LKJ]+OSNR#+P=8+WW<,"=BK[V;=NY_JRV\WT/]N;ZY')0LKLW'/X MT;0&K#,EOJ80:[J67A):??Z=^Z"8>O-,MG>?39_S%%A\+/GN;GN@J GKTHBP M[_CVGO63THSD[TF3 )06ZI=S8'@@0R9Z+TPT.X@3E0H8I?H.V*[Z\F<+6\-H M-3WB]L 'XZ,/*J!\OFSKDBVZ1@?!7A [\)47)W*"#I11"J" 2M,'=JP!D&O7 M;-R!SX[)\OCI'[?G/^^@H&;P6.:-07\(I9@!90Z=5_KDP0,>1E+ZIW;G9Y)I M7 J;0/29[_ZW"PHV/3^6G1:UF)N7>DS7,BI30U] I5DQ(2A M6 U1L/M@"G$F?'@(MF>A33* US]P[AL:'+X#QI7 UJ6W*\-49["3&1"B)@)0 M&L-3PP(U!C2GP'O$YTGHJ#,P*AV.$\9=,L)L=Z!=Q),T&EV(-D";".Z&.6I[ M&*_WL#^*[N[C*'L7#&_4+F.?*M3.8OSO/N_-9W&E1]=-+,QL(B1$N[/K8/2@ M+XD**RY+$OC!H[P(R#T"[5&9NV25T;(@X7J!YP:R'0_PE9[K\*32^P2G&0W& M(2!/2MD0&R)I/X5:"T 9(=7@?+2VH\@=*J9"3P8^)==0ALL[0/I=CKHRS(KZ M6.%=JI""0B5>W:$S4TXZ^_T 6+]U GN?TXYYYYUHXJ@]:5)$L:NM%H2?JL& M XNDZAV;,U0,#\@;P?[CEKD1DRTJK0J!CG^!GAF,_"2KP8M=1WIJ<+%V+(Z% M'<"R9WT8-&W9B ,V-^X?LF:@@=VL/10.R*/@U>080C>P M_JQ$##6.@A6S5?@2T("S(1*'G@(L_D?/"Y[@V3XHU<3RU#/@WEWJVQ.B6R9B MZ#D@=X*QJ0U&U^[L)"22;S+D'W[.3%9.+\\<\1F$F> ^Y5VZV=@DK\SRTJ]? M;D:(;&$/..5H%[_9H"?97[V8>V9^WXY\(DE>>7OB#7&X+=N[55K4_9ER?1#V MV [.)E?G< 0WR>67<0^4+)_*'-GX3*I$-NPUV$<[:.>B_:E_A:WZR+R8DP*4 M,C/85;[LC*>#KZ7*L(,/'((8L*4@&\ (PLB3G(S8G3?>03?9CQR#RBQ+SQ5A M%";;4I C'+@ ,A>I\U"\AP5T-;Q M+^BM5.X8HT7>GC4+9"=EMO4^WZJ]6V&SY,X-=>BG]LP@IE'N*;EII(5)AZ&J MS$Q'%5)W8LZC3"HS>6&1IH^R4DDQW%Z32<1[>G-ML(0:S(2ZG7H&4A,?Y8*'NCL975KCBH+ "_&P$+7\ M'+:>1Q[*4JGLRLU('.._E1H$ZX0.3SI3& ';<-$,1[@(EISUI.]'X2L"7QT^ MW9@GEHEV!9"3\M*5W5GA@R\[B:#/@;Z$"<9X1 7KBB;$" EBJ/I0(!4ABU MX#/F_R M:C*'2G=E#4&"DAOC[*K;^1E]XXP<_*JA)$G4Y*4D3:5*[N-IKM+_ MI2("5U1=%9--'HM8$6!DUP:%.KM[I)4U5Q4.1MK7D"KVA6HXKH$IRD)8#L_# M_\H%)&[#1*0;_UHXBR#.),2E1D *$<( :5"J32X9/&J$H:4/5Q/.A&XI-B(- M#>PWFIC"NK18U"8 IC9.A:;+D:1 O5-C?3)FBE<>$$-=>!DE+@*2K M2:2UJEES*;M:E=-B)FHMFF$!2HH.I 5*T1K &<"\<[%R.I7B4J:<]&\9.A8) MI"F*%O)7Q70U/A!$"-^>[)H,FY [2QCBY[V)Z&':W.2+U ;](BECC@ MS ,!;#.1Z :X9XS@\HR",$&_Q+<@I%,9O<1H_<1<=2AW!1$N. M*#OKS!$BP0]I.'GL +W)KLUX23&0(UU:[6$BB9Y5YA)/RTYB]#VJQ3*]X,D0 ME-Z$UC,Q1PQP 1:)YP*P--XX[V&7(CF]G:(&(MX/!(P'U?)/>J7*'F[Z<>_C M<1G"*LL6;GJX=WA8!KHTX:9-N&D3;KI N.FM/#2QNME#F_/ QW0RZX+D1CU2 M!!J>W?#LAFNL(9E5PJ ##W!0.>I\US9D! (7.N MIE]]01NONJ[VB Z+*2@GZ$UXC@L.NI/00NF$'.*Q'&;7X/%>9#'C[I6"O/0G1D-AN1W52=]*C8QEUEFW9B1AQY%K6+ #0PF))?_ MHSHE5>47D]"&-"+."/$*K"'GTHDOU*@P.(Z"!7>3:)M,-:]:.<8UO>0Y8Z%7 MO,?""*/>F$?*K3R$\%SIU%:;Q%B_7B 2,B81)"ZLE.MC( K>#N/;51^'W!XP MG[@[A5I:SMAG0_H\&6FI@S(Q@E-@A#I!%6SO8XG3$H03+&A>((*&2"] 0@@$K/ MY994@:QXA./7_ 2G%JI#/0]#'S*U0C(1'I_ M9E,!2+V(9$Z$"0!80A"779 1#L90]=F0[^):]G70KR)F:,&KD9T".CD+9?=K M# [>4=PF12<"*95%.LO:9#(Z"F8*]3,CXJH[AX=9K;#6N)C9PV$==F^<_86< M4PT -G(Q(3J0R?VN+X/QDFR&3!A-E1<[M_LSD?[9_"5"?,82\BB0(H(W#%A80))YKP[C4R)*=(,;\B$).;*R6LE_"?,T-']'RIG)L'@9C@8[ M!_B_K!J@%+EDI:-(N ]Q)(_.'[A\I)(T,F]!AH)CP#3* 5*NK#Z']DUJ*W.&@ M: !4IKI;$\>X4*$QID._3 M(% R/U)QGS)X.+.%TVCY*, D?2.6P8QU-F]*N&L2!I%)8=.9:)F-3%'R"D 8 MKR^G9Q9>Z?CAR%7)EPG/1ZAJ?0(>:7#UV\!#Z8$7I &$&3UR)#"_!8P"5]BQ M&UD/ 4Y//J+2#%[F4\GX/.:E.]Y6MJVBDMQY?4HV1F6;"1F<@M?0)F<2=QGK M2!)4]+&:C0RK GUTH!3X3-Q,%G4]A(R,/)*@Q.CG21X #,A2$AHX=BYI+I\8 M:9@E&:DA3<5,1 T,7D@M!862VCLP5E#P5.$7M'\C+@M]8HR8[;DC'-I$2"T7 MN\S%U"]%QI_.VQ<_(^@!"_)!!B#S\:L4\5-M]>$K\GU)U4Q8DT*)(VUSJ507 MY.DQ4+3\/O$,)5K,36Z0+LFL,Y*$%!#0_!$!:).%6SC4 $/])V@WP MBS?YW%3UI:E"H!GC0"=!(UO+4D;S1$0I)E1@;F](.BBF!&FVE) $ Z/ML>UQ ME1AQA?SUF0TIX8SR=*5ZK;-:,15#3H,*5>D _KRC)76P^$GT:UJ_8!B@,BU[ M':(4I@V7>EMD#IO.;L?(>SL:J:AH_4E'9X7W">(345T@'FJYQ^*MM4;1G5F"7K>,SL0!TZ MSQZ9ZVD(#1'V:;$@2SE22,4-L/8S+$W5]4>RPC"0WN]'E&@^F\V9^]151H%< MD52QSA:=(/N>7(ILZ,FB4+I\60Z^J!C0-PEH]!>.C'RFDUN53:V3PJ510)@G MP&D.SN)H$)!Z01Q9H>E/%.A,YNL_!V+,A!P MNRAWJ>P+1RE"2F7<+3A>E'8J$T3+.1VDDLMWREYZD64_18K,,QDMJUZR<.K84= M2>4^0,. FUTSX,8(LZGNJ5D6;C,*]Z3"U"R(P)*T/:D(+UBS0;NYU(O?LH@# MV5Q8UA!,G8A)I76AG-+74@P'L*G31IBZ0&#JACO1&8]DSN;6S\FRK'11QM(*@B$I, M]*6!-NOFBE(J2QQFTZFD3DZ)SZC;_!LT:N*1(O9]?6@T -:E]C:IF[9B.C*1BT4(%2^PG J#=V0 M[.FD4 W5ILH6O)/GNTH28C[=K>*UCSQ;DD@S57Q+QDPDS_N[ MX%]H.:"/@4X\_%W@\D-=.T&6 4@D=Z[N0>6/C"EI$=-H>[%R/6$YI>1,5.%$I_[3(0X8HN0-1>!C:%,@$AQEG1>9U'M%AU$0 M&?@=P4V@BG'I(:?R9(ES5J]>IF86YN'+QZLL6<76TQ-].G_:Q8"A5/=4*EIZ M9H]3H 9;AE):4#ZL2/7!QKRS530I8U"OJK(!]=+PU[H85[/*OZ65:K2#,ZF' MD6[8Q6IA4%FX@@/OEU=_FUFP4DO5W&2I\H ^Y<)()Q(VL)OHU!-8&1H4>-B! MLBO">BQ4-'.B/H#J5!<+:%TS# $<=# M[5BC8DCSS2W=65=!*5 H06SY<.#&WI-$XU UV;2)=W2/R_ M4@2V020I3%\^CSP=:=3NR-H-TR-IDFE0G)+#^0C-%5SN,#DLI.'3V3&*Y5WI MW%&T1XTF$#*T G*).VD6GXG;U@Z=D 1AZFR-4,=MT\MGJ,G5]FCRY:K&5N(?=$/) M?M."(RC@LF5AAZ Z="XQ':61YUUZ;KR>Z!*["#KWLD6GV;9Y4Q<6ZKK15(" M5BT,,!U"P3[NABC(!*H Z:5&$8 MZ\IS*L5$ZER))OC ?=YSYR6*E-OV4.%XV##*A[FU/=6)J,+6!1YK3)D6[?3V M;7M'F]G:RTA1;DHAQ=!Q4'2&*5=!\&.XQ629,HF_B6,;_HP>B*3 K_7-=W7) M12QV'ZKH%%11;>'*.'-88[0%] FW5!S M@&FYNI\G'# 2!M+QDR-R3+G3N0! M"]*^U2-)@J1S%!XO8Y3+ S:">O+1=T$'W[L.A\5P=)5D>!8JS\:^3?5SLEJ< M4/&='*?3A1ESS@-R_TS9F)@*P$6EA5IW ADJ!AG EHBMC TT$3B3QJID$Z2( MJCWXK2]#H[+AE)I-YU:!O$6@RKC:@4+*9?9,##,D0*C(?@/Y0L,9JT_(<(T M-!,ICGKI\T?7 3H2 39Y/S7B/MB(ZY$L?$1!<-T^B=T'$& M8+RJ-M6)WRN4Y0-U,+?FLV$$@PUV9#QA%$3C$6S]&&.QK39%3+C:6#)^7&R\01FO'0^J0D"+%A1[[J,XPJB>*589,YFTVF M!J*W-U E%0WF@HLP-*5%ZOS235-)KF+A_22((:U83LE@.%FBM%/ ![.,6'K= MM&,@S5&6!T*:>R0QRXD]46GIUFLU8G)A/R\;EXRD)M M3E,VX;DZ8E4=ZV4[:>'CE?%ECQ4_R@;W8OM/((B"C$Y/3P474^](,^V>_(G0 M8B-%IEY!&A^:((V-YO"J)@)&%H0V#7*MX53B)CI /'*'94+%4XE! 5TJC%6I M=T8?!!F2(;O;3MA%'N]C&GJV'UC2\2DKB#-,6LHCVD7IYD[<-]HW3#[LW7"@ M*SU@MG 2+U*@52KYI*FJ'2E3 JU,II)NU;GG]Q71(^^4/J3UR0JKDPJ44A\, MYRB$:=I#(N*R"3E)H^="8*31=Z;O6>;:9LX3)^J&+ZDKZI@5%3Y"32<:-?%U M:J*D:4F4Q'+SB7/)>\WVK/7A%(DS<,8LR75X?MG=,<^DLER%8.,%?G^7&F7" M'X$*DY:;2/G64'Y2<0WI/J9V4M1%$"^.0YU_ECQW1QG NNY!C"GVZ)US5 Q2 M(K;TP0>Y872R3JRR<@1/3AIA/#:G0'!!CCRUMP)*Q_;4AM'EZ+$+@TWYDIG9 M:I&.>SE47=-B51* W'M2)<[*=+T[]" MB[4CJ"]:E0VN/WF2#X+T 5@9IPIC:^#F$O2S'@-IV.*1(ZE94D&A1AF)]\15 MG5D3)Y_^:=HV3CCE;D5=]#&=IMV5A>DK:R1X?<*/PF MHVP1O6ZF<$."#-5;DVQ7BP[6>1_EH;:_$\#&H 71&[,OA2 MGQ&JI!",BI1QCPEEJ+"%ZU <%QZ;RLGM6(]A:IK=)JE$FI\EZB5GJ;/$5VZ&'R/JTK X9$#H^Q!V.Y#M2/,4 0$\F/%&F) MSBH_@P+HPX$E17,Z3/-^.V;G-Z9.DP]XG-OZ*2E6#5#9V@@5-:KP?.E_T<7 ^K%OBVM/LK65_TI ME2I'%29EW'J.X^_H4C/X')]3W!RPNS"-PT@J=V%M=657&N%ZAM@S3UM!\W8I M9#V3N=ZC5Z0GMF$V-D?S=:UWF_7$],Z4PWKBE!V,[!Z?2 T45;&1C/I+22*" M]S&C&#/.W6ISU7,M"WL@"Q^8_6.GH)TH^AB';+2C7(;:2-"Y!ZFY1 VC55HK MZ)\,O1N49R]K]$A312:M#MF_,5YS;%2BT/['M,0*KD0F"H%1GW9UWI?&E9-T M1LQB_]S0B&A.2TBZOBQ(B;%7TC>0BM TJ(_%?8DKQ(KY8I6TJK0?LP5JE5?_ MBNIJPDNPC;WL:?M$7K#X@5&FLCI?-8,>4I*"E4.=:K60V;,R]4Z>S J>TB3! MFDP>C/9O6%R [O'0!TR-&43]4QW=^VX M(%>"<8"V0]X!Y8HH:*S.M$Y,?CT%&C:<.!6?.D3RZ:$'D'1^7&0,VG[&V!?D M^:T=T+U5ZW9ILSR!39!5W:<^6R=PR3V&>LE"2:=V#V^I,<:T2B&C M.Z1+-2,X2<^0F2 8QH]EA,-/%6F&6)9N)$V7EJ9+2].EI50[9E-=6E9V@/2B M?HF?5MP]QLRG?T6SBXWVNE#N5ZELH7LT&^^4');BJ,S*-:KD3KYP?^T[/&36 M7+FN9089AIL1P=6BV4$,$]!K9A(+S_'D$[DL"CVU]G?P;I4=LQ0]=]2"S MQY$YO^N45A,Z1XD*?X5"T@+T4IAN+>D/C!?^JMO MD(NJAJ[ET0?NJ6L2.K(HALT,B--.;TH41-TT4UDEA"0C'+U#2(BE#)IK6 MEP=/483!HY+"-'C82A6]01^W_AV'4:KGJJAH8"C:E9D0/5T,F:T(-SM$ ]EF M1)9Y4FL)ERN?K2S6G)2]38P%E<5N'-CA>8Q:.:-KGQI[TAU&5M$R9JQ._F+? M[8WUZ6*R/&8216^B)Y'9$:[ML%%:/EK'L>8*=F0YLZS'Y7 \H= ,EE@^9M"J M1F9,2PDC5)Q.$E6$(-4Q=T44J_!7=4;$9>%A/,(:,.'(8)?NM-Y4:N?H4AE8 M161*KP[C]/1EO3HFC2ZC7T=!;PVCE)'96 -3C.F0A:B#Q<]RF%?WX=DI%G90 MV7]24Q@&-N[8M"JNL1\R>XG*/F5"9HI;VA0'>?[)( MJJXX7U0N,Z/5YD\(YI6P+ZIV:WO8 M9 E+$>NBPB92PNGJV7C4L\A/H-OC?;-54T*=&>O'2 M4L;2"Z<-]B%FB@ L91%-,OZH?+MLC00+]^07%&F7L1Q4$30<4$NL."GIE18@ MEGF[=2A + WI%T3TE1FJ?R:F;0XW5/WM_/8;S1^[@YM5?Q3WTXTX '?*$T)Q MFZF/#91\)Q"A2HM+K%R=-T=J]D-@)GEH8YD>CJU>I:$G%QGC@]3Y7NHFQDKB MV;SN$'L.F/7TLCT%:K:"7Y''JSCDH6Q%B$XKP]NCZW/H4J69+ (TVB@R[]$L MF6EL-NSF.P95QDED8(;QS*^&_X*HMC+3NSP]=3HW+V^BD^'.,EIO6TK%5P]R M!;T,\M&Q84'MFVR6X&1W-+,*^^3SJ.)'B#' % 9#(?4J?=C :1I<0RYWE?,: M(O?ENEYX4MX(E!P"IXSY-TF_\/:6S76O@[SFHH[_GS2IFLT1=4V68CR^VR=8==%%J*1@V2);LX9'TB:VOB8,Q"!<CO%.'84;^1.'O2&M-5ZM6ZVJF;S)I5.+I/-8RF%#2R+)/;DQJ M5,FF(XRJ8"3E>F7-I\QHM(R3@)=&5]%?##354M# M2W,*9P!P9I>.K?15&@4[]=:N<5>.3.\-9?TD;234X]S'Y!R;XDZT^QW64?G0 MT[Y&9IS_GQ3EI+PN*M,MV4L8E.9@-BTW@AUS'2^-@)H)HH>9 TJ_JY=7KK: MD/8",V5V1USQRH1!A#$HY+J2-Y4I\E7I!Q1=D>XF99Z.D&UI='R7N=_$Z$BJ M3G ORV]4XGN<4&YUJ6DJ<@$%B_#T*9(-QCX4 &?>4[#)K$3?%=OB&;TC 3/Q,'EBG=BR.'K+<9!HTJG@\%K34/V;JTJGP_@Q.]('% MG/SF7/@<+'JE&_.8-E;-G/A&&WER;#[Y,H1 :J@ ->$^*[#YL4SH]XR8 H_Y M_1AX_HYY[DIZLG1OZF:/,O+.P]:L(RR]9 )7/P,T',_]P:W;<31047#WMK=# M@E.5LE QJ%-@+SWHZ)8=C^32XE;)=%CZ4Q9ZA7VFFG+06/4(U+']@Z#](LFR M(VM'>5,*(CL27G56 ,012M!DM,R4+ MTH45IG(J)E5;=][!7+E+^FY045%A)EC CO2LQ&61Z<$PI7AAE??NGY/-90R_A7%@KM21 M'$LS2TO+\JNJG"V\.&,4ZJ;RLLQOJ.KKA-2WAFZ0G%4] ].M?>ZEY7W-F 8= MNJV:FB%+E3G@&41-E,W>R5;O1@&EW&R2+QOM<2N]HNU,A:#3_;_K&(F#_8/] MU#D@@#4B2WUB:9R\DRPS^=+D6O2]X 'CY\QEE:'M\BMY:*K%M831#S[.=[S? MT3@S!:3<@+J=6]+-,-/TGB6%S?,V3UK>WJQAJXNXIV_8Q9.'D>(F.IWBF=NQ M+/UDGOJ%MHP2-A!(-:DLI5VBB2W$I612QJ<5;KVVDV>8@0YBZ*HJ,PI=0R4^3&9 M!"RCJ#@M)Q7@Q%*_ CVL(JW4*?.PD-'I5H;&K1(;>OEH\4.CWH8JV"9;+R: MS9FL928)IZZU$^51&FNK.I?:,JF1]R=* )VFS2 IE:_OJ&#)X MG"Q&5[A/Y.X@/W!JG^ '>R)/./+FN MY,M7)9F-1<5NAOF%E=I",1IU*W$B<5(5S<;C$YG:IZJVJ4+V:7&TRZ^7[1W] MRO-JRYH_>9H7G@AO2:A$A!O-0+!-%LQ9GD]19TQ?58>3ZEO"0#-.9,.*0.7> M\WB^69XK^WXF.EY6!+9>+@*U_\#G$8D44EJR.DK2A50=J\D!5KD?QLO.N2ML MDF!@8\Z-3]NSHR6KF]0*E]N]H*?H$ZB0/*VBJ!I.&244S9-!:E\@NT 6E/M) M%!QMIA2/+2G73K78X?D/S/]!-?Q!^"76#_ H]%L,./,P(%$6(DYTWLGTB$QY M2SSF#G0O''DMZF^(>'7L:XL@1,='&!GZRNM.6 MD4B;3;!,ILIL.XBIE-*3-"PB#+Z,$M\@U6>>'&?&B8C7I.OR?]A[UV;'C2-; M]/N-N/\!X1G[V''9V^J6]3YW(K9:+;O'[FE=;IKVDB M,PY,TW4O%+Y8_.B.=PAAOBTD6D+[^E%OZ2*(=OO<4]B$.TISQ6Q)0.1)C*.H M-5EF'2&U3?(X/DFX9EUCKS1$%\6G\*SV-3HE]QOCN'?KFW.]6^ CT1V\&4/: MF<+9I'9%EBZ!J=BO\ *-/DJXNI># MUQ"0<%8D4K1-;-4;+O8.RK'LWCNZ*K;_5 KKJO@;M[6EMZ;Q(F>K+43I&[^' M%4>&P+OA;11":1?W;MB%\YU T&@BAY0LSBY-;_73=U5_<+]S_&]2T_K/OXN_ M\9R$1WS]%OU]=X??<73. >.^4[3A\%1)>_9!(RPI6CJ?ZOO\#+?*^]BH$:IR M[U71^3UHU/A% _.*N7$1C1J9F./^SIE?JU'CEU7C/T. 'S/4@/40>$4=$U$& M7T1M%2Q9G1:V)/B/XJ@W)#[,(']?##:#? ;Y#/*7#/+7NE1'!;/4=DSV);&] M&$"?FY9: O('35>] !%!FO3QRV))G[;EUM0/>(=0-.JDB\=.=JF&?C1!(?6N M\OYWSY9[?U9+7CJJ21#/0!5V''Q5-';!.4/! M+^"-S\IM=ZY8->:E]3H/G(JKL3> JJ!C$;Q%FCUB0;R''WUPQTYO+*OP"2EZ M\JYCDA>^19]WI-&9[I.L[:WTR-![MS4H4;6V;')3V 2?Z'*@&OD\2U?<8DCW M(2>_/'V&HQ:9-Q[5!M07V$#J>ZO=C$+WB\QGQ3L 3HH DH($E%E4=!E4\L8N MR%!Y8X6QAM!$:LW]_@47@AGG-U_% +CH%T*K"Y5;%_9?V?+UU1MAI/S+D;8? M)G3"+C_O' ,-=/MC*I7VZ6>_C7J(.^B/K7 )5D;4THH#2W],?O6Q[!U/NB3] MMG'5;7TU"5<6N$0H[K2T9,8RL,\XY4U/,^,,T-&&B&YY;/V3A1JSZ>O_[",O MKC=5 ??4VUIZ%'J:)]MCV%Z!'7/M"BP'ARRXYL:TDVW-=%(=:<$J3B;Z?%VR M(:EL=[JI=[0GK9C6];N.9TI\6*VGC[W@R%8S^WAMRP787YDA5;H, M3L! "_9^S_]',0"SX^A@8*HF&O!QY&A[-$W\R\B^=^X"KJ6Y03 MQE'W>P;>"7E$AKF'>A6M];)]_0!C>IA0W?@*%QIBV?-)K$IV,?15!CAY^>-@<]S;HEN#KFA<&K^$TZ5Z(O)I<"Q'/)_%$4"B=L?_P8LIN MSOZ#RY2_,I4!4Z1D(#Y\N."*,F4CT.8BEB9X^'!!*YF4,B&*LW*/]I3]&[OG M24TO8D2N_;&>7^RH(":6Z#LOVQQC1,QIE#1 6XU745PC#"5A='TGN^"XD:20 M*+H#K22J0) Z((QDZ$]JB*;1[Z]9431GK %;!PL#Z[:YH4='?BI*C6N]DZ>* M2R*3/WTT+6I(6' M'X33?/":TX0GF)R%+$TZ+$(!W,F;-;"NVX/GK@#]14\+?%W?!2)7W[:1;O$O MN&%(,)G,:.,I1&@HOOSZYFE24LVA5NP!N2K^"S)Y[;J)!?4+O)T"%04ZN%,' M^?S)LYN%?RO&$R3X2?_HCCI3_VZ8PB0 1JPX_?#3WRZ*#Q_^EB^!_^I9AHX+ M"/37LM(XZ9JZJ[!XP?7RGHKNJOC2GR95DXY7\8N:73,Z*M5"?R,=^RZCH?\CQV;/#DH!]>MRU2 -\:Z;-M(0"_ MI=GSX*^SCHT@8U]2.+GEJM23RLE H-VU1S7Q",HE,G+&T*P;C#C0AY_B+/C; M><$E2-X+TT%T) -](-Z!7BB_QXDZ.BTYU,K:%.R&VWB7/6EUFI/NSV33I/@=4(T M%/B8GG[Y;%%\53I7T@0O;FBE]+M_>_3AHR^V<"@W%H:(]61+:R@"DYO'Q8V_ M@]^7Q5_,RW(-TE@^[>$/>IL0##J\O +V2'^9Q'2RLD[+M*7$+5D=Q%F0T HG M1%B<#@@R>Z&/9N__UOI-KI'C8% 6U/K,/DF*T;;@_#J;C)PU9DTK/0N4BM6# M;P[?#9MS4LJ!#LT/CV2H?QHERFACU!#&W#>E&I@/1D3.B!Z199,V0CSV' M1;*2=-HV!3V_(?3CQK >_4DR/W8-(BR!O5ZZT0Z156#6$?'1TB@E4PKQ?^ S MF=(/ED(LE6A%#Q(!#%-@D>R]\+!QN1>+P?DIF4J]B2#<$:?6)$OO*\6XS3#M M._?-Z"I(K=)0Z2)&= >\K($^1.*H+JMP\[-_+G'4K_AD]X4F*O*1IZLL-GYF M13 3\12=$%&<'=WT4=;6,YQP[^(=$HVZ4&<)A#'MLD^L_)24:"K]^HNYG^Z/ M91]MN;T-EZH/85AB,+P^Z7%%$MXQ/(T.94S*3:\4JMB)8R($>CE*5L&]%(X[ M?QKOK([8+_UKF:I?+B)+/=\;>I]$6+Z.B?@$+B/Q_!",C2X8&,V%'V/>;NB[ MP @0MFBT74\#!^S@:'K@9.,"@KH<@1WS:DS4)WR:/O9Z+S"80AVIWB\H%L4^ M\41]9)'6+.PW=$/<:78\9\\TN\03AT33N3<=^LB0G90FB+BQP@-IHV0U2U\$ MNI5%2(9C:YCGPFID&DS?]CAG\_@A1M=X-\ X'!;Y=TU ?SU25& M:)5*8<"$'_G.RH YTS$]932$-E#) XRVTL.,5^''-'["3W+F&8M>N(/AO&[+ M9BQ]-4X,/W0WRV^."QF0E\:@\T!222_@A7HX9$EDH/V&KZ>!"'U3IN7N1"\T M]ZI;Y.M.+W?NX,BW** 8V)5EH@$K=P<^(^-Q;1!"R:XI_@*/8'HSOV$MNM^!C;$,-W*K?.B\4FS+0!O,"T1^SL:LY5"]!L$R;]T/'L*9 M(H93&:\8$M6CP7XNW<<6^S&=JFK+%@(P"YQZKQG:P ^R9E';'\?>.E74PXN4 MM0S?C![.&U:SAOXWV :DJ?/HDX<44KL1C)UL/PH>--P2LQ^6N+*@@^#+3OMW=-SKAGO1M[AVQ''1KR M]9J)Z4GFR1OG/@*'I;^Z$>W%1KL?.8$E!N^&J) #Z7)_ 2A"^9[^C>&* O"# MT/!L",]1U;^:>MHP!S4F$\(%%'@Z@2Z?XN.:WY1;X='#+R2.TJ07O^7Y9[K^ MB[ZCH6NXR.BUN+TM#RP@O@PA&2TOL*9PY*^3S(F&;=CGHE\LF=^[U!P] 9SM MJW%[RX$(U]U6&^0SVC5RKQ.^?IRK*??N''J'[^C?>"Y0(_$.&V\0"K/&E)<( M/)L6&XC+D>G/.WZ6UX.\/KR:KB-C\?9+\>WW%$C1R6X&+G?$#4GN!R(*(2B6 M\<&CZD.\_FH53X9-V6^G4V[.QO8UMOAHD<%5+?@OSUX(\"&4K)K2;CDW8-92 MQK)",!E>>)FF+D/>]56#F*85% JOL&\'63[\$H)QD4_M%2^#,X"=$'^4K;@] MR:"JG$2L#Q5JM?#4(.CFQ_LHM ,1EAGQ]]8=WJ MS2^RVD+KXI,IH6NA6=OS\V-XT1KC6E,PM(1AGZBN4P4"0I7XNC>Z0TG#PP;] M\1<5??O"AY6>$2XY$L&?+.MA!O3V*MU$;B7G4X_!O2]XF[SID))8^)B3GLKT M5\5C7GD'>O!(W):$AJ$41RJ+>!EXQY-U+8LZ\PZ*$(TC?&5\65 MXI/E_8)"'N6VX$ F_D9.97W%;0M_+/36\CJ7W+ N'$^6H,8B9RFA82 ++Z M!RR=P1DL*=I@O8]TMQ'U#:>\[N*'#85;.':89AS$"@-42-IAFF-*2DNX3*0V M[@6]^9A#DG-$XMX]^"_I#I)C?2=EKIHZ8$)WU&T+<([OT0'E5W'1;W6/%ZNN.Q_ RXAH=^S_[[E V6.Z7AV-UK'BBE3&ZTJ= M8@R!,"_UDI_A,#YY%(+V[U]SC6EH1 $ 1\(-+6T$$SZ72#?HC:+F^^CV%MCH M=F88M-\ ;+2]K^RT").4? QGJ@W@7U6G0O >G&7(W))PW]WX""/^7EIL M4'KX+)QEV'7K/NRQ_]D@BWY )6=K M3D]Y[C2%M'!)E;16@94%"ZU-*I4QJ=GI2C=$QT6AJG8-:%W2V_>Q3\0$7O6Z MB!U*;UJVR8(VI,;VGL3/A-P'N=,?!7M]AG#KR;(7VMLBMTK+4X\W 5+]9E1 MT$G:E&X(*7A96E>V<8&=78BD]&R^9P'^7S$1F:6-;%7QB5#M(A2$'K(FI^2% M5(L YL*J&!Y^\([*&,ZC1ZYB^(]43J!4\34:L)W7:ME/]\#\3(_;L&S/ZZZK MV1(U!. =4@J)^M%J#1 "3@H"6L^'R5TYNB^EK8$LFL@)'IH/+&NJ*WE4\NPF M3'A(R=(W_(=T"$UE.FE)_@:5#O?;*7[E'W[&3O%X+4/FX[=\DZ=XN1P*V M%B)3MYW(.H969]8R'-B#M&;LN6^2?LDE?A[]8#R*I-P]C5TEPE,-P#A>DVYA MSFT&P_+L\SH'Q)K)@].R3V-CE!CR=I)/X*=U">BL>8"X6*V0[X?LOEN#J%Q* M1R;/#YU1.$Y:A$&2Q?F6 ;D4-J4A2UL.XMF.AT^+3(776_BWZ>*Z>L1I_#8S M6I!DKP*!^_=7-U?%UP8Q9K.0XF[OVKRZ4M^6?OV M+#T>G"S+4)]K#>W?H,. MO=;;(%^'O_!0H>(\.EMXL,=2ENN]KN9WUQV*UYUF=T%' M710LNH66L$%+XD>'*@ND&GGH5BO;V%!E_W*4G_IBDH5>K9#M2):;M2Y4)G:] M3Y[3\]P:2'FT>I$9!_)_&;<(O,H=C]G6("DUYZ">)N"V:[G<>'/NT4(-N_HZ M+<@8Z$O-(A[+_07DT2I7T5<@O&GK1:HR'01?/?_$0DB\'\1&:\^HK7&KHEVJ M-9>DC+TSEAPX9QBB3YZQQ3U^_O>G7SUX^-F,C>RH&-Z_2!!L;"P%8ZP("*DL M[Y8"%PN':VE^A/G>&7=U6 K6W]B"87J'DBC9ITPBK5!4)LZS-66/A@[D56F= MTPW&,P9XOI9&$DA'NNG*V5S!J]U+05SO*KIK>/&('1:RX.9GO>(HDLHH66UIQ:;&F.*T =]AA%RY,E(I M,G2TVA2_LQXM%[T?BQ7IT:$U5T+DIFG5STQ6PXN"+2C(&,J%/;N"I\4N&Q>+ M$V]MSWG"5S\MI+4 M9*)I@Z<6:3;9VF@=Q6T%"\U+U+]$AZH?1#&.H/ $1[9:I6DRMLDGSQ>L_.&E MW_A-)960B5EJXG77U57)&E,#ZV:2N4QZGSV;+(_\(')-H@-78.3OA&_(/9=Q"E^W_((LT9Z!TL1.:.UG-5E6C,"M! M3#X1KINL"&_--.^LPK=&*S>D$$QC4A BI2KI3$3AQ=78?('-M)"9GHI(;>Q\\S>?4]XVB\0%[37RS1 M,XO<:Q>^GK<\+ MQ,'A@SR-*@/?(17_>UHH_8&7_PW6+U&$/DF^1)DOQ.>J)1Y1O!];KO7-R#TK M:\[(G9$[(_=]1.[O!]O8GY6J2#-:#S29]8!38FU2;L&YJW)G09+@NRIB\T22 M;#O>;[?\A78S$ WNB8#F/*"^P][#8'YQ/9 M0X=F2I>=P:PF2'8&V1ED9W ?G<&-%!5P/IQ;#6Z/^9'CGARS6F";>GJ ,&Q@ M Y&#^NVRJV6#3O2#D=@A[/99&_4AV.Q&STK*H\1;?DCSL\:LN GL.KN!FP$S MY@>KOZ/@]5[-@W\EYK_#<B*=6?B8^4LG6DF[SBERY8@.ZQ9 RB)ESNAS6Z([Z0=N MW%VAS9096.5ZG.\CD^ 2*MTX'[J\9W[?4.S77Z7E/?-9N^Q96?N\?/;CV+RH MU:93-.[->@Q]6PF=["KMP^K@RG/R;&8)A5\?EO-"ZO)0^7[:^MQ F2-H[8%3 MLF/(3&U!E]9[6TSVFLC+XYC74?T5?4Q[1S&W3M(,.RS*&^+_MZ M0J,V#99W( I^\TCX4B@W'KX#RHV[@XES#_K*)JBS(#O/QJSK1*!OQFU8GG*! M]0:1X?WPDU3ABIN::3:M(9WM6W)8[PM,>?/7D&7U"$>B3E_S?P]==N:6?@WNU M5&V6+WMC?IYW6]MS+V!Z]ETS;U^'71:XZ?W.]U!*T<'GQ9DO]-21?_GZ@]^N?M M\B^?@WOP>35T2WB_?1(2O?ZWQ>]5)D$.59F$/Z@JG'"XI[Q,O'BQ(LL0 A,( M?V%C7AO9]-,)TP,+_D3-^E5' 4 A3 <.NJY7.=/TCN;-Y66:WN&X7)JO^9<_ MU"5ZFHO-5[UQ0'+J=9XTC7DY.G8M-V8W,)WPU+GH(0M0SPMOD(KU1,^Q&X<_ M=N- _RE^__2/S_\@.MZ.^4VZQJO>@G7$)4PG*]L*Z:%J*_OJ':5P8KU$7+!= MO^,D7>%V!M5E534RX3[S=S Y?<^/).(MV4_-:-9E/Y7]5/93]]Q/_0.0_7UK M;\LS7NH=NT/O],Z=]G2,ON;_>_-\P.GU!+;XX1:)1_TEE_^0_^_M+J\=E1V+ M@O/FT0X2C@_6K'AYID-^4;AJ8^JQ"6+%$XZ4J3HVRPJ+!';7/MCU9@MY2.5) MDWY+.-WL:N<%'-G59E>;7>WENMJ;W_W;AY]^\0/V+A]W5XOB;T-]Q9[W/TQ-Y",P683W=>D\3][A'G9=_8(V2-D MCW"Y'N&';Z^_80_PK#QR CB\6VDQ0T=>US@0JY@;VKK-EJRC-7;<08BJ^-:('T19T>W3D!P_^.F=R<]&C;!(- M^0LHI9NH<"E#DNB!>DU-)LT(1Y'EG R#7\)C]8]FW55,['LMY-W85YO212G. M,*6G4IS/6'DO; MLRQ2$'M+]ST&EF^148\RFBQM*D5Y3$HE#S;N,'4AOEE[Y4[50.5^YW1\ M#JP!6M8L+C5T1TH6+=F/U@2:?9!HI>OPNU\:'AI6V>U3+<:5[543?=4!5(J? M1IKA$J_C>XR9IGPF(R! GW2;Q,N @Q%$*9"-F%[&GYNMCS5 ]&MGT %^?&T6 MP3+L%I+7/F-<@#/44$"Y?1VW8BUL/GJ*C!,_2B0.U&6 M!O#TK%F]4@'ZD$L4$=WI!+0MR[8YKX3I9X>$$*U9=X,HH_-4$VW;T3%\(0.Y M[91?X/P]7,%W"5G$ WZ0*(F^*.Q0*(F )X46!;FR]1HS7O"W',(I"\_O+Y65 MPD:!BYN?1@E@V'GZQZ(9/; >Z8XP; C94G\R/!1(*S#]525<+NF"<)MH=!)* M',P0YCS_6M02O;RY7I$A9/\&K_0U+\T+FBP(U-C",5:X#7[^%4NMS7C:_IF% MZK1AX]O0W7PB@SJC>?Q\PK+A$H':I'T;UAI4J>]4]J-K&12DK]-1*B%5PII$ ML0C??Y;P=(BBA:J?>88O@Z"V8OG&* '(TD9>(AVMW^U')9M7Q,/SR1%)S.LE/.0+&C+[@!9R2Y8>Y(_LEN-<#9^\'GG?03%( MATCDTEEZ270.I6/@9?PC:9!G86$OY^Y'\D?ZN:MM%6AJ$+#HC[K^,!4(1ERP M-*H8,F 0.81@6>9-YX('GJ@E^RCHW"T="1:CDXE);,!]PS%-P%6(9XUNF(2/ M7LF.AYM%GP;CHG^B<9^LK601I:64WUKWHOA:1-J+!P7^=*)4*UPVC5FS M2&-Z(3H-X:J[T@+,^4+AC5GS:,T8^OQR2"0S5Q9O;0_8PW1F>W+ZD)_'8EI8 MTROTT5]E/,G"_,PUCM?G#S_]ERW0_;J)9?*JKM]ULC)8 F%6%&5@1EZ8U/>C M=R3U?<^GZ9V)YW^M;*:WJ70ZO%XR>P8 LD<,/IDT- 6?T62R:UX0% \_^_0C M56:N(!]<%E^1A]AK6QZG1&VHZB\>??#P$U$WI&BEA;MJ$IU#I<7 M0_1#88'=6XZ+.!B2.$E3)^JII6%QH4[7?YHH1A]_M3?'GXS.?X"7J1\2E/M/ M.;AZ)G1AGDR^/S-,^,V9[_XNS7[XR^TN?3[D MFZ;P< /__0--_H>'\UMO^D<1YPF'-,4OUM'@(+T<^]3/P3BT#.N M3=$2K@-U\(?,1FQ324"HTY/6**;LI5C^M3@!>.=D2H^LZG"8<<+D.C2;3QS_ MG#W^RJ)U7MZ>A/'N*)C6Y'5S./?]_[^LO#J8)R#/&Y M88+^6:NZ$&+ M$8Z(G^=KOU*DYRZ7LPX $1E[ZR(0/5/@P">V RU,*SH>=A?'1%<<2+7)>"5& M15'7IAN;&MEJ$]+H-,^[L:T2)<>X[$ZM4#+I>L[12;T;0E4P/)ES2/6(BZ H;VY.-QGOIN76JR-YG-QT I-;O7+)+]OYUWD:*O[$.\CO_GU['<_[WLBS^>+'9GGD3Y M<)[D36]WR5\A;BIL_?_^YNEW3Y[]S\/K__GVZ M)@BOKXI)"GK&<=5UJ_C)>&,%YQXWI7/RK-<^ZB:$K5[PKB6M,!!KH,: UL5K M]:(]#PWX.>G<M_.TOM&A%*H3"O>/C6]..1NI-=+N& D2N_#IDG#D\>G>P7,W]J?1TL&'LR/PCF*X4V1+HZ>W@(.WV3?Z_MFSZV__ M^Z[(+1Q7O,OT\*^Q]/UN,EO:=U:/4M!:@F5J2- M;H)QZ%H7])'+'(Y02W2O>A33T94:IJN+51S0MRVK36KC2;NE'M2:Y^[4W)W2NY.N=SN M%"D05O$LVR!FTBI1C:8*NOT]N4'>@/91;I3T38__^[>//CMYY[D!\5X; M;(;X#/$9XM]'B*]H%8VE,?T9Y>$7Q6#*+?/[Y>([]RHKL$OGJ0_31U>*;NZD?W1YH&.L$ZG>V'9*P%YD9)^5G69DS\B> MD?V]07:+%KEZK,P4SX>.N]:G4)Z1?%9VF9$\(WE&\LM%UZV(1PO&SH M%]6A:DP&[/F97P;L#-@9L"\7L"4]?L3)Y6-QKD!O2A:F!:5>R]7E.]&.3)4E M$V:$G&"9H0U]"^T!K M"Z76Y1@$-7J#O='5-M6OK1 M^J"*WQG&9VB4&<8SC&<8OUP83PM7N'%_98VN MZ0XFQ^QS-,X,YQG.,YR_+W".$%VKRZ$5#6'*#-KS,\$,VAFT,VB_+Z"-&!Q_ MV5Y$D^FC==?5+ G<01%Z*-NU!?Z6SADM,$?F):/ZK&PTHWI&]8SJ[Q.J>^[; MQOHT>M64=NL Z](*VI@UQ^I=90Q0%C+L;P+J%Z.:3=X-=3VHSN=QV)E^."Q> M+YO]2M7L(Z'W[ 'OR7S.'C![P.P!WQV9OD=)IQ;G M^P+^G*2:GVEF,,]@GL'\TEI)[XZ&\]3B$YO M(>\?S]!F,\IGE,\H?[DH/PW9SZ-W;=UNS+0(L[3&C-\9OS-^OR_XC4T'9ZJQ M1]"^[$U9;8Q;,#\\ 7A?T+@@W9)\LJ$'9*;A8:!_N82E,IS'MI7%[D'&_QE: M<\;_C/\9_R\7_X'XJ](V8\_<"8$1!QPY7?^"4+S<-L:YYD P"?KY<]I^YJ5U MO'>:\_'SM=N,]!GI,])?+M+?64S$XGX0[:-A<2@2+4KE(O8M 2> /[K M!,\ M1M=G59$9&W.&_PS_&?XO%_Z30)\[('WVXD&YHN?Y'&FS@_M-\4@KRVO/ M8GKVM/<'-[*GS9XV>]K+];1PB7Z!M#-T1OJ@,G&AQ%LDR1>Q NI]:MZ0SA5: M-%*,,=+'77^@12CLP[V^>V/QRO:-W+UQ+V=Q]GO9[V6_=[E^#TO$VJY6MAJ; MP=*AI7-=99D5BO>.4#30' #2_&<)M(1B#G1S5(6^,2^]0_!:.V6!X33"(?CC M2'!?VTJ^A2<]+6"@$7C Y[)EYB^9I=UG3Y$]1?84E^TI(F8KHS>POBGW;I$Z M@$6Z/-AUC:W8L3!K;/R\IS-AWXF_& GT^Z&T+?L@V;EKNNEN9 ^Q#\K.E??-4PV?M2*B+84 M*+SA:"P4C*B]H7FE;_FYR 70ZWIA\V=N=+JA\WY.N*Z^)QM]UV+?FX MKGJ1RZ*R![P_XY(]8/: V0.^H0=TH\..="*&2J?&IO6M*7;CLK$5VF\8MV7? MH5B!XAV]-4#^G*^:GY%F6,^PGF']LF']MD-T[2$=GRAZ[WI;Q0[Y#.'S-,@, MX1G",X1?+H0#G,W+G:D&[39@)I2]*5@ZK^T(QTNPU]Z"OK .^PXT=L89PU"\ M&B%UG<%]?J::P3V#>P;WRP7WTXT'3W,X=!2F0Q65\-RLH"R$-(Q6?S:A<#2# M^OQ,-(-Z!O4,ZI<-ZJ'%F),NN]YP.[!25$7$Y^(AR%!4O)5:R48JYV+H__=C ME0/W>5ILQOB,\1GC+QOCVQ+HK U:+;IR&>MEIQ39E[*O-D(>A&8O5Y3+;AR$ MO+ C%] >,K+/STXSLF=DS\A^VB#K;9I3,2XC9)9M>N+(Q[E65D&F=X[BC M3\E)W)K>6?3ZZL_XD\$"O_^KRPT"LS7Q[!2R4\A.X;*=0IJG'^Q0OC =@3<$ M1&^M\SQPW"F SUO ?MU5XQ:B+\HW=6M_,=LI[C6ZVJG0;[*;L-UW# MFMWT[UW9#V^WCYYA?U9&G&$_PWZ&_\-0KI\J7KZ-9[_+!5FJ*V M%NVT<)2L$FK6Q7%%J<)I[$;:JC>E,X$ XQS)T3G_DCW)_.9%]B39DV1/ MI*PJND.N]A2^[:+<[1I;":-1UT]-ZQO7+QO6D M:D@*?0C@L:6[LFW95BQZW-T:^O<0&BJ:#D34Z]X8;J:XW*Z)/QM: -$(<+=# M;I#(/N[^C$OV<=G'91_W]A)QY4!#4PTJ[LET?B_,H2#7Y[JV-4U./\W/(#.$ M9PC/$'ZY$ X>UM:8&BS;V*O8E+=,R-J7UID"**I-#E6YLT.9,7R&%IDQ/&-X MQO#+Q? )":NE0TOGNLJ6:"3;VV&39_V=/_WLB_^Z'=AS]EE9>#7TMM_BUWJMWB -T*1-WNFAQ_I M\VQZ_T"[+'M3OGA0KNAY/B^;?7EPOZ%G_[__+_SO'WQUKWPU9_W+724 MG][K$H#SQ(DA!L(V$MWEZ(;^\(J'_/@?>$:^<:0U;?4V3_T6S_B#D90J9 U[ M:]J*UN2.IH*EU3IX8GIS:]K1Z)JMA/:K"NYZ/@RPB M/@YJB,P2A#F,K*]FY@ M)1G3G!ZB6!K3\HZE78[,N-.)7HW4 MUL,>)ZS7SF['AAW.HMC0DSZ@UXD'*>F-LL3!&*I[ZG(HZ1]EX 3>XJ^);-:95WVWEKOUX.+/F7V(,-M8-74_FUS3<;N &._ 0E!/+ M/.(9&KH!U3IR!1G7(]LE3]> \*YJ:/X63!B+&SWN7BB+=MPNZ4OPBY/O['J7 M%O@)!'UI%E+,A&^K69LC31);@5 M&T\9-JP7F$(L2^1?!>82/O<=%MQ2P2^'1>CH;E/RIEL4,#7:?;'P?1SHZ^!^ M;K _Q>X,QX6\^)V^Y\E3\UU,[28>9FZ[YM;XFTU4\W1/AB8IFLOU-70[O+FQ MY1&B%T6WT/N!UBOR?9;KD ]LNB6]VW2\%O[ENF+-A5H#3[G!6?HQ'NK[E@?S M9BB9]!#8Q'8V+G\T%=-?E34:&(V2G%0$: U8LOSKH&EL>@8V%?K3?::UZ78= MR!#)/NE-MK6CI]17+;72/XWTLOR+\-Z"CI 1!R0R'&X[W$_3['A8="0Z.ODS-2B_@C^Z.Y]FKD/T?%@)YM 7O4+1#++V4C!JE='3NJ5Y=\A7(O&!!= MI*?54F)6 N23^1PX=NDF5ETU,E4*4U^!3=$<#4O''H:.=O-&0A$[)_? H0X% M^1U%L0[O<73X1]VQ,PFA")F-Q7<83A^4:GC';Y]L3W]2UGBO^WA2B4U\?+"Z M4,1\G@:\&N@XQ8+>;$SKP,;0[1#W]Q72K#*]70>B!L28W9O&^8NC8$UY.BE@ MIOD.@$),TS1VC07?5?$J.[WO^8_G)W! 4$EC6#,L,%71X@RU46JVG\^D+O]/ M5Q_]Z3XDX._;QL1]&9>\,9$W)O+&Q!ML3,0$2XPK6)6' XN24=P'<]YC7E Y MT'W!JXSC&<")3>] &-Z7J1< M/UT<[4WX%0LM45#U'TN+_MCU&?QG9LT MCR6DJ]Q#8<"[$:5[6/_MUF<']45@8]4=CR!V5? "=H.\@%3<8:KA$%[(E>#W MZVMX[OL(/VU#F^!B8F77S5#:OOBF[ ?LB5\WC96:AH[^^.9ZH:/D#91W>\2* M-<3QK8GE'94$<7E3=:@: MWI+'B#?TNN>^ W1N#\(74, L8ME!GY;Y="MZ?9YS]=S^!D71QM& EK4B/>\( M'4\&0J:MK1_0U1](&1*/Q+04BY5Q2+\\@ON(P+F^>BH*UOCQ=5 MRN<"5GH:O3 #7EH9 Q3,N1:*E)L5FXW'263NHZX^34*>LK._"3:*PGA^$R M]*B'M%(-N\:H#I.2'+9[_I<4J:5F?LMJ>/PJ,^8.R!U.[)AV1$E>ZMXY\T*%QRUQN>JNQ>%C0*]=H,^B8C=N[HA/0T M"8C&.C&:F5P_/O;5!I4;,E0TUY-BJTE)*9?5?M^GNV7HEK_#S"C^O\"]WA0^GCY*V6H-K#L^EYIG[A13^@?8;XRPB#G;/ MTE^4-^SF9Y\9T3.B9T2_7$0_7BUHN%_VVFC38_&ILJZT1$D8W-\R!3OSGLJ/ MY]%3F?WF/4&![#>SW\Q^\W+]9LPQWN%!-6&6USSSL\2,W1F[,W9?+G;S%OOR M4#C6. Q[D6BFDDVH0V&XV3%RF64$GY4]9@3/")X1_'(17#87N.Z'ZZ.ZW<"% M)6%#6WNV(X]-1O'YV61&\8SB&<4O%\6UXHNA^NYT2KDC5*>7%L']PMB%[PMN M93S/>)[Q_%[-F'GA>4KXB.+;I,38TWN!'!&L?CO35\;>2JO#TA2H.*47R;\$ M.QC7P_:!+4S/=,EM/]\)FR?]0%IP#KX2&J7-ZXZ]8U6-O38F@,EQ/2V)WW*% ML]:')[2L7$D;JNP/6HF/$TYJ\6?<:O MJ_\4T$/ 7;Z8CX4,SS MA[[QV"ZDQXGLKNSY"ELNI4?M^ULT'?BB<\O(L&NLZ9D1\*KX;F.2QK;CU@9N M+G$T(;A?IS](>?WT/2L=K9P=-'4@VCIY(MG2<[Z;)RWZIU]N67Z.3[2@GZU, MSQUC,G'OOC^Z_I,7LZ MM1.+3QL#CPR!VRF<,'W"$OA]V732Q;&[B?1JT+DK-*PD;5;) M /5,U\A]6=T>M+W\<$HJ_)49V'U(@LCZ5DFQO=BF<)?YANOA6 Q$!7]-.>[ M0Q:GW5R+N]JYWISQ^IXC[O.T/68*(,J%V([< T,NIFQ.6_"TFV[60/H#3?[# M3EFI?7O@,>_%U+/PR/C!(0BS9*U/T914&\:+0J;JI.-KB^6O.=\VN !G)Z$# M'=3UH!H5YM7I1?DE^);)28]EN874PR16T^>HS]ZJGZ?^O2K'L )(BAJOILS. M?3OW;)V15^9Y99Y7YI>[,A<2?Q8&@$_QSHJ>?*O!=>=,Y',.Z_2\:S8_R\Q8 MGK$\8_EE8WEO=J/6/_""-F'\%E[[QE,K9 2?GSUF!,\(GA'\EK;Q M[+]*05CV0CL\HGS.I?6SK27M]I#^2F[[-@2)US<"P<,\E M=V\_71TU77E-.VF^$F_GF]ZD;Q*?@[_*]%LG;5OM [2*<;0 MKWG<=$76T-B6]YE7S5@-(WWC>U2E\_NH5W'&'8<_P*0::[05[D@ADQ7XI/]P M*H*&-C>:3/MA@X^3)M!C$;2D28_-F]X(S16['1O9'TIDJF552L_JE!G?MJDL M8%B\WIJ>A:MGW>7X%WK*KI^VQR1!$[' ;W*/- M(FE[TZ_&!E?8T0\L= B@9N=8U^Z7V-<;V19=WYEX;],V\FGK-=U8Z9LH8;L- M.0,"UMPQ><\\=HYQNF\%U%H@/^DT7\'#KN?I0$' M3JE!:L,H]P0332B!7%Q< MO-42,>/]_*PWXWW&^XSWEXOW,;RGH+RQ*]V&!/QO.]FN7 BO65&70UDX9O^K MFFZLN:!P#/1[3[OO,L#/SUPSP&> SP!_N0#/),FQ[F37F]HRY2>2]%QM^ NC M>GZ['YF-9FR^\GN)[N?]\;]],;M4 V#"DAR,VOC/!.T[TZRM]CK)==4 ME3N34.46^XUA]W2LH& <$-NZC6R#@R<=S-W(8\FJ1GP.MJ-_H:=[VWJ=Q,@J M@YWUU*CN?07/PT]TBWW3^P?:E6OS8$G.^<6#'SM1,F>XFA MR/17=HBLU#5J15)6^]2NS[S#\Z#(U5'WI1;J^11=L#4Y*?,Z??:TK"1(@4#\ M0C5"S$LHKAA$L+;ENIAU8!JO1-/AI]$Z:;S1N#0]2LMETJ/F7/24% ,%0O5S M R$T[!B,B@)R,+9+Z=Z0LIUC<$O5)4$54]8F1B8^4 MF[W[)KE("]8:BRO#3\[^X([[85V' F_=2/^P"#Q,WIDH[S0-;_I_7N3RJ_L5 M#>;U4UX_Y?73Y:Z?@/"C%%9-' \="]FSWLC2Q6WL3O)JK&6&9-NI&E+>GIF? MM69\S_B>\?WR\9V"[R!F-Y&ODRT51G6L>6PU62+1[U:H3N(ZT!S$S]5>,\)GA,\(?[D(S[1PG>307YA# M8;:[ICL8D\%ZAJ:7P3J#=0;KRP7K)..2)$Z*JB.TI+![,(4K&TV<2S$SPC_GB!\"_8>0FV_[#>-S*%7MS "31M>O+%E5S_OC/]S@RCZ(64;3MR+K\:^UY:N.50-]#5MIDR M:)X&GUU$=A'91;P7+B+-%%GR%HXI)E9CS_0]G#!:Q&S1@A< O7&F["&^17_4 M**?O=EL05H1<$H@L&I"GT!5BP8_G3OE'U+GNO7(4-'X*D"!!2YB^C;1+K#$4 M!+..R6*..2K(E[%_#JUJ"QH_YOTX[6*3UW+"S3)G6A10?2CE(3@T4ITF9LDM MV[(Y#+;29]_0A1]0:(+S,CEB9,X-N4GK^# :\55?KF&PX!0!PMK#'^3VKQM"G%J:>1RA&V),0DR=.QV)7\;>246US8T=@WID^> MV><$\ (LW5.2Z=WM&J2*7\>_<^\YJJXGPQGU!>,@L/:8XAS!&"+F/GPP,3&N M29<>4D5!!,;TC"QHUGLF-J$P6C .3-["$4G5A-XS/7>@IRD;UPGD)#"C@7K9 M2S%].SCA]ORQ9%HAF593"II]]Z"V,%PF_^1[??25V.:PZ8TY^?9#^O;QM1ZR M[+N2PNSBF[\]F\PA?,<\<#H83/\$NC9^,KT/\$1IA:B*WG#Y_TFM/YZG%6/D ML0H+%V8[8G<57MFL#1+01XC4XMTU$]8^U<'$V\0 !HI6Q:JLW';/HL*\CLKK MJ+R.NMQU% @[:>(NP#@W;%2?58M?5>!'O7?>*)F?+6;TSNB=T?MRT;NF3SF= MLH/"@>-6M%@AQ>L/Z![0NG^'8B?L?+BN;4V3P7Q^IIG!/(-Y!O/+!?.J:YUU MZ$MTHTXVE!NK6Y]2,40?9LB>E0%FR,Z0 MG2'[@B&[MY7Y1PIW[ONN*U=>Z)Z[;MK+MG-D^4]VMKDDH.G:-;UY>OM;::J# M.AI=$1OEMV>5 [B#SI?O')T]4E)CJWS7=[>VYCZ\K?RVQ!;^+=TTF)1LZV\' MI!I=PI_$QPZ;#@4?_I2LG',(4DWPBT.' @:Z>K'N33EPS:^6CVC%R*2RB[R)*NQK:2?Z+ZR;9R M![9/'C+*S*&X0;Z%2E=_IG^%QB/EG)+ST$!HF4SZ6E 8@>*75L3JAF*$$I$_ MY9(F)"LCT1FKIG-I7<*AV-&)8%<\8K5U](A\22YQH F#,TDI!HWK1HJON>X$S*^S\]: M,[YG?,_X?KGX[B/S92_;FU6W;CD:SV ]/]/+8)W!.H/UY8)UT^T)JIMR"0:N M(P;(JG-#CK!G:((9M#-H9]"^7-#V$3;Z(AI6L[$%P=HF*?RTWV\S3. M#.<9SC.<7RZ<^R ]&Q3OH;%$$Q2MV.&XV7UGM[/)BZRI]X39E M;ZZ*Z_:0/A&YTYY;#'A8/"F\--C3#[9O+ )RS]54OC15.=(3[L%%T'/+13T%%%S#7MQU;CR?.9QD,U >XT55F-UAE1O!# M*LHL+)"PL2[\;,ZZ*E_:IN$RB;M'I2BK"@IQ9*Q@EBAW9* O+866F#D??OQ; M/]Z//GCT0;'4\\%(O:9-T57"H%&95&0BG-\UW;[N]I!R&8UGF[!;PO:!C?_Q M\[\__>K!P\]X,@/E]M89S" TUK $S*Z#*C7(66U+YB"5(0O./M,]@JR!9BT- MB&U%4F*MXC&8A^7.INH2.$FW=!W-W4KNV+SDZ_"(K+SH#(T!TWW4*/GNQQV? MC<&G9<4.#K]U8)(Q#58(#_SPDR\\LP3,UE4;P@066 )7(=UXEV]"ON_V<72M,-\ LA8UD([9:!,!-.$1$JR@<(T-- S.X M13*:#G0["5BP30:8-)9/*CTS M"$R_&28R, MWVL3E,"5B(/'5Z2@(%=>C>1:>(8.@ "9C.'R>PHB_*O6,.AP01=ZJG&.7[QXS0-IN+/@V36"6_7(JYZ@@^G0*9Y0): )[VE^\.$74R? M60>%K,^_D$0$D*216)\P7'J^_"0K3"SY%0IK2G8&(XC%!K*Y2$9 M=5%2HQ"RA^7(V(09 U4 "M"EQ.N*'60=.[('D\K*;>DB S0>!:1M'RON^Z>Q[&&%K3GZ M@MX-? J"2@WV% ;QMZ[6)Q936]+:D34T.87ZP1>]>4"(T_)?#[_0(#8X*-'G MY%69T QRMDEM!1A :&&[&F-"9^<$4;LN<:OTFQ050#8XRHIR2XO:^ ! AUL: M5H)#CJE>=^<>A090(C+>.3@XSM1[("J,>X'D) M+HO3=*;2N]CBP09Z#5A08_)Q]"\Y CTE4SLVY"_I'Q(JQ"E(3JKJ9/EZQM"M MTV;K(?7R-64GP .1)X8IW!? MZ5%CJYDU1!*.(9MW! WII3=A:%\85KXY(AL-!SE2$_4RTV YX>\D3@LMX,B M8 HUA)2,)!%%,(N=PAHO:L>^Z<;UAN[B\9.;J#)5U!WC3V\X'8=54]>_H%$S MK0X(G5.20WK,5?$/[D?],Q)D]^R6@OG>L_L*ZPFL 2RGG> L$=[2Y#"W2-)= M%??U[H,4=9+BUS;\4;*/?!08IKVF-O,NRRP) ML8[^7#3+XUI,$(R.3VY-Z)?#KNE<_<5WD^@C;IZT$YB)*5BL($3QWB)%C34G M8J0T@1 3H7Z[$O <,K1^C<'12V,1O% <2^"N6O%>I5S6G[(:8L%Y,6VV[([< M 5ZA!,"1'GVZ#:LW>6M["4@7D]4:;C9)-$AZ2=<;)RG$Z= <78KSU;'!N!QX M';Z0-0]*A?-I>;%QVUDL"!><)3-]S*0O"FGOH EF]G!U MVY!@K^ UPSX:!J&,>^3)1L,O,I7BR>MH\7F4-ATBB;B)@.TQ'JN$EMTA/2C# M%E>0]).8T,%:<1@H1AGD5/2&.KK:8$(&1K>[EFQ8G(KCG;23-(;5QL M(D>D+WJ"@HI[=V>I:-V*!"5277.&HQN+X(JF.R]5TD7M-*^7!GN2LX4&)\>8 M&#@Y7\R!I7F^LWL!>-V//GCTT,L_H,U!(:7JR\M>0T^?4BG7%P3LU%P C5,\2&$#1Q"5_2FI?=@C#K::FD6^)Q.R3DQY+1 MEOW)\[!\43N)?W[5R/#N%D^O8*1JR7^EK^MNJY4I#L:9@-R3$77CM+J@HSL) M?;[L<<@"IHH=G("?G',ZWO=C)]O&\4^.\*4^L;QJ.K>\1(QLS0<'"C?IK6!9 M.J3NIJOVH7Q)?V&X.%S1N@KLC_C8 LA-$QY34P +JPKZ%0T=ME!\H<6T;"4Q MFV1_>P(_2#NE@RZ;.EIT@R(0$P(KKBV,6SK'45RQ,FFU8*P[U( ,]^=W@6*Y M$)[CQ.6D%0ZS]C33K'!BS&*0Q[O"L+KD%9]:/'.^:2D*!WB1LGEJ]=,][) 4 M$@,)#BP6;H4%%Z[IY\'>Z,Z%5(;&4'\BT<0)+R@,H3JU:Z'9$J2+7*#]3PIG M0I0KP@!^51%DDE+*(T[7^VWKA1\V>8P&"2LDL6B>-A-G-0G$^2%O>9-\"-NU M15/N_:V%$CO,RC-C7AN\/7;-$D(?#36?BE^)WUGB?T(GR5P5?^:PC9/H9<7U M"RCK+7MVVSNX^9JWNR5M3T]!C]73A70C2> 8@C8%395I#*(D9;W4S8E%XL-Q=^>?OG\6XFW$;"SUVHYDXJ8WF=1[]J/ MB4Y.WA,=*O"?E#2)9W#^]@SJ1AOK-E[/K&QT=<)QHU;8Z1U-0T _"EB--\[L MZ>QDHC^DB2G9S^1%P>+830&?XH/3!_SLOAPOK>63]03/ZZ:#_IM'-8HSM8RA MW,I*GZXQR7I[8GG>%VVGY]7U5JSK%6,/7G)Z,)VY*AN4/PRR3XGRX+[F%#H' MLGK[%+HJI,3*>KYR3";Q?BVV,S4GQ;:&5]E+&W)MEG2-V=>%?C5R;H,LL&DX MV9'$IP-?^S3_PTDC'HL.K05[*:L.!*7X&6J())_C?%)4D%1&7=S*R-]!3J!/ M6A.6)5JYET/H1Y!JFNDMC*W%.^X9["6%I.NN)(GD7YVDD'AQ?%0]XU7N>-=; MEBPH90[KEU?43\Y[A_+1!^]JA_)^+\CN[+'[E]X%[!<%+#2JS2'D@&#'/NXU MQY6,&G_!B: >$;]:-3[O(*F; ]/(5=E/OGSZW5?7_,.OD?AXC%G^-D6$'#U=))J=-5P85?*3X1"*J,)F]06$[':@E1YW=$M;#K@.!/!;.F>BM5 M1T\!OZ@RJ:C*(XRNZ7C\R N7^CM!:6-;NTFJ-^YPG201V-6G"SF"=:Y@09^+ MAJ)R_*JYCN"%UG1*@ M2S[?;Q;X4B&CZ6VDO=6_RW*^=U*1LJ(GI:%2B_%A, 9K$K*SGW\><^ M_MS'?[E]_"%\F.XSAL1MH@>^PT9TGU4GYFB4&<8SC&<8OUP8/RH*\YM%;?W' M+B;7=),OW66,JS-:JF'H.F3E<+&,\O.SV8SR&>4SRK\W**^EOYPX2]A;,F[/ MS0HS;F?@E MZAI;EUD/=*:6G+$_8W_&_LO&_LC(ENC%R9_"VY:!>WYFF($[ W<&[LL&;J5% MF[)J>A[A#-KS,\$,VAFT,VB_AZ =JRE]7X'2;>Y0^BT?UA:UCQG79VBE&=C!FLIR*//0:FPKX7-("%P]+TGV!/.SZ^P)LB?( MGN!R/0'3FP;N*10J)G3;=0V6_@S:X3S#^7L!YT)<+6@-?O#ZT-(YJH0-65I'TV;3 M21>IBK-DQ)^U_6;$SXB?$?]R$7_:5AIJVKV&89#'#(IG+'(4:028H3@($6:$ MGY^]9H3/")\1_G(1'CSNRL9.X7V_5B4V2+S9WBL!K;NN9@$G)K-G?.^-TLFW M-E?'S]%,,[!G8,_ ?KG 3C?2EX2,MH723 C=W5AM1)2%)>.5*DP$X6KK=B/- M;Q_>.QHH47,..EL9Z>=GMQGI,])GI+]93)5DEA(;"%*.+?,0[/I.Q$8C M?*,H)T/XK PR0WB&\ SAEPOA:]-"9C:JXD+FSWJA^C>!ZEGJ GO93!%%W%@W M=#TZ=IO#5"'Q-1J,09!P(ET9Y$U9:I-.H6DN_R-(&EH7E"VYU5>4L+M*=*M% M[925#D5HT0L)ELONUB32]=CQ/J\;.G1R>2\,&64-W4!K+"EX?0<:K//5AG[: M!M+J1;'74=UTJ JCP:-9NY\\*V#6#;JK,B;TJ6MGV YK#2Q5H)K#ALXIDYE7Q5,;Z=0*Q*[):,EHZL4J'0^Y< MOZ,C;7MK'-L.752;U2VS0Y7-P:$8FH6ER?K#VWW MFH"+)H\(Q>Z-?D@62D-3[MUHAPG3=W+-"B>F&)$7_WS@*PWH?FLO?ZT*H%Y2 M#IW]Y+=4>;Y"YD/*5E1 _EB074;OB!E.0OEX43\D_TGS_ M=MP9W,Q_EN0CC3,R7_[;M*+%^WB#=VN*_Q[+]JKX^M@V>NM>%!#$I4O3W*.W M9B$]BTT.;BDV W-'&/$%2S/LX95H009!BLJ@4I\"8EWNLG5+W+0['1*A(:W]- T,"HRWQY%T6&= M=(>?+FZPW_'J:Y["X+9\04\UR#L)[$$RY /N(XG+80YU"!]"F'I7V!#6YFP.,!THM&G6(,KC^$(^Y$74HNPNW7JD;J>IEZMKX4-ADR'AW=\O^3M M3,^2EF3$G4-KXB^P8''?HW2U\ V=&0N_Y.M6*V<&66/V8F^\CJ%U"86AOH*. MA7UD(D33ERG!JXNQ796W7<_!UY:6IK*L3&[U:([1(;J(POLPW'QO^ ,>!K+> MGM_FKJ'EA \8L,1P@]P/@@?_5,*S]=.H3R4S-XTY*(Y:Z[O2R$'FRIG9FHR< M/WWR?OG\H14T+!MI+&!-], KV CN?6QY+ "B]..*HQ09+]R&/N3>#AMY0,&G9\$+"N>1)E99HM.\@KW3&Q.S2>,QN15:877TEC"V?)FSH='B[TZFE3Q*43:< M])@&$_3DY#>-919LWMTXZ())CN"P'C.U2R]F>'@>[LUM:\C&-@V2L["9W]QRZ:%4"MW-'! M.PC(3M?&3QOZ.P#WXUY MWW/0^!O;DF==3X-KBSR#PL*"G1B-S@*OYTP&M298Z>URE*PNA\@$JPVRPS.> M^C^8,PEUG7WU=+1BUL//+1F6'E&NK"KHGKM]&\OJXW")Z\0:.R77- M+=N?KZW:6Q?B9K5#Q*E[GRE>3! !DY5 @J-<&JN0D$H>??+D*-UM6],D(8*/ MN7 [''5=4HQ0ESM>C<76DL+W)DZL6[P7OZD&BS)ZP!=&7QA_D+0PRKM:TINC M)=Z<9S\N1*CUSI<;F5'O3$?DWJ MEV&\;,J5U3,TO0S6&:PS6%\N6*M,1)$2GX0E1YKLEK3"&<;[?>\)N$'/'1C M:61Y)&(_HG3NE&BS$H8TE*!Q=V"Q[DW)I7%2S]!5D#)IM=[#CS._O^/R#270 M3[L9M?BL1:\K+CSGHH5ON#IAVM:*VET:+0K&K-1A^^&:#K<,WE61]+4MSHR6 M5C(VW9Y+$Z=#)T77=BCVOG[&:J#H;X%^Q3-I6[Z4[E)N%M56T?1"5\63E_3. M.2VL?<%T%92E(]6;,*6:%8T*%ZV'Y@V9-MQ%X;^T[:HO8Q$S%P9SNZL6+J.M M=-I%#)WC+=TTFHA8!9V<+]96E=6&+=\;]'2L2RD' M;?"T1=SQ9/$>W_$:6J*YIW5#,]?T6A%]=^>K-,CB2;5O<\;X\?Q5QN%?IA # M#"9MO3E80S8J=6,84SID]9HFWOL^_:^+%^90&"4;ZX[FWM'TMVW;W9:A3E[F MP+3)49J5[AA;;-:PV;(3#!Y,:H@W4AY*EP\UYVG?%H48/;?WQ%"CW.W(2+0] MA/6N3'\KYY;Y3%9-@[[Q7;9=='JD'M,@>A6W1RUXLI:<(RK1HN;SM; 57>1VHXX"N(T0/JR=_2-:W%PNBEJ4:,3NRHF)J)!D#3Z&KYH[28S=H9H^L_M'9*!3&,5#H MP2HWFCIJ\3+9P[2SXC]+W.!-5>Y*">@P5JLXI.AZI-_VBS2<0 MAA0^"[U*#0!6R'Y("V+Q\+-//[HJ_M:)C.7T!$@8/?SD"Q?'9*)K=O[Q HE+ M4W+KYXX=J<3-:EMI+/26)G;/I]QU$O)( &";T6^I3I8#M77]N!M4'0YY!AT( M?'5KM&4C@.E">@8E'90"KW1L"J8. [9PNW;.<_29MN).\ 2\S $Y]LJ\#2Z<5VZ%:1OA9:TB$?%'Q.>H<+R>X1&LGZ$_585:F- MMK%O-A*2H',Z_G[2?A'Z]9 M7IO^2+KF$]469LZB";5!5"5K[MB>B&_HA-KNK7WEG.CJQ9QL2V=!@WK*@:7M M2IHZ)#^:+!/V/79=T K/^0EY/8LC#0+,5D=&)MDE5>;I;2G6>=HH "9Z'J- M+&%8<8\(8"<6)1V[@=QI)7QJG-Z,8?AM:1N.D_"E_((O&BCU<'%-M37VA82O M^F/IB'^)_L*$.0IO3ARF&]D!0@.:&V+1$"==_16%NS K$8>./]8;H,?T\Y[:V(1M2S#1JO(=BV=<%5^?()^GBCBH M=_QUG. ]CR*>3EC+$BX^9N\PWD2$&J+=<.66-):?9SN;QB%D/_XFC1B^<*$?#DZ;AQN?2KTV->C$GHG$0#N>OQGFT] MYV*-7*R1BS4NMU@C)8?!.J+!#BK3U7$K_V05B\6'HY4#7%3!B[:>J4B3;AN, M:U,J*QUO#0G-54/+@)$98/C<,;SW>QJY3GM^EIY]0_8-V3=&1/M#I#3 M6)=]+32GK5EW:*[4?8EI'DM.&,DC56:@'UK3NXW=Y>!^AC,@^XSL,[+/N%R? M$6O;0RVH5LF$HM4S&[%=NIL1MPY",B@C_?SL-B-]1OJ,])>+]*&3,.BEH/Q! MH_BUPKG/]:1%7AG,YV>:&7^,3]1DM)^?[6:TSVB?T?ZRT5XR+*CU9_J!]M;V7:NJ>B ),%XUA=LI MXX?G]']]>;@_5*JW&ZB:BX8>2LZS)YBA76=/D#U!]@27ZPFXF%K<25?P M0NV/NYX;7[Z!)"1WUEY+G]_#SS[Y9"%MMG3T8Z@Z&KJICOT.?;'7/>&%[!K3 M?\J7"WBWV[(Z!-)U<&H,XI3.WE;V4/.;;]E#90^5/=3E>BA6K-9D$\&V:5F> MTG>C8J^!UQE0<(08JX&6:X_1SF@^0]O,:)[1/*/YY:(Y4_2D3?P3O=RQ796W M=)- W+B&R!'ZO"TT8WK&](SIEXOIGLJE3AB:$O8ER;&@?4!8'0A" \&+YI5R MA>P;V#.R7"^R3;B\E!)71,3V2+Z +R\ ]0S/,P)V!.P/WY0(W"C%! M7NC#;Z$D'LJ7$XY%YB'?VF'@[=]XG%;S@.ZS-E#P8+:><>EL;,E+G:,VRX?O0)OEO '? M]:"O>K+SX'SFDK,87.A;V=9+@K%T&MAE63%%>+F=)WEU8U49YU9CTQRDK*N3 M;. AZ*[0L>O%I3]8*+NTZ(\%Q9QCKEU3SYD_^0>C M74QB0U5C6:)/A];+@W )8AA("H4WPN4=7T$H+705SF"A(L1L^DU9>6)EZ$(& M,@2*IHX8+_6K![7M1>"M=&!L3CEO0'ILR+1;T4007:*Q#\0Y^#M<4?C/=8H% M'95(I^Q4XP4W-^Y47C&9MG07_6@'G7FLJ WQ0+JT>V&;!FI*,!=N$6.K-$8$ M&I1P6FY<&?S]TZFZ&&S8JW2WZTY8@'1J@](GG?[AIU?%\V.;)@?F!CN,/%R[ M7=^]])*%G_V6K_3PX6_]+0P=RE#5GET8/PC$%!B&NOC*5*PZ(QC\X<-%\>B# M1Q_P>1Y]\/"S!7:L=UX,XZJXH;LZ?3Y'3^%6_*9L/[&D*( !2E07A. $'X.T M#NJ7;JVJ(O;%LYMOZ,FO)^S=="9X7:"JOO5HB7LU 7+ZEM=Q8D_-0&(BC#E9^S5@/7?,W'XM214=LYP>3^53X.TC4OO M< IF'#TPG:ORU\,RZ._%Z7F+QJQ+=A7GE)F.43$H=[%A['KPC(CI%JP*P<=+ M=3.C9YB; 48G:IA1 6H84)9\,AE^&LD-K"R=,4Z+I1'531ZZ*+RUHM]WO1.] MKJU=ZPR&HUM,2R%6I6WBPTWFVQTW/85M':6W ^U[[A*?!V4 KL(E?1=!36,"2=T M^K, 7F?N6*6X *4UMRSHV8[KAJZ*+^.,G+0GO)$U!.#QZA]!C)5U Z^*/[^% M-8J$&8W?*((*T%@#L(PB8RX RXBGA:P\]*;?4G ]F'"X>#+ZBR:\%:$5POQ1 MH(I<_*ID861&BCH/,AGU%FTL/+HJ#(#X>W]#9>1,7EJ+F)F+A"9]H:I@"S0Y /'1KPP@IQ''\SU.+_!SA M97\0M8!$F1GO0?3C<0D9/9W=>H1L;B2_]K_DZYUV3OM;*X)FNY["'U!;)QW3 M8=NDB!53HK460D3H;5TC7=*:F#))@D;NQANW[-7H[8M$GP3HPJ]Z^BO,Z:C# MEBXF5@WNMYPD#MX [\B)TQ*2S<6KO]-Q8[OK36VK( GOTS3^RNQ9**@=15>; M%XU>K'"J')>*:2:274%'GN<5),#Q>*PPGLD:S;Z:"N1,G9RR#N-X2YO)CV2HD>'2O;$Q XWKO%!S44 MZ8T 1-GW!\Q8D43T>IY+<:GDV>$^$;+JV[5N\L)8:MX!CX]NIF0=:H?$4#MB M.4Y8Q=CS5ND3'H--61?__NCC/UU]1/!.KD2]Z[\_^O##JT_D-/YSCM?U3OF8 M3SZ^>C@]A#Z6#_[]XT^.OPN"O"=CS4N'1U^T9@#F^E#82TL&AY#LE2P2G(&$ MH0IIZB\@QLJY#XVD5[$?6N&<\:+7+1BZB7&["XA'(\X9K"3![9&S/)*[U$/U MZ1+QRT08+?EUF[Y#F7ASAB:\*7D?0:M1PQRV+%&W8QWAH;=+B S+6K)IPJ+4 M8PUFQD0Z4 \(>H[DQ9K2;O'B]1O(T3:-KGOIHG3/X:AT_)>J!^_@IM]Z:^*^ M(]H/;SK.5GC %F$)GX0I&(S]IH.B']KWZTF)"449:NPOAYA*#%F%NF-(4QER M:&[Z!3E-'U[FV_;'L3](V%TB4#S=!'&CE>W2%>L7T[H]]6$;TXBPIQ[@+2$N M>DZM)=;0R-%(W]YA4PL.,H[,2F(/#E(<6\[4PF"W$OO2&#DF9,.J@9;Z' 6" M.MDXYF>+H99&7IR!X/ : ;G8:&O6I>H[)ZM_2; E@J)E HF\4I-K(-&BNTNZ M;.$G8;O@_)%N^\6I%J9 ;W:CQ%T\8O_TS;HWGR._=$)\R[N:"6V&>O?3WN3C M9YSY?OJ?WL%^^@R\SIUU0?_2N_A*)SK"A;[O^K!J"PO]8^??=+(#Z-?2]$N> MA6JA<2*F92 S=4K/TX&PSG<7 6(6 *T==E[9G3"T(L;UZW?>P>$U*RW[NV8A M0N>=[%..]'"#)'M%S!ZT9\A6C%BU*/@N](TL$NR%T#-KWR*/AM@-_^7@%SM! MJ",*T'WW&^4XPWA5: [?0P!4-BGVLQ(ZIVZ#8#5\Y,K>=1VD1?"!YW$.UUR: ME;3I-B+O+7EL9\Z<)EE<^-N31,X8/$/,]J,AC )?KV2OF? 1>1#3JA1*2'J9/'+0F^2B$T'TO"P[_%'P[XZ[F[42-/L(#\S)U:^K# M]*6*\HT\Z.2U8G^]JU*!,9FH>)[5@&8:V9SS6RNF;W)3;EP=0^Z5-6E=E)8\21L\C];O,SR0SB&<0SB%\NB#-X.\DV"A,U1?0C M%^R&U4?&[?E98<;MC-L9MR\7MW63YB0;F;%Z?I:7L3IC=<;JR\5J EJ*HGU) M#<.UU #DR'J&MI?1.J-U1NO+16N_\9\V'_I.P8S7\[.^C-<9KS->7RY>:P5Q MFK#FJE/@N %?BD,MDI36@ HB8_C\+#)C>,;PC.&7B^$H>JXV$G5+B[YO#.%J M>JD-]VT F?)^EA:9,3QC>,;PR\7PV)D?&=O&'1ABM)]/"LFCT E!?25T#9D6 M>:86FC$]8WK&]/:.M^";O&/>_, M_#I2RJBXNW1MB4RP;TW>]=8,(+:B S8MV?!G-E[ [^U['[ M_NQ5N*VP),#;[H;T[N]LU>;.S^EM^+M(;F*A#%!Z'\SE>55\I?VF.+E9T= D M'(+:+^E)S-+[^.4C=X:O-'TE:M(@=.$CE4!!.EOQFW'8=#WS?"E)XIW#3-@SF1UF%Z^L@P8.,9#(#).7U.O;TP_X):H!;I0* M/:'Y^G'LK:N]-I=8H#+T2GNJ_X$#1U-D[_7$&?K,Z= F7)/ A7(;R#>4V,:? M,K* 2N3LN7^?J\7T0C#)*I"#O17VK@G/RF2(=72#,9P,IJ?N"W>:F,LK/==] M]]$_P(HMW2%=# G"@\?8L168,?6K$&&"CV,,E GQ ^3PF-NR4;KG_+V,022TWI3Y/)XG$@TD3+?*:K-]WA_[#WYLUM M6UG>\%=!9;IGDBI((]G.UIGN*L5VTNI.8K^6,WGGKQ1(7)*(08"-13+[TS]G MO?=< *1DQ^F(:C[U3-J22. N9U]^QS%04H5MTUG5"3131=C9UZ"X:L&QCJ%F M1?*V/3)@(7TBFX;1JL="L)G@\1U'6 _4E6]3%VY#7&^$=H&/_*-'\27]YH7% MRX97?-!%'#1SO"3(3Y +NY23WWA!&)X6,&%:5R+PO8K>= #/A-@,)T1/:Y+T M,=!7923H#1"T"_+0*G2O2VBP^6*_=4E"M6X]R$$,>$ZP#_2FM4/XG:)=$B)#31?U3^RM# SL+NB2X!E,T"2(804G].F(<+GLU M AZX MR4(-9AW=YL(AV+/8,>"O.!WU1E4#D4$FTE5@-O@R"> DENJ*8'U7NYVQ8"M' MA@D+;,21W#.IXTW=CZ)88X-1?V(.*&-QR(GCQA(OCL;0%.QE^9!RX&P4[!NK[ M7A#B!$:7ZE1K&1-2$CXL_A9TGQ/P97O T^2(B9H%& ZUQW@DG"%<%QF=-6%_ M-B$QOX@T61I+OTA47Q=UJ0#%MZEV]23'&$@,[QQ$\WNM +_TP'#D/OU .'+3 M#/0[[NQ]@]@?>AU["19T46:U7&:%-TBD[+()N]:,^Y#(B- MU17;(^3:>X7J%,E2H++)]A$=Q>.0R*+T:/AA)EG0#IAW[[D. S;9LG%.Q_UN M_;"8H2.N8*#]P%XBR30H526$_%S&'R!&&D7Q,M64/K88>Q 1 CQC$$8&#=CP,8#7PYEP&DF6JB@5(5NY)#569!6!N\@@W=\\RJ\=: MA&,MPK$6X>'6(N H3VLIY=D:;)YC*? !$MY15!]%]5%4/UQ1/2?P:RX3T)(4 MGV5"[Q+'1FHXJ#M*\,.CQZ,$/TKPHP1_N!(\=]>NK#>PZ>I$8D4TK-1DIX]B M^_"(\"BVCV+[*+8?KMC.YARAKGV1[JT2_-AU=W T>93B1RE^E.(/5XJOLS?Q M@/EA 9Q ]?^;=.%ABMPM:PHD:4&/!/]W=>7AY##N7!2\5:H\2/WT>$YNFZYT M4_J'(W^EK&*>M:MD4=8W!UR)=\5CX+<)8ZQP\?\:,]U8-E)RU;'_S0IX@\I. MN@[^U9K&L%:? V=8Y%3UL//P QQY"J_%9]!S-@Y9"Y[.Y0P'78.HDK#RON5:>"V]Y9H_J99IMVWGL"AVXNE2&4H5/(AE MEG))C5908M,41E>QH+XLU@4/4TW#M>V^?BI=1@HLZKXUI>A#HABTMF3<_4C] M:=6"5LFRRG<8(1=6^#MLIN(V,R4LLS#>M Z0#./]I-FLOJGT7 @^ LN;M$WE MQG&7F5O#EY+-JFA7M$X?:[[NRPJ'M@ML$/Z%H">TSX8_G0&%8:4Y%0DW( 5. M9MLDAQ>7=9;C;6 M]9C^PTQA++6II''+=NZD4C9"ET0KS^8^\(VG2D55\P;N M"[X*_^3V+V ''F7SOG:, MR\T:5U)/!)-%Y;J;NGE#A4P9\%0_IVIU+KT&HMTTV#F5;3:E*$T\Z++N\Y,9 M];-KVV.J?7>E;0=2@N,1HK,6F\,6U.M!83$I-Z4*72(A$6U( *E'/:'N2AH) M'9KY<*QU7K1-O]$"59TV[3O.#;$76DBHY5AO9:G*3=(>U7"S<=0.E<'Z?JFQ M)A1.'"@H:[K5/WJP+-)D47"G28FR:MU7>D*Z%CBI[0S,+.95_"1.WRRP,8)^ M$]0P?!$/OP;6F\NK;:&AL#:=L&PYT@ZP$]0>:1*F$-F!V.:TZ3 ],B_P(:P9 M2P"ZS%0W(MDTW&Q..H>KO.)J?M.#S9?F[M[.?]]92OJ4T*X!'8-8#8'4T"3" MT\(SQ)Z#CLRGH-YE'CPA/'C,@U@M)7E/=> C43ZE%CR)>+FI,&Y>?G)!]T!! M)5(.23HCU@Q>]06%Q)*AJ*[K\AH[94/OYI+G#T_J*]LS7?OMI=(+Q*1K13J< M[J*O5'(WXSB3 A73@8-T3"IC(I?8XO$ZQ%[ M[R)J%N!(LFW O,"_]3>2JIXALZG9U"0PK'80L4NJ9=)NX^N)>KA#.UO*S:S2 MKD"UW\%)R:48'!6/YY(U_ 7-HW0XH#P5GV@\$HB;P.M.CD-A%+?<=N[!NHPP MG=KH: 7>(@6"!-.FP 6+A, 3,98.2)L6FWBE@RZ8,SS6.24&@Z>B\(%SSM"[ MYY'B6.)>D*F5X7MF1>6[.%A91GW2-*[D;9\Z9YU-M12 MS,L'SFSP=S@$O5LAI 0BBZR<=ACC[T%U%]I<%W<;AY'H*JT]';5X:-RU3:T- M(.(/6HI][5B7X-G0(138U"A3VVLEP0DEE>(14$B=;,ZE=*:3VB4UY5T6Y5!L M=(8?%]0W6#KE(%S@VJ^D['RJ.GZMN8^ESKA;=_@LQ$:H^R78!5W4N*YMV]RL?8.]&:0U<9UY@4/ORX&SAN;) MQLU1S7N)CBME4R6E#RP"BA(>+5VI53\%]@1EU_ I$;OL<2P;^J:9O(V\&5>\4_$/@#8[=QM#+W%GB+&CU\MP^9RAWW$B'KFH:[RP5U]G + M24U&XMR!N,K'WC ',D00R"1H^OC&"&QI#H(G5 8X:2QZ6&?Z/ECID?6!)+-3 M_TE6?GG*;9+X2Y*PMG>)?#D/386M-@:,DA0TGJD:N>CS$R.H)S9NS@Z:V^,4 M@2GJ6M_0+ J]<;-^ZV>(+M9F&.#8?[3Y5LS=KYIBR"7ZM_%Z!$N#YRA0C M*7G@+8V??:"6QGL>FMV9I?J7KD*\QIA=$.LJLKOS&IZ/2H"B+JW+UB6P, A, M18H:VR5>UNA#3F]O_+OO85]K,;>^.3J&\%"G%+LR44!B&@=MH168IH3 8!6R M.4D*DQ!X [=LZ]&3+FJE3VW0\0WRMEYR$)*^Q) 3%#.UJ"[^!^KIUM( >G $ M;D$B/[IW*N4EK?LK+GX0A[N9HK@#3K%$W?B>.(:$,4!;JX4,..HLY79\?8K/ MIJ1TLW(8X"_*3C&@<@WT!*=2\#0.F+?>XQB'Y#]]UMP239^*H5S$%Q&.\9 @ MJ: =8,13_/OQ76GSK0?3HXA1SEP]3?*ZCM""HAW+ MNT*XF0QT#HE*1S&ESPA?_9KY8S#,I6&95LF/Q*^$X(0%/FK[V2\8 M0HVB%VR(MP()2X9Q],FPN%_Z?+E66PH/00S]$.#P&!<&%6K18RAW7E]34_1L M&T!H/6<,<$2H<5=3O!HSYRSO07N2"+]9MK67W(,V[=!;4247)?Q%K&4*(?DD M'@<@TW#46BW&_-$42\Q"F7 D[*1?9&2 -JWY7N,6')T A?;B^?=MRI*($,?: M^.*#-X.7C"0?UD$F-B-_Q40Z9 ]@VM8\"7Y8$I E/C!C_H0GPH8[#OR'CQI; MV>,BP(H]%S#^@H8:V0T@:M'=*OD'^)0#UE.,680.*\%KP:&C*RZA5 F(@M@" M$<0(HE0O*'$=B@:!V[; >.L(MLG%Y8-BM:XJO2O66< M(LY<<@1BGI4D."7H1MFHZ:/V9E(\6Z5[;\.(_V[54" $ M;(.V;6H*:6"0NR2T.EP(*:-+C:;RJP7HM''DZ\OB-:R@WWIG$A'VW_&T K69 MCPZD 7L(5^)%.NOJOL7(U^ %7EDQ2XM&6H0WF @/YZ$H3EWXY"P*BX(S0$+" M=#7O1,3WG/^1*A%4A..#(.@2-GAVJA-?I&(^*UF]0&P&+"Y]!V08.4XVPGPI MED:N%*S2O-BDY_GYQ9K,7ZIV47BI$=!V,+[@-&.*.6!I]!.>#BIAJI#!0UIG M75.\3H%E(JG/?$I2H8&'PO=0OIQ(S0&"GPWR^ZY:H7&GEC5A*5OVYBTK_T[; M^BA8P+XOX*49&/#TO1E6CE"211-K0828[?@'EB!E%9Y)OK"!3ZS($_:I)UT' MO8R6AN"37@[Q8LUQ6"-M<)"TU)B5"."754U%SHA,7R '@'/$\X:.*H@F\72F M%P8.$H(W]1V1(:.P@I",^="C#@6&[("N9GVG,7S\GEEZ?B=V.@3[FB3.%#4@ M/*$)OD1DA\?$OHZH>SJC?8^R-PR8LQ51JK,VH"QC.N1 P=<,\RJY>#DH"^9LY1Q#M&:M M2ACB> I(426?ERFOB9'M*;!F(5\K>)76)7YM=LL!OHGM2BTHN[&NXLC>IG$= MN[$Q7C&\LNE:P^]9TA3M&\_IK7FL3W=P;KS7$,--ME7\?J,9^RIDW')+%5PY M"HP]?P^UF5Q6XKI5G""Q,06!R)+0IGL3ECX.-D9L$UY8;KW0&F(C8XKMS7A0 M!MTY:R"J_>)D6RFL&\AB095PE P["4CK VP"R<][=B9 _W+,_L7"/H92:@PB M*XC6<_(0BA;3HZ24$.,85D>RGE.' R2]R7JU2?390Q:UKT.AP*2 $[G62B@A M2ZI^/<-[6HCIB$U(/?3_;%<0 @K/$%V(/@1P:8 M,!Q7./<-UHBT:@.?+I5-+LM]F2TB![?* MC1;F74J- J Z&"$+EZ.1S$='YJZ*$:.5A*$[F4"B+[K!F6)4V2ZMEY1PMO)F M?.ZI?3_-WI)CK?<.\("51AU/2!"NL1(C,I\U"^BK;2M'06/RVINXZ1/_A)73 M=ZA%N>>Z]RD1+AWK$E.DU5K:!7)TM]?K8MF$W@0*^\ZWH8XW*AU\"/,5C"D2 MF:;+LIZ108(%.9CCWI1VJEO'9:!(@'HT;)D0.Q#3D0*5H,?$\3(R-I^O31NR M8#E-OO67TYK?BW'/0Z?\JV=L)^5-=H,O))^Y0_!5_S MB27^6, I3SDR0'^" UPLM.Z6?R -'B4VD>I?93:_Q92 M&ZUXAC/ &:7SNJK7Q=QDZX[B^_"(\2B^C^+[*+X?KOC&D$E#V6.L?&\Z,^M M*B!\MX,DK0?E%J:8D9_EZR#QWT>1?W@$?!3Y1Y%_%/D/5^1S[C#"1"&,$FHP MS*YK*@$KZSG-<)79RT93C1SE^E.,/5XZ;R$M>;$K$&I6**DU\2MYW M56R. OP R?$HP(\"_"C 'ZX CW%7%Z':Q4+(^;]2M0S7NAR%^>&1YE&8'X7Y M49@_7&'.M8=:IFJQ>]@:U[)#'E56-T?Q?5#$>!3?1_%]%-\/5WR[%N5IT:ZT M 244I]NN YO]_/>86<;-LMPI:R).MF\@5.^;]@WJHKSFR1-122?0?._;.3BG M;+Y&S]I&%?FAZ]8,-#,=_O"G,IG$4(E0?$S;I4&:-I A4?]((AV,*Y?E_^BS MIB/D/FEJBF$/%%MH)ECZ\[[,&K]:!DK0_7#?L'8S1\\Y;#BF02]:N%%!I)8I M0E)NX/&Q8Z@'1.\9PS=L'#7EQGVY@LSM1[GL*%L@:I!EZ<@*C[[G6\89583[ M>PMJ^Z(>7\%Z13,+9QON+'Q M.6_BPG3H@> 9?OXY?CQ>W5,",6VC]BE\H#9V^_+&$&_'J1_:9V6^)*]6Y,_Q M0;QN"/Q\FSQS*#^0< 5_N$U>X#[)B_A&VALOVA;)_FDM&.L;4$DH9;')2F A M"'2%.II]3WGC""M+(/H,H1-4P2D\+B9]!88*^R!)3'@/39BJH.H0>8M:O C@ MAKF0)"O_-D "&ECNRH.U+5T-JH0F;V':65!\4.W&:&YV_,9!(X?$\)465D!0 M"&67<'L*+Z74K[0:V04^-6F(9H8W'-Y".AG-$\8TS M2YV,88#59NO33I,7-)1$=U0YA +)0E/P/\>"!@67A_WQ>$](B)G1 M[ RB(_M$*)P3A##JUS3&JV!H^26(/CAUYW)O'02H!\8Q*;-M-"&,QNO5-&\/ M,>48PMP.CS+&UQ#IQ_S)Z*S1G0W9>4[8LV9D'1]UQRBVVA$ZC1FT0QVG7CS$ M2-!$W/$W_*1!+SKP&D1Q( M2\*Z5!3N@Y8O/Q''^.%78'8W6YY>8JLU*\(W;LQP*PNH\[]#!!,E'T:2"J>M MISOYEEBP,(:K2A <7]-YG31MP*5BHB!Z:\76- E'8S<2:N;0;*3!2XCVY\;, M,OC6"/3?/"8,\AE2/R.2^,,Y39[S]H=PC@0I"S0!#@&=03A_KU!G^\RNR.$T M'=B$E:CL3!)Z\I)C)8*?TR)=7_';#KX=,/L%9,G,!9)!3UY(CJJ'0?PT-7AX M(X2FE+'_@WA*A^/^8ND@XT9W#;]4_+"1X6+DGP&"B'R"&.]7!<@0Y3?0K\['@@ M@C4VW >LZJTV[QNH1X \!1;NFA#B5\6LX-/#PAP--ZD4W3EC8X?R(L1MT5XD M% <^U6#%NC*WGL$QUV'^I/5?#/&G-(Y[.(K[$@XK!1=IEJ7)#W $J^3OX)W M#U=;.#%ZY%6?9Q5#+!C4%S1T:!S57=81V2L&B%DGW!-T)$V)F\<6;!2%,E.L MD'C5XAV,WY+YO0]M_-07'VK\U'W?Z7W!LL8[@* >/FC3"PM-%,.39IA)1LB&BJ')I\,9&G(WYF4<":EW M1$+>9T[T(<1G=YRF,=]G6Q]_C/'/4NG7L'"*40@>I'XU'P1Z]'=1,&5!.+*$ MX*V>&]*1&*FZ$9Y9O715/K&OB#>Q 9Y1-AE*6W M?_@/&,<"W57,')CT A&Y]JF%V!K#Y_ 1Z5S*0I[#ED;V=D<8^S+$)?4D?X&O MMWFAQE$4&QUY%Q(86M+H6?Q,WL*:)N MIR3S)%=!8^=Y7WE!TUO\?#!&/Z=IH?HE&QT^!>NN.MF3%K'+)-UE#D+'D]KD MR] <,R8GXOKR<>H4I<8!2>-%6H67Z>?!6UG6S=+/6(!O,6XB12-UACAJ* I[ M4N1T%/=D9?1+7ZF#37-BMS'O!/5,GAI'-EF/+0PL/?I%&-&EZ1+;$$(=AUWM MU'0KP-(Q\C"+R< 1'DPA1'O7.#^*H9+'^,2#&")S>BX0<+C,3.? EKBN-ZZT MD0/+6##K)L7CN,GHTN6 M\*.>_@ZQ/W%JNP[M@%.LG#(@1MZ.0_^"P4F"Y9NG+R\X:O[CZ=]/DZ]%7E[, MV5H$&L0@]DB6AHG"DT#7AZQ<7^\_%:*RG<<2T/B][^Z[(LW813(W:8PRQ3MX MZK9D&LB/#I, "/+_NF#WV@]S(DFD/Y%B:Y"N/0 I#R64F50Z@F[3-S0? 0G" MISM($.L/WJB(DO*X&H(O187L45OL,$E2TUB\!NNA!\Z+3<$ M'%(8496M#F2 M)IZ=X$>)X\SU)M_*$ATD',BIP;ZZ:0.XKZN6V5(E-!&[C-L ?6PQ]CT" M, W?#!$>/=/],HB+?B:LN>%0D':E;G$U) M3 2V:L99_RG;,1U/'.U9RS+V,GZ?C#6DYSH_:#?I@KCVF0,[ /G# M^?GGIY_R\^7WJ:8 P I" 0T"$DZJB,?P(29SL$8HMSO/FF8+&T/0:70>8!%@ M!^5DJK9@S+B3($'!%!>S4&8)S4JUE=G%$6;VBL"7J:'8ZDI>1#:0T.H'X:MS MIQD(2L? 69^ ("V!YC#HW]7S-[#^$#GZX>H%FJ#X@K=>9\>[0BH\35[$\:6^*VA:$=IZ8Y(2,/- 2.IS:HB>\HUL9+0:=C=%5&7R M2HISGN(L(?CC^9=??.;G6N(O4W%MZ$G+FF9A^0%:BC./X6.]^>3C8"?!X18X M$YZ Z*/YMI^>GA-7>"LE'Y-+N2UUIFF'.8H>Y?Z"P!S @='F!E> M(6&"1+L"84V*#9WB+ &=7TK&V;F3K((6R+KO).AH?E>.M7F.XH-9(GA@$>:W1?&[#5V8K3. ML('C(U+ !=B1I'Y!2,6X4"V$M&.&<.1QW4Q,TH#;7Y,UA*%7.#2_"$U(AR$Z MN@ JP/(T%XNU,'"4[3;@LZ+9'G2F+W*;\;!QB"R-&]4ZA*=U ^[K=='T;7)1 M@+WW"H0[T'7!-X#<@/6G(!-C+^#:N?\E_ A&2/ M8EIA-7UI:[VI9#8B6[*T02;JH!J5OSJ77?<&AK@K37I&"&V@=I(O E?O&@JEEYG;VE59DB*3'5@"F'Z&"[.+$?5 M7;$PH]:TFM^.*HG"?=&$Y!!KA/L\H7 V1QOZIN'A#F]Q00U%= M994LP#J3*"J-A"(3 38H\6(UNB2B9M*$#ZP2X,MC M)<"_/J-GA:N/K?JVH-S!7\@H$T6EB15/DNB^H&D;"P]X*KM#:M+1S[6I'?*C M2NUH.E+;VI\11=;87Z#IMYH6H\%1)NN%'.K##*1NO6"UJ77+8[2J-<%7#8E(WJT M,B9[,:)3'DA'KAR0YV DGA[S+N*.W*K<8:28/20-LX_K*$SO!K=HW*%@X+ZS MYI6OZ>RQL)Y\O!.PLJ5*7F/P<6Z6KN4:35>X,'OS?!V^23$F"O)EP)%K.@Z% M4N$*TR(5UYDR5#NXUA3I2V" )Y*-*L?4!CY@4Q&_9(J,)*9P L8'?"(,95');-L!, M$14P8)*GO:3[_E;/Q&7BJ[1IT5!_@]87[X1\I8,?C^LHP1R]\2;SU5">)DZ"6Q+Y7G!PH%G,ZE0+QTG%G M3F0HGB;?<),=UG? 0VD,,DK^V@=,6&XSWP0_;&AI4\J%QHRC.J%D%35(=Q%/ M+J(*-XL71;<%+^8XI[@*8]"H_;R2?(Q_)X2"LZ_P$_ [^NG\JT^\BX3<_HQC M2_ASB<:XNAP9VR_MW/0(W4$$9-76]BP-"8MGLOO/1WXIO6*?_1_"#VMT=>@0 MZ)YO:)BCUE5C$57YCH,#[[V"O0Q7QD$KN5,?LX+SC9,GCQZE3!\F;&^R_GS[ MHI!]'SM>^:J^">3!O!6%Z&N94>@)0<-3;"B^]I3E>U[QIGPK+(F0ILYRSS3< MC].V?5QUY)6QJ R@A&5?Y&%V*1)/O#E!$< =Z&!3U#!;(>\;;77.?*\)%Y7P MG/!P4* RW&%*3C5;:)_ M;#6EB2ME-#(5(,B >&H)H62UR >3*% ZD]-DPD8:&6T_?N+?UOKX%1+0$3P2+!6CI*>X_4)X\"+K6>C0^1AMH%3\6H M T@B%M21 ]HK(_] ;">OD<9E!58"F*"LOL$_V!" WR->YEQS,ZKO\;CXQ\%N M?<3,3X5O2BWD0X6-$3F)IH?&-:SU\[LL6N$A]I<@!SK3;<+ M&,+B3?"8:UO?/:A*CAOXG_=8/09,#$^$=WW+R5G*628OPQH"$(8J/;8?*1ED M[%"SS#59#[P>GXD-XXPQI]==1YNIY[7YHXDKU54)K)4P::.8PORLYS>L6$.[ M S>6RD!F;FMA/Z1D1 2Q:S!1VS*E%?PXP128,[%012&HH1X;!4SA?W@H%93Z MNI*#5M7/)OEK4$O/2 S$H%J2[EN\;6>"IX: ;<7]ZN9(Z>L9Y3U2JA%THF=S M5[I.YV+7-]6TK!#*1#6%-,G*4ZLEF==ZXFO26_:UZ"+I^C" /U^I<))(![]Y MFHJU--&V]$I;MWF']L)3BV5%/#67GZBEHJF-][ M2)R X^S5EFLR9DXF@U."2@Y0EX>]15U;Y&+E9IJHVX8*$ I*%RCV.@,/@L]P M;=&H._]+S2<#',-_E:I#5RY.C"$S ]/:5B7:3;2V!F @LE(?GZ^;):@9@27A M)2NE3AAV1KIUIM0L$'U:MR)>>,JCIG6VLD40EMAH'[,@J< MV5'RU)H>RUE^9Y"P1JC:!I\@%G%]DC_8U0^V4^!+5;RN$JW:5F+G_@Q ^I&( M'&"QQ$U2JDL9T 87AP5R:Q Z'9*&@M&J O^EMMNI.CX4 M$(]Y&UP>W22<^0HL(X<)LE;D+G>+ 05C*QJYQ2*%XEEVE53TL)V0V]BEM?&P MR+-F\4X2VA+U]%+-M@0KB[Q 0;,:5##C[T)O?,J."@8CVEAU:RU^TN"ELIO8 M267AL!"3^"/6"3'!4U_:HJ&V^,GXA3**B"G=-0G"49XY-MA;0"A-C/GWYZB*8MRP MS/HPC@8$E[>>#\ 1!F&R5)'GKEU9;R2_1)^!!PIX"+5,H4G78(\$0HZ(![ D M$$WJVZ.&J?#%($SYHW*V$T8-N61,JOA%8,X:A4AP<@O#]&>/'C,*Q(H*.L\? M84\A-234;Y)9-G\#IL0T+U$SXBRH+\JYZG.Y:OO1:?*_!0H_8FRIL%-O(YL2 M]UISTB8/JT+C\=EO6Z%Q+,GXBV18@,):$(]Y+_7R3/XQ]2/5GR:_$F/X@X?W MNWNV( E&8@7)O'19<]^6ITD*;Z*%K%@U M7FA]E]VR(K]^QH!.#@GJV*PT_W;%$#B7?/ M5D<"^+ZMZ9TYZKYMX%\?[+R')\"A-#_*X=XM<7\P>+*0VT0OL#>H6&R_.IR: M@9=2FHEW4PWJBJ?1VZ;JS0836 ZX9@!#:YBOUJC@,/R-W/A]MJ4\=\J%)]RI MA9U)]A04?"/49/E4NV\QO6A<%B7+GS_W8M=BD MW7/%HC>U2??#PJ%R!2>A>8E]6\C MS.M!LI<^_''PD6;4%CV3IGNWYCIH!GK@M 5#S369K[=@VZ5NM++ZDW389]PX MQ1.S)1GT/;DD 8RS68RJ[D*-]&ERX9T7I2=[+PQ8&+"+N!%JEY=#K]%TL\=^ MB@I'HA06?W[EMIK@T*^$63L^E1&4L.DS:=L:B!-I0Q!-%P0GB'1YBO-@+"D) M2_F$DW2];!!!L:W#V O;:C&HVJ$R:V:IS,S+ 6G%J[-9?;L67P7$+-QO\+"> M__@*I%MZ=L;_AXKAR1\I=U7Q,7?9&WB ;\KNZ@Y3P[ZR&YFXZHDSI2J?)"D6 M^B/5-+2 @7^CR0OY:.'G+8E=ZB=2#/S/JBDE8*'E'6C M.6/N3033PDS%@-;\2,7OFARH$Y$>C^%1R,4!XJ:7+B3!-'EFD54HX06D+;GU M(+Y(X<)_ES7Q9=86;6KH#KZ,H8"J9J"H4";-G<89BQOM\8,[-0K:>D=.+UL#SK1J*\"M=,(NZ[N#S3+WPMY;Z9Z2.+13@(+DI6J@\ MR+1SW#BA_:2N]BOE@EK]LM^L$O?N%_.^M_"J:-^T%EXJ L#!DWV*V7EFQ@O* M9]0"B/-!;.??PY.XJ+CS!\4-Z.$YS00@W $:B.'GBNS5%)DX *36ZM$<"Z02K"%(Q7ACYAHU!0'XE\>(*>*004Y=:DU M,<>M-T!H9>VMI,>QQMWW@R4C. \/.9@_@"O_(6OS[!_)MRPJKAS56'_/BPC] MZ>UV#=2H/L'%=Z_1IR!O@)_TU_H&+01&$HP $;=U+R62GL &E!54F!(-V?$E M5CAXK8+?D\^+N80S*[=3$TGIEW)FHF#)F<"5W!3MRG^0#&:\@8X;)E4EXP?1 M?"]P]Z''\ [+HAP PV!(AX\,$0Q7N.?Z+E %[MSK8*L@F7F"RHEI8-'6DS\F;Y8"*!A;O<(&(05[SR+NFLV>G>+R;H MNFG@R 'W:B ER!7Y.]Z_;3$ KZGLK#SH3N=WWSQ5,$E)F@5)#] 4H\092[/H M-;N_'1=_1?@>D[!L:\EU!-2XF=O6PC%V\*K1:=8<"(@U6#K''4Z,V\[M$;HR M$W=C;XBD89U0'2.%G!HJ@<"U;%G-($Z[3-#9?ZA@-Q=H@.$CU^0J#1#LIH0A M2CO$G3/2";\/ B:_7<.#[\L':#L0>5_1AA51Y)U(A&,:3K0I8COBT'/A$G U ME4_,;'::W$Y#OY-9W8"P_O-'9Q^!IUR6,C/=_[S!7*K\+,_A;^!0]#+;M.Y/ M^H^OL#6^6P%7 9/Q&YJ)H?'Z&/[PD]-/G_SQ*Z F!&Z&=R-7W339PYLMSU?G M!Z\?RKGL$9;_-9"6__6K#G&JYNY.DC='D&[B'W[AUV!F+!OL"SBQ&_F]-O5N M:9[1ZY%PP%K\["N3@]E!0 ^-8Z(SVW&KDQ0P?>KRM3/Z?^]^,T/38/@X%M;4 M_UB7_7I:L"N2F[I][+ ,%7C4^-92')#RH1@!:J@Z6^-'E$_9\H=N5G7I_O,_ M/OUR1"KPGP;_@_(>_A=4PE$SW",Z/VJ&HV8X:H:'JQG$<>4JEY%]'\:(HKAG MW<'IJ3 2F=1%>Y3MAT>I1]E^E.U'V?YP9;N!A)L,:W$3H[7V_1@.3DLP<&L0 M]2&$[*=32%^R#&+D6!>5?$I=1(#*/FJ(PZ/WHX8X:HBCAGBX&@+M?8D(1=G, M_3'],'B$\%0Y\]UFQP#/(1+L4<0?1?Q1Q#]<$=_2D(!IZ9[$@OTHO@^/&(_B M^RB^C^+[X8IO@Q9P5_.<<1S;FL;HZ- SCN_,&"7,O2U:"@;989\>80X+KN;% M)AX?0&K$YGZ]7MF_F'X#__2M2_3QCGJ!J8YKXQN%Z7/SNL*. 'GOX,%?#PN+ ML!;J]OK+=U!J#P7YZOP]D*^."OV>B*>C0C\J]*-"?V^%_BY7_4[7^[MH?T68 MP2)G _*+3R M7*F5IK&&9!+4,=+-VC&06^O,X\1RX%%-(8'$9<]U/2N'P2/RH%(Y* MX:@4'JY2P"Y@'(7'L"(T,D?E.2&U= 4U"H)M3Q#Z.B!=8,JHL;BA$8DN@B3S MV)R$DN1AHAD-"%3!JM@PA+2T,.-G"NJ7/&J) Z3YHY8X:HFCEGBX6D)*OB1Z MQ#BO'.F)1F@S9+*C4>"ED]%H5%/L'V"U#0UC+!#LH@T87U?/GQXUP.'1\U$# M'#7 40,\7 W0].NZ4? 7*BU :%.=?0O:H"X)Z[8W(QQ#]TC<*;(]"OC#(]>C M@#\*^*. ?[@"/B"^^G(PE_NX/XZ[&2"(Q.!9# IR#-X<()T>)?M1LA\E^[^; M9+?#KUWC9]F'R;3I1(Y@_"FM$M(/(1YJB;C5\VSC0D?Y M46<<'@<<=<919QQUQL/5&6&6?13;2:,P#LIWN()5&A("?N[+;&N&!G/OAG$8 MI&J(842D\R-2)4>-<&CT?=0(1XUPU @/5R-$_@*..RO:38^M /.ZFKN&QL:P MAKA@61^"^:G "CJ/9TTQ0\.9/GG1V5P.&1]%$) M')7 40D\7"6@]3LTIY:&ASF,)='<&1Y]2J6B@Q"0&3VSL\+T*.T/CW:/TOXH M[8_2_N%*>QI$GMV0N+;S*:7X'RW]9M,XT__K<4:FOD93NN%.#-"\P%[SLB]R5/'1ZI!2P M(Z"HY@6X"DY3S1SE_E/,/5\XCNL,Z^P7C.69Z!(ULK;(E=6IIN&96 M@^1',S\O&C<_1FT.DSR/ OTHT(\"_>$*=*FKE'&E66H;#W5TLV?'S1^E^4+1ZE.Y'Z7Z4[@]7NG-GK;O6,IQ%1H:X M!>KFJDINR,*?::(SF_@W+C/?3Y.;K,% 3@<_(3S/LJQG\#\KEY6@$(JV[04" MO,CY?3@'M&GJIFC7'-UO-Z!67"N0<0@12D\^?4?\[4-"V[ZL$L5H3ZF](1JH M!\Z3*."41ZD&+/9%O6.V7C0U+TU6V34CJS:%HUP[K*T!1RS9/]2[6V4=?[=> MP(4F,P?_Z2N"7.*$/99L-?6F;@A?OO- ?].S O&RB9+\0D^3KYLZ\PW@N!!? M"BQT2#B"V6(![N%HMNRMV/$IIHO Q2P1040^K,TK4TL\32YY@NTF:[M4X&SE M,T6=TS/&XVYUZKG9Q7@*+GPS,Y>B^+C2X](FK9OW#= \D?X=S*G(2L"B&)J MJ%=9:V^EJ-JNZ'HJG5AF^!/?GKSE-/F) 1EG('%P$#LLKP..<#QT?57 96\W M=)Y1G39]<-%W?0-'CL!"-=]F>MP=WA8V\\PVDN"85ZW@M<" MG.N:;A @\,>2=21*8#7X67@6? Z/DT20S?B="F+]I 3XXLX20-AZ5I>Y96J$ M%"OF[R(DWH'_X6[R&G[L*-:-U%,#I6SQ9%!,YJV_B1H.P#F>FR:W<@%G)&>< M)ELB\!E3)SPEFZ\*D)_T"?AXE< Y;KFF$FOK*11S4P#IYFZ#+\9CWFP:-R\B M"K@;L^V[@<_NN0B&*R!!5\%I@5ASP'8-B[A-5N0,6)JU*W,E=77+:2#+ <,T ML+ER:VX6,QF8 H%3-U/P>GPFDCB^BN\V<1D5P;8DYWL>CVJD:QAQH3S _,2D M%#KSD)90AN&3[[[^O32'3W**TR=03=,4RSLA&IL!';(,![4QAV.P.Q@% D^3 MIV@(_*.G\Q/2KBLXRGJ#"J>OWH'&)0 ITM OIUB\NTH)#"*CS>%=(+#A@?12 M&2<"&\VP GE1=*?):S"0X&4MW$NR[#,@R,XYEL]WYR[^/*T,<<^8F GFF;- M!I-_1276)(DRAQBEM(J16!Z= YJ7PZ-!XW&T+1372K6Z&S2WF>K6X$=UL"I! M6'7SK.>FMZ)"20.?+8MU(?GRV(\#.JO;MA + ;ZRZH$6$G+!N *W+/O6.R+S MHIGWZVNQP/ CL-JFX,E+"\-EZ#?R&>_@TH\)4 ?I M?;]O'.5#KX,,>4&U],-3)@249ZFQF-TI2S(U/4GK<8)6*/T&[E,JZ\E% Y:8 MD%M7#+C/ALF3LR?(NR!!=6'($15ZU2;%F^$SV[4/\TQ)T$DIN7,;9%+_RNC7 MA[XU$ARL!% 0%=C @'M&5Q@/'2Q0^.<]6S3>Q?#8=Q./)3[JT-@JMBJ8M$&B MBD"]9UM-;K+6)IWNR[(PX@+OP--O>W"CEBF%1-#30;JA>*/J?^M>#@]-UY(V6!J:X<>WF9 M-6>MN44?,T:&M>-\=)+E:"URL5B;UQJCCYP]\6G$0)2(+)F(+A^[+O?NXJ)0 MZXT$8"@O4"P*E^]24>S(BZI@&PZ^C+%%#18D&-O.T4//[]VF,2B$/6\=.SHN M##@3!]^%NZ4#V7$*(;ARSS9X[TZ<'1*AJYV&SY0ELELEQM$M9-:%FFI]I3$& M$ WH\2[ZTI(D??$6*J^;=/*)L?;U9J&WL4966F&$ )QMY*=0RE%+S1B,/ M4;(@(#-^D=C"&&LFY.'<6ZYC1)'*\H9(X#S:< L]J UL)R^ M6]6:Y+'NIUQD8D8UVV&-N;6K?0[$ID0/,YX7A"'HL+R0#!_8T-F<*5.'N;1= M@WG)AF-YG))DGN4K.OC@&>C"O_5 L(_.SC]/DZO__(_'7WSU,GE6WR1_JZD+ M(M-868.<<(/M$5O)3^*<'(G8YYAJ3)/05&V2@$BI)#G6F,4'-I3H!648*>N( MI@RF%7O,_EL+PX&-7U "@.R2.8>(D,/G($C0%V4'KVAT#8.\U'[.I5>5Q1O< MTM0;N0X@VB,\W[,*VLS?O+YZGKSJ6PS$X_YE1L3=CPSSJ61?R9D50)-E5K7L M-C-W8HLBVNN8ZU216Q#6(3T$/\IQI"[!6148@(2?-JZ9BX''1W1=LUM%F"0J M)E=9Q>EEB0#8L>JGR??HLIM\AJ2+*/;D,+H'RZ:,J,@Q5E'AWMGRQ"U0DE&^ M$?Q]3S>Y'#:_X$9%:E!!&Q ]<%;N+LFOR,[!] -K'+J:Z/@#L779&XS#M05P M7=90KJ7.T,*NQTR!(M;>^S!?_2T&&EB.]RU2*1X2E2HNQF=)>&)@BK84G^PP M!;#T)]4!HL8Z5>H10EI&JUXV)F@H"!K R#GQQ%+&I38J:4\@LL:U-U-L#-F==^- MTC&<%-QRL1(\6#-"^+>^6F37=4/,0$/(*H(70K^KOJF639;?E"(>O#)/0L*A#UFJOLIP,$ORIZKE<0:\U?(E2!\ARRL M#7S@Q)!KI0&^[P 6XDM'DE"!H28PBT%]1!J 9S&/WTE>HJ@$NCP(5!;QLCK/ MO*4:I*A")F*\LFBZ7\<2]^ZA!4X#8 M))UEUE@675?:>C$V&Z*AWM9X#<59Q:#XQ*=2L8A@CAJ1TS&2:JU$.H*N7==D M0Y,)H'YPE,?AI_MQX91G0J4HD>7H..BT\)Z9A;-J#Q?+)4J=F$*.&08=G T Y%D-_AJPS(Z_@:>EZ0( MX,38 Z$*L8[8//R9ZP-XE8%=L.>6\JY,G_@N;T8*!X87[IC6KM= US-T[OC6 M[:URWE!^$>]3UR@Q,5F'7^,M[Z?"'68SKTG3\%<1L'<3V?Y9P&"6&# MC&H$^8.7]@OE6?P[5LGPMR5U/*!P/-U8)5')PZWZZ)X;#=]PN*;-2N9(6X^8 MK;$AO;W=GD)1/7UJ=SNC^ZZSAX>41<=4]>L9^U-2Z'1[!6ZH>06VYL>".,$O M^5HO-*'=O"?CMUZ #' R&,K.?[4>D6J>@4G[/M5_=V/R]+/T_/PL_?SQH^GO?3V0=GU'D R8 M;]W'ZO<]K7\!MR;&P5V.JP7""G'@@HA=- A0)!A"DD7_6P\"_M'9^1<223B! M)XP^!R2T:!S9,B!&25N@"85J A;2 8UX*(M%WVB4L""W$XT1\$@=*SA3/'Z>4U0+O(R<5.?51\DK=A@UN5"YR""M7YLI_P#2@,[B0,23,X!!> M];#B\R=/=B[DH"GC*CZ)VZ401RSL:351\%ATI"FZDH.[]1RY]0)66(-VU\A- M!IS/,7W,I1SN.6M--9.V:Z0DE=B$I7M6.K;:(G'' O,M&?HXRP.Y]=&C]/SQ MH_2++Q_?B9M#YPIW1Z ?D$M_D6NN,1!$O$>J#O]*1B7?$G(&!OPZMM9=U3)3 MJ:WN[*M CBG]YOPK9&+.1#M87C'-T2(2!^P\B*;B)Z8T/1UX M,E0TH8@=SG2)UG9EIY%QAW>:E9JBQ(> M+N_OX^*3Y/$?]62F]HVU^A(F-S;[I,[$U:EV3QZ?ZU,Q3.OH[W,@>@0\XA7# MB7U

    !@]Q&GFX M5"Y!<8;.1-'OVBOT$,(UF#W(46-S#VRH 9A2P2LR?D+!_H*G2%2=M Y(TE7# M^W33FLB+SAT#R/COW43U]2# $?HK*.)9D[V#[:\A-QY%.^AJ=[@:QJH+*]%* M&K61>1F1E9Q\\;FW8&2KF_J&!5)<2$'9V==8NBMI=W!:&%.1$\FC'E*?B(%M M-YN:@NAK;,L=8@1@UEX8R1HA*7NJODB)^OB:9585_\RDUB6OY_V:\0.T!7+M M0*HV*>7;Z[+(I<38FRDEI?T,6Z%P99>?U@_&E*1MV'L30#*_ R)!::OF_/Z M ]D+N<[*0P[FO=A'N46TYL(W3Y/1"RUO M?3!624>\@F](?Q-&P10-7O:);)=*-Y :P=OH;M"['(D'7-Q>2 +.A&CE1S T M]@H:ZLWR/6XBR$H*&#!U2T>7)&IFY!I,;G$8_Z3*94S1P9;H>;[UWE,4LTKSG2$)!C(5W,A12[?VLL >[++ E'*B'PFXM)[&[ ME48+G[DRNZ%"*K1)%E2TSR4F*FU QAQTP(RT15"G.,3;J]%?JT*TP&NBS_S? M0[L,$\<%5]/:KL^B!7.2$H8]+7=>#$:DT*RK&E;/I0WHU+?>I8@D6DA-X$L6 MSI446RJD97X&]BV7 ^,_1,;+IJ.*M$,F9\EP\8?QI&;;NPMAHG@_:-A8^)R2 M5R=1/!2DW'J?G#$Q+\I4;-P<18@$[RF4_'X")Y1SJFX-^W52_T4DXBAL2=%- MBIQM>GA&*]@&7L4U&$,;J&W6CKS55OAR]\'M.P<^58K7!AL^Y3)TU &I; \C M!BH-M&!EI.+X(LR%[KG,E8?CX/H2N3[1S"7L^ 2C; ?L1#V5VZ=2V%;*E5@N MP%XQ#NC%(]VX)R[X'_%B511A(-7(G+AX(14U@%)]O>E\CCU=R+V9J/.45("KA'2ZRW$RI/L!_1(5;[W$;" M$ZN2HL$_">T=X4[O"7CC$>[T"'=ZA#M]N'"GW!-$R2BT:FV$>5 ;K>%F_-SY M(\K7M@824@MBRPC([/+EB^,(@\.CX:/4/TK]H]3_]Y'Z)/"Y 7_"X:3L8-ME M&):FJK7&N1.JU\%HP*!WFUT)RCL$6+6A-R$.%+FF["RLB@V'OVWL_C@3YZ&P MQU&A'!7*4:$\7(4B4![_U%SVA!;IQE5.F\8M7--X^ '!Y?.UG :S-Q2>D\X) MD6VM+PN!-'XJYM=:P?(W .I;SV82C\=5 OCQ(N,T1=*4N"_T/)]_J*TVE"8$0YL[GCSQ28^8K'02'G?%BYEJ?:\M%*&N3 ME4=/ZL"9]ZCNCNKNJ.X>KKH+]7&D%T#G$(3-M?.:Q=3R>&BUSSY+I#,T^>_D M<;*SIC<+;>#P?U74JA?\,O--*2GV*>;WII 0Q M%6@IAYWC(<_/#8:\5E*R^VHTN*B)J\8("E'[229\QWUN73H F;L3#,(M;0X# M&$K5^(*AQ'_'7L:P5:DV&6YJ7YB4IB*-3!TJV\0S]MXV/]G7;6$G:>,Z#TR$ MME!1K8I9T0U?J55,C6O"W! IE@N5I&B" ->5!17'9554>8E&!]6F2?W(T:HX M/!EYM"J.5L71JGBX5L6$CSGEG,ZVL2/+6GWM1!VRGK%:)2L)071GQ)<=T@#C MK/6-76WK:*>U"4T_O8O2&B[P/=35W0>Q/Q08@"?O 0-P5-?W1/@YZG>ZWM\Y8I#EU^0>5^#MSJF\?N[ROE&D^ZF.@K[M=(Y&AY"_-,*6 MP,IS[ -D&/?=C2@\M!([I'P'8U<3O#9U5%&3*X?KS5MEFK7ZL]:>,,U],KT' M@^N;FJ9>D_T@:I^P*^9UE?=S]HD3T? ^.$Y=SKQ^:I64\1O\?3]0N[Z!*R@E M^A!M+;19B*$@/GL]HV81T_G11[,G[F([')*E$#5D4MPG--C8!CL9SV):^*+Y M*X_.'FMHR7__6VX<3)Z:F,]WVKVHF[N#($33RYB)/70PCIHG&,X@))BJ;"6"@%2_4P(C3]V ]+]S9HE[TXC M[TL0KXKV39N\PG@E QQ@=]TEK&L&/]-\@ _2*?A[]('B3LY.'WUZ]D>F8A(1"JR6&V=];Y MEONR8'^V"%2*_?5%7L!:W5ZJN>\]F*^GCBJ!K[Z!HZ#S!>9JN)5Q@1S+:?U: M >P9<]90&?-]B_#FP)WM\)AW/&WRQMC99^3#VU=A+RF:&=/6T1+DJ88.?NGO MN%$ECFC#'X?4/64 %(S;:*V (MFXZ[J\)C0GG!K5:>AC^XF> EQ=F+B#5GZO M8.P"W2!H8J@%90".7XN/CO@.(&KTE_WA7FC2C%E\4"#V^#Z.&EUSG'.X1>.H M_622_!.9AB@=JA*Q A)J^DTWI_;J?_0>J*)Q%N,BX%#<%')8F]0 5>@0&SQX M9DJD3=H]DV?=[*>02P#!IRJ /+':1G)9H MPU2:O1U_WT]V\L8L6I0\)@F;J=F+\^%2.0^ZO3K6)"D*W"2O$9_!/,Z*%GM; MN]]AN/2 @1VFE0[*:[+W(Y(L>?IB#.5/,QU#XV*]D3HK?HAXFMS]4O?+57K[ M(P*:#LW=)1HTR,7IOX'2GSI_&0_& RGQ#$6G+OL,P9(=(_@:.I:K(.UD5<3% M'>^/T9H^R/45[9[;2R[FY&O]A)%*9/1BA?I.!(9F-J[8$D9&Q)O!#/#B1;B>:EZ<6 M4!^AI=$*#EFXOXAE&=%^.U^YO,?:ZL R"NX.'%ELJ-;8RP*/HD:1HH8A91A9 MF(6B3A\PKL100J@\$=?A+N:T-V3WR%<13;( $*DT-8Z&#LB,J B,WP&;U.MB MGH:A4BF/1D#9;I16F/QU),IS:AJ%(N/"X5SS6/=X#0Z-YJXT;1=Z; >L(84,>>(EN84#>$\>_"4,2%4\,O9'K FF+HY^TS2-MEC( M7%**&F.0'^<0YS@/\'J<&#GPZIE//] 0C?NN^>_+%(J?G)>Q4Y:PRM$1)5N- M0=0Z8+Q9[H,&K7@LX]O-5 M)L\>?YQK7NBE&4U$+P7N)@P24-A,XC41,VWXLS6TC'651B/UQ'PS&][0*%8< MRXLKL$#$C5WUKGT>LH/ZUV@ZT:ZXNZ<23NK097) H&_'5ULTNRYW"K5_?-U< M]Z1#Y\RSN9C 3U_#"M>QZQR"$CM$9I +!K639E,2/B$Q*?FJ:Q_2OJ"GN:5!GLO M&]$UTX?.!2""9N[RT^2O]0TX&$TZBA>Y"J/,)BRH$L08*U)(YL(SSU2 M10P^8_R4V0UU4?!H\JX&;2/0.!TE%S&S$5SG8 ^-@@[Q:)C;3961GVQV/9&7 M\5.:R21BT]=_GLP/H3LQZ((-%PX+64YYB&BZKE1UW>GTLGVO8<\2(])=T?48 M[?<>?+!S_,A772M*Q?R^K)X0UDJ1,LN7<:AK<&+;@\_(I7L M^O9.8I@(AU)D3JY*BA%J_44IE3 V;.68$&8F@('J@'/N<'?99@/&&=V<% SS MP-*YDZK&=BS73(R1K2JFM"Q<7U0' -D'\K^^Z.[IK&%UL?8%R+%VM$5>0COO,IDN4T8&*V7 9KH>42@?L2 M41S8T:E:G@VMKRF7]@.M64T@551Q71CP>%YS61OX%NUBZXN;;3B;8ZS@6N*N M6(@L"[H%\=#5)]7E\AS("FAB>#3DYHMDH=@?3Z/"'UG(P#*QBMMZMR/]MDML MO-\)65VT(RXS<:P\#P2QZKK!@-1IBSW(X5%51'CI.S'N 4@]3'-;/:>Y@E#6 M@9IB3&HF;Z"$$"=;S=?P(3X;Y!_./SUC!VR-U?+4L,'C75NZJ%COL^[(/@)F1X>>?IEB#_3CY&%5D7>EHR_?T3%AA[/XJ&;E_Y3!WE/>(JI%[*)LHRJ!^JA?4Q-30/ MYR(X= @AQGYKH!.6B>325 MC/LU>?2B$@R2NNDP+]@F/.5JQXPV^.621 JG6KENCO]C@?D4)UQ5'H3U]J, M"V9,54,:#^9AIC&C-C>1-3ZR@ >K93;@UG:=GDRQ!Y=Q7CVNZA$]',:?C>;C MW?D2IP2LA:+!VEB?9D\PTK[NUX'<\$O4LL/#/F&KCT_/*'QU>I82_MU;^H)4 MK&K8NW1[OT9>D.3S5OI*HO2 M0EP!%L*U1A\%C3=M[Z1CU6;,/UN-8&M1<0"LU@&D6+A!Q&N[%<'8093=6%6& M4@$IY0?B71::7C?OW9=>E_:H<)Z:?=,!>B#$*-\^5?'"MXT)TOG*HTSM?_SN MVH5@+<76A6^OD3MYA^LX8"OK-9N\/A=ES-^%RW1&^(Y0+J:A>.(L6A>3$^1V M5K;@#7O=('6I#RW3_]DQT_^OCN2&QI_N_2D;#2U#V'8 YD[_F,J'2W:0=5#R M#G^1.RTHA)I+ZQ0/*W6Y1L\DGE^@ *>AQQB_LS5QNB:?0S'OG,H^3>9=U&<7 M4>O]7N];HE0VB9)WS,]\L"R,!D%L1D,R/UDHO6^LS3J]':G@YWQ9L+RT7CT4 MO4W*,>X;HX!Y9$DAO:$LO-6-EU#)W>_LQLEZ[.8E^ALBL-E\CJX:"=*^=!)8 ME;DL6QW!G-DF!8IHF^XR6W>[.\R1^>PSR&U_M7ZVJV\'\N"!-R,MC*/C&W8" M"'XA5,6A$7=3-V^83*BRY YU!G<2C3'JQ>\IH/AP2X3=!-N_;L@_PU'9X_&J MR05< G'3%7$3^>R*V?GHC%HAJ=(5]$?RL39;P(>D&+@5[.E/5,AD!G#@\9G] M2/PL!8<4)]%[9&E8N_F\K]19K\'\A=LM:>+VW.5\D24\+FN2?_0\(A.1OP<0_=F%1P"W2V=Y^8O8KM7<&WC]=E8P15>S$MZ M^U-5)"%$<-$1D#<9^I,K1F]]0T@B:SZ6/SSY[!0C*=@5JWOEL.>.SW]V=OKD M4YD-7=8TKWDWL42B%]LUUXZ*L= !=.B?\..4&FC)PLVAM&MX'EA94B(X 0C- M&X)VX09$VC?61/MQ&TJ ^-RI@_-7P4H'=1TY"IHXE[BR+FFX$)_ FGPV5MG[ MQ[[K!N]..>;)<&]XK%,T?N#>@-$F0$&KFF>;1\> WJI$E7Q[NR]@[,@*DL*G M4*Z_PX4P%7M&.6CA7B4I4I&440AITF$X(*/Y1U+CW_@M781SOT*UG#5@!GY- MR$F3?WI:YXRGXF%RGGQ^=O+H3(IYGG'G$G#8TR"84)Z_(#9]P3$A_NS'(O N MKI[:)ZFLDR=B13P:N5M&?M)>.HIBTOI\%-C; 1QSD&Z+>KV!XS#-/B.:,O6Q MR<=[">>32:)C[.*2)VXCH@]%,K4&;UBB)/9(53GINFO< BVSUD>R#=:3=N[8 MJ%8K<2)?9BI6\/ 4"<39MP/H3>IA37L?*RGH&1Y>5&#!&7H9?^TC6Z&R5,JZ MLB('DNA.\DCTD! M.;AR!O01VI&V1P[)CD]*2A[UF3N3UG+[?@V5@K-V#3/#O=.\8_L^:AARDZ!@G M$X'L+"RPU$*7?&URCGN.1JH\Z)_T9<@TTTFP"DGD5:6H^3,]VD\<6T8W27Y =_LOP@0WQ MN58NWNKA>4T3#(;1MMG:4]MS;(KM!(6?_-J[9VWO>]0K+@LE):>YB'G1S/LU M.IUSUOV_L?PWPI^ &)C&@L)R;-N #R1-#'Q%X&'US59NCFV@=-!/X)L[O:"6 MH @E0*G!](X%L;X-8BC&P:Q$0#JE?.H^Q#UF5.C5(J?P2R7%,ZC,\ LS:[A% MN+"GT(J$&=83GR8_AN*&Z3/"P]RS3A7OGH,T-4:N3W0E6:L]#J&%)(2=]I0$ M4WQ>EZTY0"VQL.BJ)+Y$%Z'S@G$39!=D)..\=.6U(&KL$K';_#= M5MZWYNI!Q_4!C1)1:K;[#I:2PN;M$GQ!X3LIYG8_ZM EST6_!-M442/!&*;S MO).1S1<[_8D?-VC[8#7!VIH4=?#:QQ_O%V MDQQ_?:O9C_E>7L,7YY^>/-$U_-7E"$$YL8RG O5 5/VK_(E]J_E(@\E&DP.2T3_ M0A/688:]R@2<:5JJR2P5$L5N'Q-.>LE6HW&.DFPA?E\?JLK$ 2O\9EPNWI M: T"T7$) %7X:1T.KT**</9NN/FMPW3DG1' Q M7#UW6_O!/8^XV *1X7B?Z:X!N;K(Z=H5"#SD ,GK037F0EIF;X%9NQ&@6"1J MSG/<5#(D7CT!DAJ^*&LX.2DN;WWG'-DX.38,SG*77[6]BWEXJDR._[V,-&%7LA!PR! MJPC5"(6;?,-P+A_&O/H]!-44LDO6D34AFHU M#ZJ,:BI<(]2.!U8$\OFQ".1?7@;MR:IH!7V' H:CMN<) A:PG_9-0<6X;;WH M"(/<57#RCA)&OW(&PX?>,+@F()BIL0K;1N[=^JBB=N/J32EM[&V_H0!DY[)U MJ_"KF,(SR@5(&ARY9AO0L;!NAWT""K]216X/GB_%-2F!M$:=ZM:;LMXZ0FQ M.U(\!@22SP,8/3R4VMC0;B?O&@MJI>&9)QZR,ZVQ$))H(,MO'*9#!Y%$;X\5 M"($Q)^QV#C%C8:ROA\1T_H8ZI[\)K2A*@=1K,I:@T;#GNO&#K]@K(SDZ-4(R M%J#'L(,\USS#)9I[FFLHH6$=KP2]O&I K MI5M2-SPYI@(IC;)D:'SO"N9%]6&3^$"A_]<7/(P[=W;5A^M&]B.G66>27B3, M@O<6-SU9U$$?*3,%NG3Y,J+'D@N35B=X7P5V]V+&BT+JK4$I&'-L*N-OQTU9 M4H$>!!FQ=5_10FWP8##7IRUN!QZ][Z;B-+[?^!!#9;I'+EQDUW6CW^AW #'Z M)V'%56-FD^M\+%2>=G4-Z@Z<]!99;WA MR*!:5S4!(B%Y!-A_[E=8H9SPDX1C/U&_+=7_&VP;P)RX!Z5=96#$85=0**., M94@!&KF@(E\%T(EP-?$:!@'TPXXV86@##F]-,4\08S*C)G 9AUGA06Z>2:!$ M/L/W%Z6I\+PX>%?,)7=J0(DWV,XWITQM6;?4GB= CM<*+@ TA[ *62>6H5;2 MHKR4UZ(!Q:$#)[:@MWPXBJIKA24IB47WR#>/W;\$1@H?(5A-[1/.M),!R[++ M\I!M@._'EQDN&X]7KC#<[J^YS!AA%]7CC=CA"OA*# 6L(2T1&&I@*ZXWI8/([\AE@F8EP;2 KB*9.D^=WHR<<)L?$A!>W_]#> M][!NHTD>#8:7ZAAI'?T/@CJWD;,=50L3J.X'+*6^]MX[1GMP:HMIZ9H\ 3W8 M0^;>%^-N/;8/P:1)K#,)P7E7CJT5D%"S.5E@HV ?VN:N@']BHYI-G^#Y)>AU8>]@FY=S.&? MKKHNFKJ2MEOJBRR)7V*L.O8!=K7T(>H.O!T8JJDW0."^:8?J\)B>)1N>"["S MA,D-JO <[7K,$@5S$1OR"(.;36\W7U5U62_!#=@"[ZZ5BEKL%AT046S#8'>" M7(ZU1O5^(IQ&>G1\&RE!1W1J/:^R9IVR&^\],&^^B$7$5K_MP:8)^(5X9&=X!1<^8Q7 )?FY1 M+$Z\1:PV\$&341SU-9R(*7@X1DSW3T]XDL9E5[4HPA#\AP*"B[K1LDB,8&1K MPDGP-@?!@4T4>K;2?GA7F_*>J^(7>\OO=_M(J(P$D('JK$,!B925(=>PG5AR MT8?;=*$ ZL>*L(:NNNS P:>^O;AX.31]B3HW&.W55.M=:Y1H^L4W%U=?I^-3 MPHFY&N="QG_^5@IXL(FL:-M"AV=@#\WSIRP3<<$XY& &=BQ+Q377P8$YO>[+ MI8[*\4OF#B6X0_K+U*V28A<\/)TV8.Z<%+3=?Q25BQ/,=^T"X=IQ7X5=$+B- M!5KQ^%*\,"YK\94DP+BV2JF-0J%1 )#E(&H28>+C*>Y+UAO9Z,?^@R[)^KZ M)3]FL:#(R&)07,V!,1X7Z++U00OEGVS'6%Y(T0IK/-)QH8Y#V[/D>!GP:D)F MB-ZV?Z39W:Z=;%8(Y]HBERA:HE2RW1!/V5S.KZ#"5"!"XI20?('B:HL8#H;@ M,AP)2P1:E5([.*Y>",[WR0C51I757+JJMH5P7&04FS/R'NW8:6_"B%Y>[KQ> M5H4R!APMM3M0VJFW\VGT-RV\/I?WFY1U)D?_YH\O7S[__ M^?SKGW_\X=7SJQ??_>_S9S]?O;[XYIN?G[[X_OOG/[R^^N@OET!U4@+W-19& MPL'4Y36+[<6"I#,2Y0'KN!_@;P^M:..+#U2T<2@T_.CGEZ]>O'S^ZO7E\ZNI M4H[?HWXJ<,ZCT^3ESJ*&WV-I#0HZ-+7ND%R_[[1.L(%U UH*;;J5RW)MC2;# MM:SG.BG[=5-OT^1[T);%,JLH$5S?J-*=?(#"=B+*UZPO2BG[3?X.ZBZ3.9H5 M)4/)#2?H-- F9!64]-?\EVPN%AR^QSX]#8%I:81-?QO W>3A[%4, L_[(?C41E.QEGQX*J. SF.D#7;ON!"$CN >8,] MFI.CKM$T6Z]K:BJA,]4:X!BR[2%81X]__N[YMQ??H7YY^OSYL\L?OHV,HL>G MR7AO^U); F!L C9S=ASQ)'ITGF$@2A>< T M:I'2:$@>/L_A:]X8I5(3V%RZ%CE4D3]*GTWU/3*[O6AR[I8G"="ZAD.@V;I& MIT5 /7"-*45A<02N\4X*=NA++#OO>4^H&[=287.:?,,+00:4XG(YCJ@[+W<+ M5T4)0TJQP;(JK>N)PY>S #[B,3GF\&K,3\ US9UM&[H&2S27"<9APY2+WF#" M#1>A%4%<\ -R%)BUP,Y1*D.@1_*:1M_Q:)&:A:/:_A'TB#D!\8IG3AUC14.) M$Z$(RMOD!-L5,)NP*3L=/$S\UDHC<=['KC"@J3*7)QF2/T?Q$6H"$*1/*AS- M"]..8 (1Z+.0ES>>3_J!1-3[AC(G^/==9OW>P.'#%;_.WB;?^0,]8/&#=&@W M=2'S0ZAV"B@1G-.4>)RF*W;PB8^QTQ^AE:D'.G27P9^P-!5Q;K';>N- H_G8 MH@$25G #A8K^[/11HL#,@]""J=/"C[[,*@S @8!*+KY&=GZ6==E-ULT1L82M M20YT5 BS^MCK9NX(PU]A1]GY$UH1_$. DFB+W&'3HRK6^;_FY28*@VDZ3+_J@QG@D2CEF;2YTULGYZ M=RD5!I/$-X76Q2HQFV,B#]"SQFW S@OLDNHZPKQ$!F QB:RM2263?(%30 M'3S'D102OGT*OYDU!7"8%M>_J)+O08T]^I*(\$L.R%_$+WZ*+]:^8IPLT?2E M.$!4KX=K#0=V\?5I D_]6U]NDR?VJ;CC15%2=3K&WUU Z9M\H;S%EYU/?@@> M<$&/(G/C2FIHUVGH\"RW:CQ(^I!M@P LP')$>EL)WX.4@DT1@--E3SW&X?OH M+Q?4* JT[:XQT@KVD60J/)T\U4)]P<\@[N8_#':QQD2+&;]RLZ5%+ M8QLXMFY++]V'\MGO#:H@T6(#)/3H<][HCB,RE"C\&)&BG.]I\A)K<+/*3KGS MI>->PIG+H?EP@2)8LZ2[= :*&*".,GGT1*YE/Y&\#F]*-9?8X>PP5<$,<;B1E; M&]\][BH\?<6@HKAI-FM9NA:ME'Z?)K]Q)\F_T"E]\O/WES\\__GJXIOGK__O MYV>75T^_>W'UXZOGD6OZY#3Y'I$-K[(%EN0]"]5\!VPA_E!W!D+SH87MOWSW ML/V==F]V:\[COI'VRXM7KW^^O/SH+_B/Y/+RMVHV_AM7%S^\OJ($VXL??G[^__UH619\ "F"1@'\RBU)@AI(,$'4 M%;03^ 2;U5>AAP@>P&-K4&E=$@@@*L0P-I._:\HM/H@T^#VR&')4EZ9@,92"G%(8&]%NUW!- M"MER\=WK5PK54@>M+BE?LN,_/T7 6FTD X6=4\-#1WVO-UF+0#A2,JX+6@Q]HG#4_D]I4<[(XD WA''LG,[@P"?O7;(/ MJ]6(:.MD83PK^?7*C+:L;YV21^'-77.J<$:M&:Q&-92<+*.OA?E*H^9HPTFS MNFEJFA68-4TFN:EVD 5C6$@&HYU>B]PN7^[.>U7P9+[8"]N@S:DHO@[.VVC$ MDA^=^;%'9O"(V7U!::,TY(LYR(8]9$ I]I()K9"^W#C*P83J4\8Z$7.F.O&= MLGX.3E0 N&,V4SHNXTNY;2?C%)_M9$]#7[F)%*6!%#=-30#_;3I.'NW:#Y=S MN+4/#2I("*:Z,'-(P4BIZJ>[C6E:SY#8-**$ Y:H6#KH%>"53BD<>2._OLSE M/L4UK[ M@!3SEQHE0RKRL;-'C_77!:'M5@)K[H/?@Z33\[)T;_LVCE]*6 V+ MQ%&S&[M"/D[Q0#\C%7[_Y#Q]='YF# 'SN.!K3DQQP4:Z1F#[_G!V"@=\;N$6 M+\I2'WKC/-@L[0;3)(TXM+2;X)"8R[_@PNKS+Q\_MJ-?X[$FT<<]R#]#+TC8 M]TK.\CKY[J^024_$E,/9^=XNP])!,S[O._T^X%*%_=J)4_.'_U%TV23[WRW4.@= MV(*4Z&^ZB-]#6__/K$G^>Y0J.>SP^I.S#U 5_^'HAP_A_'9J.0#C[B478Y!! M^RV6UNYC^?ON-[\FW[$LV2UK$81'^V[1J@?I)Y8()5LU>#H< ",27 *I7TQ( M<-_B&*R>)_' >^HV]+7I%)'Q>%_L69JPCB)@E>1K3ZJ9.[UQPB0[Z# M7B>5 M>TLQ$%44*8;YO%_3D(IKC:,9S8DACKZIU'O>'=_S-LOH:>$))CZ/!@=6 +GD M$L[GK2\.,7_N,71 ?^60!:^?L&1@X7\X!R,& ^^,BXU^V,YON^ M@XP=V +;Y;#HP(XC+&[9<_K^&SID6L)R)U_)]SZ[]W?8N !J&(52^,+KQ8)+ MU.XXH$?NZ_+E"[W>549%@3IWT*9-3@@=B/:\2"F)PP%0MH 54RG5 M,-K&J,%;018/^9C_IU@#337S/W^T[/_9/#IKLU^:ZA&YE^>GOVR6'R4T3?K/ M'WV$\S?Q?V23-T7>K?[T^:.SS=NO5KR>QU\\@A\^FC W?R.3ZU_J)? K'ST$ M*R^4-7SV\]7S[YX_??W\V<_?7/YP\75V^^.%G^.UW M_W=U>?7S-Y:D/X^*(+_W'28^ (-%=GWK!R-=5%FY;0M.+WL6"'-_\3.O0M_- M"]\Y]V$XY'=I2HF]ISP^D,P3BA$HBKOHZM;IH@C1 ^[O5*=^ M\$OG9O9)+4!XU%_CX6GXX0Q&+8>#F;3.VU-8MLMM(*F\$FW>KJ"YUV*=D?4< MKP9.53QNFD4BV3=UO/$;\N>G&94D8$P2I\E@!1TG,OD8OY&S_[94_6WW@ M^]WKP:KUO[RXQC8==_-.MM!G]TIS285,EBRY]LV Z&D#$4?!1[C+X"#U.":C ME&(6;0E#^%(*?Q=KF6*9TFR-$VOC\Z!#?*:.H/[KRZ:G;I99)?UM"-?7(([BK*E)"LJD"6E1;STB M'"+#(BZ/K9RGH=&2;L$,1=T 3X/#"._ B1%<4<]?:^&Q(%!L^<0ANRPH$L-E MLGJ^/,F; C%VJ>S%T2[63FPXDYC_#BH&\ AHD*"1>77 =,6 K<*?F:>J$]O5W6KY7@ A>P D'Z7'+@ M$?$!'(\P4\1S7IK# 36(C13YOD*@'@\!13G\ RLJ8-7$D:V$)001$XYC73.7 M+7\D@PT%+9$K9 C"2(I>L:#YV:O;')&51TCF+;PV8R75,Q3N!^ M.)+ [0PQV3L\Q[)8N.2Z:$' VR-OT ; 4 P?"MR ^?XZ>TNG0#+#>4S&03 =\]H?A#2Q'&#)4_9>X,DJBI MC[FX3/T1\9N,+*.V M;*AO%_%@/?+%Z,7F.,G.6/2N]..*Z'9E.!"<+G_=%^=H']%!8RQ>E"!F&^]" M> [SY^V3M22ZU_##BDF *IV 2N& @3T9658/DPC#7CB)CBF-!%>,):5KQECV MK5GK[(T.3"W6!$^>F]Y=8OD!>@E-Q>C1.NOYWA ?<[FUA"P@+*7OCC9FN?0* MI]@#62*60*; )51J6%I@$8N3,CH_S]R-0*27Q $YHT@PY@,>G"\U[-L/5FEQ M?^C(DP^%DH>D@^@)E))2A5,P:J&Y697P(W66!DF7>FUY+: ,QFCP*^#!--08 M+7BJE4ZH@HOA1EUKD+ H"E^GRCG0174#RT%5_"=-+^;%M5X51UU*M\!(&_R) M\6QF=0/2^\\?G7V4S($.$-,&7NE_WB#>C?PLS^%OG,S!A)X2G S=XTV2;C][-T/ZP MI/*>8=+_^>\N_Y=N^-][#B!999_9;N\=%W PI/22K>#D*K;"G]85HBN/7'] I/17>&EBZX.(YRGJ\E3#)\3T M]() MIE7&A6XS<,87!?E\'"C##_?\&$RDZ7-QR@]V86F#%=41TFP!Q8#GB<+JSDE4 M6_-]/#B3XL?_Z(OYFY*& 1-N8](UU-VDW7_7-#Q#(J#J\F&<8T[=8]%NQ:M- M>/K-RI6;5EXUUH/H3SH#K5C@UX\8)VJ\=)!01@P\+ M_TW,TEZLHO_#J;OV&XKQ.[D=]K4[O@ M\>_X^O>UGQX"ST2'MN-:)TE@^MB' ';O>#5#53!\W/<(2QK%=@-\0!@KWE?% M/WH<_)CAF&RLU05EW)YPW:Z1_YC>2MY4B.,/AHZ863A8"E5V3 D/V:-\"&1\ M%/U'T7\4_0]9]%\D[1I=/IILYV?'A;J"UJ@"3 [ Z>3NI*SG;Z0U;94U.5OS M EC*[EJ5K5U^TK<(IY*U12NN+_Q_1Q^D.D4G$ED[6!36IF"XP1:%A3.RM3DTH 8! MD[CS;BG(/]$WQWLPM0YB&MWM5$LLZ&B!)9JFP'_0P!P>&IERM9_3(D)7+:5$ M(Z4"K;ZA<;&\6_@>S3264!%M>5YSE54JX,B4S*>V-AJKQP1 ;838 )E*R(:J M[60.(6)*1=68?E8?0A!H#QLBF#EJH,PP7K1T7*KWEN#/@*N_^/*/86+2)@/3 M/1O"ASPVY/+*T?CT;[6BCZ3"?CPP+2_#@;G?:GGTL^+ M??KB?R^?G9Q_^6LW=F_@?"X]5 MP[HQC\;H7M=8LN)+O,5.#&TWV[WO/$VN>AXJ(CAV%/C@07:"IE/SH"O0G#7W MR3!8[VB%:;)$A5=QK3\!/';9&]"1.@P[4V2[Q7B8EYV>RS!%VJLL&X)[QRDD M X@\F?3+Z((-H06 .ET5,]D,ZM*Z.L&$4$5_Q35&!T(F\S[+J]OIKZF MA;WPM;W'B3UV0B[CK$\5NP%W)^P DZY6'!0TUSB)# MFH;94Y0,1G@V[&649UR#@X>\EA*4)ZL#_!!U.H0KE#:73A3*B 7@KM8R +'R M!\#[HWVPDS.<$X0.:7!9F6-WME[MB5;=5Z,!F<;K39WT)UVHZ/UMBAQ+PA&H MR$#)_S_VWKVY<2/)'OT$^QT06O?^VA$0S:=$M3T=T6X_;O_N['C"W3,3\]<- MB"Q*L$& QD.RYM/?S*K"BP^)HAY($&<=N]N22*"J3F6>JJRLD_KF $$:U:'- ML_IK_$U(Q=DJK]U5W!8Q10$+O:1RC(VJK2G5J.57S.U3?D;)$%I/I:Q0:&9] MK@U44RZNW3O>?I/9?$S78;6KPQV7H>OJKWS=E%8-'G,.+Y1R-UVIEUCOF9Z^ M><':I3T!^L'ZQM9[ZQ)=$7=Y^B*=,:.JL-GJV?2>IOK.15BR+GV\B*+ _ZB>0;?O M8DJ@(0I3$R#6;EWG/^G ;T67?,GK;02[&HN?\/X5V5:!KU+-MV"7,PN<2#K;,.$W:A=)KT\I%NTKXOMP#&+-D M_LGTHM_7%WL3OA[Z,2\"X%8K\F[9,%:K?9:[5@Y5L^&:TYA*[??'MU$K>*E< M&-XT],:/6>["EG/7L]6N\HP2" ^OCAJL B^TCH*^JJQCSBO(^0LKY&>J'R<^ M/=14*=;"B28:7RU*[>4WZY<1;1NCRE*@NMGGHO/%KIU7(7,=?-\R4$4=;.:! MLK#=K')!U@M2FR51+FTJ2XLD+U!M%>WUW?6%XCI^@6O43_06U5AB66'7:#]R MH8&R'H#**V.:%%)=,M?402PD7(KIZ-8,(^-SCV);7I%GWE0#WCRW_$G_3ZMB MQ%^JU6#]G-U=>]AA7://'$FC9*H +3ENY)7UOVV RR2@ZII]]PYQ?=5J%3!8 M8O"4'J#C%1865XK36,LW-^8)0 M\Q3E_'RU7('.L[R,<%)=]G,XRA[/IOHW_(6\7OC6E'6QU:33!F M*,HE,/W$QD7, 5K^3Z,,P-^E=1;# M5$U9OR\F2*^7G?^LKV2+H6R>5R544U(4-;[.;U1'7M?JR0%-"9TL6:Z>G;5 &K'#(*PDHO2:L^ M5B>;:](I[:>,IX7*BVFF<&Y7KD9D*:G0*4I*CVS+JRYM>0.3]U900'U%%.C% MUE6^OME4N/'#1>P52AH]N__8-'9[-YM?7]*%B5'XN32,;3.M>.E?46A.A&_S M4'7!#[I"R57LS37EZEW24MF1U"OJ\@TLPZ'T*L(X)M>*;Q81T#6>K'>^"-GD ML13M/VTH2ONBRNJ0#]<76C7 *MK4O%ONH\JSVV*E4-EXY0ZJ6-KR3DP+&%3 M+M:85UH])JU&-,PJ*F]V@6EE0+FSBC&\P M*Z&\:5O+"9LQU9Z1_N]M/J976;&]+I<^/&?-[DG+)(2)7>KPBJC8-I?;V$(X M6,7Y?1(3;2]ZPMK13$] MWPK]HJ)V1%EO>.=X51^KDAD[F'D!N)Z3.F6#%IR7'$L)U564^C9B4SS##_/E MH1$\XUB IT>BMEK5 8OYC9]$/$%5?BG&H&5'\V<]4W+CW7;*NEP_Z]=P_""VBT_CUZSML_VZQ<3Z^K3,=JF#7U;+&#]!N91#(OH+7K ML')*YH7\8MH0LH1+Q-%WLP'-'U$$C6F;%]TR6.[VQULC\38BY<5LXA6%KMY6 M,4JS6*E^OG2'QA-J12QM=K10625V@9@:&GC2:M6UJD$YI>6]-U5(^&FY<+H> M!WJ>7SJX(TLM&3TEM>0)]M5@GZ7)*5P+4(273!-X6E>F!&V&Y M:E1D/43G\XD%-]0$3MFY9>Y3'SIN9G(SB M"?8X0'EA_?3?Y:*IY';]1(>YKXW?XI/^_[#P?9JOCJA5M)Y6!F3NACZT3MS* M=,@7.[?*NC ^5V(M-KL]3TUJ27**N[:?%4#3%Y^I>)LQ"7IE? MJVLP]9Q/9G6IPXB\12NP*@/I_'>B[BQQGIBN_=SV%<7"&B1M@%(=1]/%(YAF M=?'R8EF=7N5SPE?5W5LN:- MS&MJ@47]IF)MQ8&;.5F7R<^UDLAJOE%5I[HCKY5Q:C75:WUG; MB/,/.D.[VDI>'!\2 *U%YX[Q0(A%,?49:C5+KG( 80*?)J?:IE55<_7J 0+> M5IHK^WDTHG8$P84V6);.A.5G-E=)V8)\EM3^T?O1[_+S*WJJVU'=&0%IO<61!S-8>AK[\2Q;ZH43 M_4*?PLV+K*\R>7M^\YW^=QNGR! M8GR^5\8KBD;/JV?TS#Y: 23P?V=O3G\*#249[?H=[=!1=1[$7>WY6Y3R"JL0 M(S'1^\ADRO$9@+_8>OJFXU7Y$/N12>$*USP731"^=4.CK7>A89GI4B275>Z_ M%.>[ET514MU9_SHRX:]*OVY-GH^-K1>D97[M7>DBZGK2/ 9Y.XI%^6@SDZJO M-8.=;$="CS6[*IND9PZ0\]G*I]#>DEWY?VR.T-I\U8X@-JG[E3JMB7'(>0%O MFY/!D6?BW=3HU.0UDZHY+$7!ZUB=FJ&PS+][SNH\.://;4)XQ4!4/D6C%U]5 MG[ZPY6CJU=5M68G"?+;.(6H#QVEB.R_6HG2S:Y)"<,K-X_F6+VE#QW.+N6M%543 MMW($5%VS[IY-KG)XW++Q,2:]E40U+IV66E4S_DQ/Y_5B_ BS6BQF';F6?F_"I,7YDS48=V?]G!4GVRM]>_13):3LZ5S.6U6FI_-\U+>J*W?G0R(X"*E$-:RA=+@VIZ>O7>D_FK/6NW*T.. M=YE8>AFY=VZI188"36C*'"I4P_]VR5_< BBWO?4D'[=R!R'WBI6+)?>F1KL; MN?,Z*D>>JXR/EIGSY0F8K==3K?5S;P(M3;6_\W:#Y0*YS,/@0QZXT4PP^/;^ MK^L:07GEH@-K--GW_:AK@RQ2>[]XVV\ MS!E/=+HSF[0.R89W9:8[+[+,I1+MGG@E;J]?$.A,,=%,[[!T\((;H']>3QN_ M=[S^I3;]J>*%7.[N0QT1MEQ3]??E-*J'91Y.@#?38XOWVB=4(EMO[_MR]5C$ MW9^IGEM3=SP_JU5J-F/FX)U32V8VD\4F=\M 6N>5[G96GT7XK"-.9@D"8_WZO3Y;U664QKI4152MJ.^KTAK5." M0.\%R3)_RP.4EK\JJ0P]^VJ^[J:\.8=64ZV)P9D)Q,K>561S3RHGLQ]IX3LW M!6)_YM(TX9V)0FT&8HJNE4'4PA'YM9M>Q=KVX6)UB0XKZ:MUY99+W^^J],9S M\E)"MC"#WD69^QXKCB^=J;+[KFCRU8DZSYI$HZ?WMC5#^4N3D/%C1T:R.6WVS-6;RDJ^J& MWR:$:5K-+_;I_7 UMF+7&8^>\L:\O"O:'>F]QZ;1FV.&/$&\TBY3V/JL=Y%[ M!+/X9*H-^"C5;@IM/*/T9OJ:C]F5^.;V2[8LZJMSZB=M+):FP9RVJ>,=[9XA M_UJ[9V/5639".W:!4LE0L9+"]2-O;5QY8L<.29RP2%2M&&RI'FPE??4^L+8< M+6:.S9$UKFC-%]0+757\2B6/1N_4=*93]6XM9[O1$HAOU^KM>M&]PN?J9/IR MM9R?Y2:9SJ+E7I2]X"19=\ MYV4V\84G* M M'@MO,U7YD%D:^95@]9W/,*[? -*U;LNRX*[)FYG M[5*7(,W/7JI\&NE$9M8!NW/-8;W-ZCRUVTN.B_)1&=>&5^O;_)Z3 M;_"?80_?7@OZK%VN5VC-V-V)S;,/GDD8J;DJK,452W.OOG*'T6R5],7Q)"V" M&'Z.&,?A M9KA-1VM94-C<:4IK+36WNF?15>CGP<3B#KAF>7V?WK2^^-+FG86M"8K5_'_W M@?1QUUZ--1O\:CJX6XZ%/B&T8\[%5>T_*R%O>X-4KS;9>BNA(MZLY*(%D?YRBNJX6R# M$+SCG66<9*)/-;E[_%1S-F8E=&KPF_?;.)T]%K,R%'IZYWQY&=VHC9'9)AY! MC=9C[-DZP%NC!?P@CK*;1:D]U+.G-YRB<:]1V*1FQ,ZF:F6TF'36A^>RGKA$2E(:UJFN@OU:\HQ+W XC!UZ M._.XUD]2.-_*=;[GPPHRO+]S:KM9$']F!M21J4_D;LAT?\U6BCS?__5HP\E+ MDW\K6USXX[5O?I%YH593R]=%VJ>7"15%=1MC"T4G.>S'UW@YZ! 71\?ED>;6 M:64NR>51\[43L\VU$:TJ_YTO)O]"76''*=#SD" M/W[_Z';9WS <-\[,!AK9NROZ8V!^+ MMM5!XE]L+")WISU&6T)1/OMY18.*5$!GT+L:=!V1KK1B^_D6+ MP;^<#$]>#Y3\5]^78VIQ.NM-'["<,@=CK\AZ^V'[=[&,V?LXH?V=WEBPF7_P M$JQA3[*M?%)W/,8WEE/OJ\&U.?0??_JI_]/'%_ 7EFF???BWC'8SN>5V17GH MG'^Q@3>$>KSC?F]=M0:'O>1&'M2MQ/@:[DD,3E_)@VA26\(<#E.%W6-NS'.0 MNQCN0NQ@4GHO?7VP_*FEK4@N"%#7O'/-#!_/UR"!C^ M[C8]#X<#>NS?H9+S-$>QTS[K]]YK& MV;XNU+H&G<.Y-UR!OM9^:L?IW?I<^4BMO(S]ZG0:K!G<%B\L=USN,8O_LV87 M_^=)@[BMH,!>-C;GJW\ZG]B\<+.:@NY(4YUZG%;YQNM/M%K6\.S;BJ+2C@ET M;!93&[,=J&Z= =M'?5TP:S_49A8WZX>:MG*@@TL0>27 MK).Z3,?N&K=&VR+_,U_!H ',I<'\9/.YN_5 "BV0\BJ8OM\6!3>Y!%U-B:@B M%91_U52;/JW>9^0F9;;>1-XCKDDYJY3WN/;B>:T)KK.,=,$(HQUYXR>Z())] M;Z0K5&S1&RD44LDKKTQ67CS.!9#XFN?F.-WR M5:2%OH9C"C[S<-E"@G\W8GWTHRF:HQ4J/_S]@P&,_E$B4HRC%L2WY=;-G0L] M=OEUPD60^7-G?A?2-+,=7M#?KLQU9QKMC.^PFBM.U$8M@U!18#&USKEVN-'. M896W^NQ9GUS[3"=;C4O?""RJBUBE*OL8L5_L;Z'BLR(?R"%1E69%B1=6E%=L]^^846:>;F\FX)GIX%?E6-D1SH588,_=EC3@%O;R\-']Y1RLP_:K\ MM4DIU+@?O1V+M-CD &DQ4+L01_5LU-Y%Q_X$MZPGN$4FO>:"998?2[IY:46V\N[0N6 MSST"S_R\* SN"EFE=6G[8J3WW-.T4DN!J;DNBJL%-%C9RM8V6"IE]69B7ZO MVR(5B=)*)&I;B-ZQ@91+74_)E)O,E2N2O*;\+_S:O**\>66LK.Y'DFL^ZYJ] M.>-7U59K:CO1U57 E9Z9R__ZXP^T':7Q\2M*.+W\,RP!4MD]VZUR'B1)E,Y= M<$(>P"L56D4-QUP5TI)4Y;,KL1N/5QMFW<$%^++0AF9LP(!KH@>5NIY%U?A( MZ]NSUK2:Z5KU*R[1%J>52:EMEP>FL'M6D FRB$N!ZWT[M\=)L\N\5KL> &^Y M8LF8=60+3&P!*/.!O,!J65]DVY";@A^KM**)E*0L$5D4^ZP&'G1X(*^=0-W\ MUX___F=%8]'@/3.EGBN"8+G:!JW "K5 [K&63VFS:,E/++DV+TK-521M6"XM M2RNB/VNF%*[+5O.P)DIQ$3%E2'XPS0>.?Y>7L'U A)V^8<0J)ZY5K_QG$:-J M0(SRY8]+/^:Q+ENP:XL@W0/;K@H#/<=):Q.*/R,U8YLE+<*G<]M6 ^Z\\FI\8MLQ8=4=U*FV;Y&!U,M]*=L2X.9'RCBE=* MN^XB!&R^H^KB9_>E;IDN0KUJ9->$-FIM% \4S]77F=% MR^Y65N[65&DRLG-EN3"](/$,F9B"6C7K*Y86V6INJK/N:(#>KI@%F=$ U=JQ M_U$;5E>,7;9BN^%>WVHAZET]JXSUEN?34-_8BDG:Y.W6(.^@EJKSG"77G%X; MZS)'A?6L"V^SX:A8H)8?NW%^U^K53M'[QQQRU?/G)M=X0 MT,#'>ET?Q;_[6O'2' /2GU=F9FL-6D;=KOI9Y3H(HEN_* !A#C>O,EJ(Y3.O M/)*S9YZ\^C,+Z&*ES97(?'.Z-S-5$+=/_WLK/Y;CFEB1]O(W<:76[U'X_8U> MMY@(/A:V4B*6+P+N.^S-B=QNOT.NY\9BDG-=0W*6UD62::)?51((K.\QM11Y M U'$T[5P:TI]/J7/G>:UX$S8_LO__/=H^NW_ZG\O_#_5_-04M#&JKOE)?C%A MD[)#-4_(2Q7[J I[9'KEY8>K++6+L[QF#;T\H[VG*>IK]\@![:/B[BA6U*Z.UOT.VIL7GM52G9^HJZ><[2]J*Z@)S/ZWUI&B.6UK81B?\9),S M:,!L#X@A%!F@K2QMWV1>KHHJ=#3V5Z8\043OF"?Y(;R-2'D[P',K?B%_&ZUN?*?<$%V\JS+09I)R@,F[\?Q [WFU2'G(O],ECK7P^"47>X[ 6NSC#CZ!J^QU7C@>S@%L9^\0<7L7:QL;4!OYW-B" M!OI$I9H0I0>7["$Q =DY#;&N$VH(2A=:M5Q5(.D6U403NQ32'ZJD+%4_64W( MJOS!5+TK0VCU.L=YDS2HY6*)^YAWR#B]@A-T5?3?\VK9>]%'JYV*CONVV'OP ME#6QZQQ0O=QAIU#&ALJJ(L7BT,IJ;STCR/T1QZO3/&QT>QW1)#B-;D,;&O+G MOA?K0N+Z/*$\6##SW,[-A+ZK=RDVJS&?4I49K>=QK2'FG,0TM$B0U"[,,P6, M]!ZJJ&59^:66W0\;T \#E/5O:X%Y'2\IXAME=68RG5:'N#[7*D*5SPXCQ-NK>Y4<77=+O M=3ELQ>G3]J>\:(I>L!I':'/-9Z81W3XW?W4R6+W=*M?UY M-76^^"QOA1-;A--0&6?.MWG-LF5*'E'$YX&^;;4_6J_0%CFTYU(U2^"JX;-K M??+T'-/=3N_"+K4)[S7)CV+*W9.&>@23;FMHX?YU]9[^^(F[ZBU;^J.83E'+ M=U^U?I0AN>(RUK6A1?Y(;8-3JY2]B'6#JFN'XN\)K4--Y>>4:T";3?F2YH#) M8=&K""Y_1JZOS=7]?MFH:-GB2;'9&(]@M;PL2R]CH M$U)_?9HGQEV3M= M4IM#%_/4/"N947?R>K#K65&V.+;)?KWE4VTN&)NWO)HG6TUB+')TJQ=P>PY/ M$YV<53:>7LC/+2]()P['KDRZJ;Y[ZX>IO=X:V4J'B@OZW7!>:F*KY');;O7J MF#-']1/Y8K6I]E;ODCFV)&/7!6Z+\\A*HE:U>79^F/*BC(7.5"X.O6QET+P< MW]9'Y/>%JSVS63M\EU;'E?,'%-D#1<9!/DCE0'*VPH*ZZ1O(6NVJ/F^686ZQ ME]K2FQ=T4-M*6-.L62SV]E2\=O*3I#CJWVO+9QIDL:B#0L!)O)]=<>UJGP-P49VXZ*VMNH]OT8',3WP]ON&PZ>20;2+?E*[>- MA<]%Q+47TADWNO*EKIYMW9X^8I]76E_XDU:;U,_FV-_D;LR7- I):BK#MMBR M=G=JT\ >85:Z/.R?:I;QDUR;#D__"&@I&+C.=49]*2<;9QG,XLPWR6IZ"MGW MG.:/W7'VN*7918SF.4*0^2"L+3YXA6'[J&MG!Z9CICFS&=>817/@=6R0&K5NNH/=BW'1$= M;^?W-EG)F_V1^<:%VA /31BXQ/%QUM-(I6 M/O4W'-DAX_GK'S(V8V;/IV'P#,D.ECY?.>-S83<=G:KQWV;?+SS=4\ MD\9@]K#Y1VB!]5-L6-%>)=-R3_S-V#-J1?SP=5>0'P+8S=?.O:M'F](;4YZ] MY!4_54N=ALF!H2!*GBT5N8E@WB?V1+QHM4ZNQ1-KO2NU0R=__8_V'FN4I;0K M">=F)L[5) MQ=MLX2(ZPBWW9B9KG<8HHK6V79#G;V078]Q+2N]=BXF5S;(.J_2>^@Z@32RT M,]SZ/)JR9C_*JW$ON6[Q3/UD>I1Z?Q;FV^(9NJ4WNR>F7WRXGK#R#\*=_O4Y M-=<*[/S- [9\4O!;1H^;^[/BAKJYPW:K_:*^CU'*#&QI4OT"F'D_<^>U"G2J M(=_2R(\^:XUQO#2-_7PG696XS-:AY:,;"QI4);FZPAC8!I3(HY6!QMFZJ#UF2ZF^+B'5E]4_-(3^?&4O=_*SSUFYV MOZ8EQH(U!#F+TKEA84CE&?4'9@D^*%2Q'_$"@KZH"45GWRZ"C)-R"QC8?O\@ M!DDS7WU7%BLQ]Z?]9:'QI.'8*NCSS[N-(U\-?(\N/X MCD;67,[0BY\PXK[Y]O3:-IKWX1L.;M@?3,F/Z.^Z16-GL:)]TOJ3]>2ZI U\ MJ.]:\ LX3*:?8=0F\R ^_=G<@N$\3Y68TX\U6*A9CI>DU]6I9'40[+T[O@V2IZS MSBMELCA]?>#R;FW.Y\$<Y][A$#SNU= MUY_U[4AR9D7LX*_1[>D7W13CX?2%KY\__?7+)XX97?G\&\/S^IDW7I#98!S? MA]0NR[42H^:N$XT3C1>WAQOI5N-4;$'$V-:9\=#E 5M.:]H9NRZ"T4;DQ+-? M6'EW1N_BL1Z3.D1VS+.#$[/TX.I_!CYYX?SIY8)%+XXUSME+?5L'C=L.P'BN_88V^>G:&9%)#<&;\Z';GS"Y^D/&@'/8U%BQRXYI1F/,)ACY8(7/7U^YX9ND GC:]'[Y\X'\LG*\&HU%O;!ZV MY-)+-@#^U8#FQZ3V>[94OAW#H 9WU:NPMZDJ=^&BBK7% WC=S%\:OGBI=^_N'SMNV)28::MS9H4 M/\R:9/XPMQ++]/5%V5H;V9>M\V>Q,%IE,7DVHT#N)^6W7&,O3RBS^C@O,O;J/>*Y M:%S'EH4)N]K-.:5T@G)E)N6N13M7OIFEN4AG_!2G^\9[TV*95H]D)/HC5Q%G M]?#UG%A?R[=[31U&S3%UWI979(MT),X6NN)K]KEOFO19"/2>.C,98 M>ATK=7I'KM*N'+\NK_'X(4&MQV';T)EY_;>2+P(J 7/M9+S4N_52&X@C MN&Z\7/A&Y^%GE[_9@'UQ/;)":[SCS1(:!MTB1D:WZI+'O-R+>!I?'N,#U[)M M]N7?5R]-*TY+T_(.>8)^];#/(U9GI[0HEM<;JZ_Z%O0VWZCQ/-UJIIZ.I:35 M#4R@I2=R1\739@MU;'UA>57;RVRW;&ZT>#E=+C:G^.RDMC5'>T1.$)C- MM*!=98.@>W/+*G%V[^F5*G/!7;&LKC?6*L(HMF09[Z9^W_1I,W/-+#P1OF/?*#L5V,>*%O\.2\X+*HGQ%;.M'61+<6'?/^7OQ2&TVNL:''8]"088>\)F3?VC$B@W3]UG P@>A\[>HYPP& M4S_)Q;?%)H%E(DHW2:L,3]<%K^WUBO6# M.8C6V^_R.^E&$\^K*V%^P$8 VF2,6JAICZQWMM3C+<_2W8UBGPRY4.VQ/GVS M7;K[O [:.4EIJ3_N#9UB+6^#D+KF2I4%K.^B=4IY72R??\0X?SLEBO:$U1$E6S/4_O4]8G M@#T3X!5T\;[-JALLW/W8Z9%\RL@H59;A&MQ%:*-HMW M3>BZ/;)]U=3&ONKWSG+K+)S9?89E=WW5G5H8Y2NP>@P^CZ#/37:D5BVR"Y_% M=N-^.+M!O"%4EP9V0<6;-KTRT&$'L[$R=V%-6K5E\\>%+YE_K6[AO>1UK8+JCA]O!T&/9S<&EU2W2^=9U-/^C>[UC=EP<;2TZW]6H4OHJ( M^N\<%=B@!T\C7J78]0F_O!+_U9TK[,#LEO-!MN<N5((S)PWG[\\.'KXMH/4;.O%OK( M;OOBD'I""[WJC>A4+?EO\<;B8$N4*\X"'?/-HZ_1^HYX(_'!QFM,S,,M^D:# M3J-<7FDL:9BHB\;8I&IRDN@R6^[<.YOYMF7D/GQPYOY<+W\TUEZYB3++IGQ7 M:@/=5O@U>5@1^IEV)4U(.W]W&1,9'ME"X.(9%@+/73AYO;1(.Y7 ?]VJ_=W> M1(@O^F@O5Q[-!>1-XKN-;6^5.Z_=XR]=@K[17^6L9(VT=IQ=O-LQA*]0O=O6 MX#BTPI!IUCM=:.8)U89>O)"\:<'96>]B^N9;V\]\>$V1"O-!LUI=>4S8W^ZL MU%-WBD\I,+_F(:HXUNKMO&@M^=<'8M [&QZ*PW.->M5_UNO;E*!,7]*9;@6" MZYS0ZN,O)VZB.C*$MH69-\#8)I')#["68H@6 &H]ZT8CD\PEO9!0Q4 MP97W#J";9LVH47]VD)G X<'AM117CI' X0E<7U>K(6\._<>??NK_]/$%C,BN MMY]]^+>,]GY!M>>.T=AB@^\.G?0O-O*&AXYWX)_&]2\W['LPQFOX)^#T $[# M_=C]0:PJ9!YS8YZ#RP'>@T8&&Q( R@&% .<0#''"%[G*>:PG>2+A6.>OI,< MGO=&$]DH5$M\-Q%" =4+&_:.>:&OY"%@2+S;'#VZ&+CG@X$\<#IF'E*]U!9R M.&I[D(I#Q\P!;"$2EM'9F7O>'\H#IV/F(>5P\+4S[UJTS]M:X+&).(B(7#PQ M\,B-2>V3;-)Q)R<#JGKL]TEP'?5B87CFCB?CAMW>_CX/M@5*ZB 6H*0C@ J4 MM.?^=>Q.SL] 21*QZ< QY6#4.Y<-PA>N*UQ6"*T6HWOJ/A8'F$<7DD:N4AMP M0J[2/GHU@ZD[.)O(0Z_SD6T9,(!CP#' "1SS)([I#]SA^50>>IWGF*.[6BE_ MI_DQ\'6QG9#:K)063,_E8=-Y$VGF%/&U,V/E;_A^X7HYD@3S9I7KD:C"3X8!+7 M.G MZP.KR<$"K-8%+,%JS\5JDZE[,3CXU@A8K0V[:<$72H4C\#%*4J[9'#^QD@JN M]1Q9K!;7>MJ!$Z[UM!B\SF=^R8 !% .* 4Z@F&,$K_,4R$9,. 6T,G[R=0=#1N+!\-$A)L(" *SO[LP@""(("[G3<,@Y>RTT_O,%RB?@BLP1Q;4[+Q?D@$# MTIY.WH\F[MET+ \;F(@(&$ 0F/W=A0$$001QX4[/47ZY:1BDG"&B?,JSED^! M1)\<'GF-8"_RC81#A7RC_? [<_N3@S-@(:]WO*8%1I*#!1CI"* "(^U;T&MT MT5B:"QBI#0>3N-2Y(RUV5M>#Q>T9"=!(C8I"KC8;NY.("K"81'"E'PB^8[BL<@9_C*$F<51PM M_%1>X!"Y6[C9 YQPL^=)V5_CJ7LVP-6>IG&0:D3@&' ,< +'/(ECAF?N"!S3 M. Y23FF[NY_\9:5B+Z6^.^K/E0H3E: R9_-6(&/8.^^,9," *T%RL8&)B( ! M!('9WUT80!!RL>F\B1S= :'\ZZ&_JD1Y\>Q:*\[.U8T*HM62FBDOW '>1I2I MNS" MSF)]3$/<#9"3=V% 9S-G#UPQ\W5!H.-"+<1, 1F?W=A M $,00_19SNW@N!]L1-BN#@=V3P#A9Q6JV OTOLZ;+_W03U+.RKPY6!8' =DC MBP1VWBW)@ '4??)^>N:.1T-YV,!$1, @L#L[RX,( @BB*$[.$?YWZ9AP(&= M ! ^+*,X]?]#F[DH9+E3/TR]\,J_#)3C)8E*4:&Q>;.0,>R=]TXR8 "!G[P? MG+FC\X-OQ\-$CMQ$0!"8_=V% 01!!#%VQ^.#0X P$6$[/%1H?&YD=(5&)RK$ M5?QP%BV5ZX2JL5MXT 1O0_P05;): Q6J9.V'W]N1.QXVIK4&0>_[L/D:;"0! M!JDN#FS4&JC 1GNRT=#MGS>6O0(VVIN-4*]1""JF7F.T(12*XE82T)$:)D5Q MJ^/!$L6MGDMW?'3F7O1'*&XE$1R4; 068+7N8 E6>RY6&TS=01\E&T6"(^6, MN--9P+^L'03+"Q\BIPM5M8#34]<*W5X'# ;N^>#@S2WN_1RY#8%B0#' "13S M%/"F[K!_+@^[SC/,T=TL%8[ IS!5L4K2_#!67G0-;(\;$-V% 9>$]'9P M:*?36S_I7:ISJ>B3RNY9G=3[L[D[H@@["QMV9"&U R=D(>T!WM#M'UX !8'K M(SA] MC/BA)(C92+FS>MY&=1QE7 MQ1SVGI&=Y!^=_DVE3A E$L5T7P*0UMF)E+C;8V7J:N!UP;G!X#)P&;@,7-8Q+CMW)\W54@65O7!B ML6#=W.V#7QW#RRB8/Q&-I]U_7?BA%\Y\+W#\D+_BI7X4OI,7)'R9G"\A4$B- MS-;I!ZL$J3AM+A6P#&@->)U/^9(! Y**03' "11SC.!UGF)P9?750?C>#P+J M?/)=DA5=+%\YG;SYEOZL3J_-&P?#_IMO;U2<^C,OL/Z!P7GO?/<-/>#]=S1U MPRV/8>=#+WOB2]X.OK:O^8;?\UY>,!"K$US'Z' 4O-O+BO&T[X['!PLUP3R. MW$N!'##[00Y=)8?SB7MQUEC%:YB'L*NLG=YT?IC_EB6IFCL_?O_IRP\?6K'W M'#[/WA.1<03MV@S#P6&T84[ M&5_(PZ9CUH'C3@$@\#73F9=<.ZLXNO'GM 6]O'.BE8J]E,;$\6:I?^.G/@1[ M!9B'C&'OF)="^%@D+*.A.YU":K=I&*0Z*7 #9C^XH:O<,'!'%SA9;!H&G"P* M .&G6"FSP5L$T6TK#A9'.%@49K6&@7L^.GCC>836888Z'^G[0'F-?>U[^G:/--U)G\W<:NV,(#?IZ/.S=Z+^<]$^N]4W'Q[W)N-M$W3K_.3!.5MM\QK;3/N5 M)MR._?"KM^-MOF,6TIZ!L/9\?7]$04>,4E>/6'YFJAXEC-\\^YCOIS%F1L MYQM_D];JH MVZ<_?_CP]XIPUU)Y218K\\E844=F?N#K9Q6]N>]K::1[MHR2U)G[]( TN*/A M6*Z\6/NU+5^9><$L"SS.M.>7KNAWY%[I)QH7;S8CMT;?4.3%TFN'7^LZB5+. M__SW=#CL?_NWW6W1GQA\RV"DGA_2 ZG/R@][Q533'+3!0/#-\,W-M&SWTTLO MH3>SUZ3GF8\6S^;GQMDLS6+F!6*0^$HE+G4BX3Z0G_7C);G/_"_ENYUDI8PV M8ZJ6"?=ZKJB92^T9+^\<&C7O2O%W[Z62C=$3QR@@%! *",44QVF&NO:[]_W!:' MG'&+XFKX93#<.@.V162:F=R3O@WN7,=YAU;$J*>7L?)^/_46U)]W7G#KW24G MSC?T.?YOZU07WU,I[N0+S?L%,5]TRU9EN)2600DOVFCN\LHBWR]?Q=$M_XIF MN-Z=IQZOD3+:4X>S.X<67+[^EC:E.^7%#ADB3> ?U$PM+U5L@G>C@>L,^\)\ MZK#O"&N1<3XT>M8U/3">TB)2%\+:\ZY"FB\?K+;LMAZM?LIBU33KG9>ET;=/ M6+B^>)*@:<&DWQN?'5J-=2>#/>4,IP+.^K'-1WK79>P+.U)^KM) @P=*>;YH M::#JD.Z2\S='2OOX@V<%@EK"'N$O)VY &#R0?MM8RE<=C^75#> MNM<^XD[GY.X0KS=>(>JZ764)5XX3QHOA8T]5 N7)#S"^Q13[O:: M9=@?]AMG*&R=FO-G!YD)'!X<7DMQ'?8'!U](AL-KLUS>-.RE) M<0,9F,"9P9G!F<&9'04FXA7G;$2TD>%_1%#ZT/'_U61 OY.G@/$R#",X]"]C MV/<@E8X?T8C Z6(__N^VN(]0[+HF?245!C ,& 8X@6&.#SLPC P8P#!@&. $ MACD^[, P,F PX!A@!,8YOBP \,(JZW[]).PX7EO-)&-PN=HD=YZ<6,7/L'T MPH:]8UY(7GU$P^'=INC1Q< ]'PS$8=,UZY#JI, -F/W@AHYRP]F9>]Y'7?6F M<9#JI, -F/V=A0$$@!6$#7O')KY0&, *8(7F$7CS]+.> MIQZ^O;;H4XL.@)Q8F2(HB8IO_)E*FCH@%2'_) 8>N8?5^URU[91_$PK5Q=Z2 MH=U>( S/W/%DW+#7DW5E6@PVS9H6&$D.%F"D]D,%1MKSI&OL3L[/P$@2L0$C M 0O823NP>9AO'@7/47/.V^$(AB01F#<'Z[&#;([-H<%&Y&(#LGD,V2#>)A*8 M.MD08W-P_LQH.I M.SB;B .O:[DZ0FT(% .* 4Z@F"=13'_@#L^GXL #Q+@L!"CMM" MP ^8_=V% ?QP\O[M )N'IC%H[LX3B$'8L'=LY@N% <1 Q' A#I:N68>$ZTFO M+24H_WSHE_1:Q4V=DN*2<@OR"*#1U!JHH-&TIZRP.QX=+-'T3$X/EY@%6A8( M20X6(*3V0P5"V@^^J7LV.3AR"4(Z7LL"(8G# G8B%AO(.#WFJ*RQY'@8TLN< MGX%LCLVAP4;D8@.R =FT'ICG.)1[R?I>\RB[#)0S[#TC[[2@OI=1$HS5C0HS M)5!"^"5@$6XI0I,[]E%YN@^\3D9+OQ('XYXB4,^"Y%&O-,9G%^[%<"!-H7BG MP^R4W4F0^@:?2< "? 8^ Y_MPV>3J7LQ.%A;%WQVO#X4?"8."]B)6&RVAFL/ MA^>H26<(,Y((R\$*BV":8_-F,!&YV(!IP#0MAV6;:N,WJ4/ZWBM MGV^VMOV^;CYCO_Z_^_Z'^TS]HN[E/3-6QX 9K/4(V GSEY/^B3-30_R?WSKV&G8[]OKZ?<>O9H/CWN#\VU71W=Z#=W^ M>T$:[CN%[ 3ULC1Z#(Q[(Q2H-*6!LD.JFWGR_COZ,[_!_#/LKX_F4'E5'ZB.U\C+VJX,YV,1Q!QI; MD:.OVL&J/J'N++=_YA& KC_NR[5R8I5D09HX-" ..2\_]>DKM]=1HIQ%%LZX MA5[@S+*8&&)VY_B)XY4_17RSUDFOJ37T+^9;?NBHQ4+-4MTZ?@,-&C5X%87L?IR5BOUH M[D0+_;<5_1 [=\J+>^L33_OW![T[3ZO!=+5MXFUS[W;B74;!_-'^_E#G_F_% M0Z6H(7/G!S53RTL5F_7@:. ZP_ZPKTLR#ON#"^OJMUG7;UF2^HN[JCF=/:'; MNB]^2L^>O8A[.7G_:YDE4NW2IH'93*J#.M8,7=?28&C&SV+E)83NY9WSU6#0 MZSO4BH",T'5H<@_?N(4I\$1?FPE./@ECQ2)1*7?& M<\CE;?M.O7AH,1(\C3_^^+G\F1V/<5:YP2=!=#N/;D/M)\C#1$M_YGCDLF[\ M]([?&64Q^:J$0%=QM4/S3/?CXR___/3#*75^?5[5Y\M9G7@&PUWSYT [V#*C M'C%_/N3L1,!EU>&P]X J M3+DZ?!U;:1RU?Q>T>,^*Z=@Z75T -)ZU_AIA)QG##EEV9#I\29\?U[+4Q)WH?R% M5M9B &BQ'$.G;D:T5FJAV_>,1A<#]WS0F"S0??;5*?.1ZN; +F 7 3B!75H) MV^CLS#WO-W:7%>PBW,V!7< N G "N[02MN'$[?=1O[AI&*1Z.9 +R 4X@6&> M@-VY.-BZ1B[;!'<>>?CU8L?,1W_X]8&OSZ]4S$?=?'^^N("?J*LE_^Z)AV(O MEP [F^H '&GG)-0& RU=YNY+QJKJP7K:#JA"+0@;-@[-O&%P@!:(%HX.-,! MU@%::.F("_5'79OX0F$ +8B%!A8B P;P V9_9V$ /XB%!A:"ZU#-G@C-HE ? M&VLY9ER1DF(6,H:]\]Y)! S@[Y/WTY$X6+IF'8W5Z ,M"!OVCDU\H3" %H@6 M#M9=A'6 %EHZXD+]4=UTX]^DM*$K!3-Y#*FG2^ZN$;C' ;7W:S\U53>*_4--S_X()+R?JBIJ> MC\'AN49=H&PK"L7)1PTU/9L6@.ZRL#-\%/P4ZCIV39,Y#@SU/2$ MMSLF;X>:GO(PP27V#F02^/##G(!N1P!;*.Q.SD_$X<=R$4&#" 7D(L G$ NK83M[=0=#%$_NFD8 M#DX5!*^ 5X[:,H3B!'+9AUR&D(5L&H,W7S_]).S%SIR/_B0,!3Z% @/!><#P M$+MWF[P/CCC".)J6[@0K')<[ZMK$%PH#6.'D?6-W4& <8 6XHRY/?*$P@!7$ M0@,+D0$#^ &SO[,P@!_$0@,+P>?,E2G6.7>&HS__WS__[Y5LN@>HG1;-T1=* AE<%=_I%IB:I/J0JZHY2.S*N:\D? M\&/Z[I(KD=J^)*KL=%G:=$Y=MTWWJ2C&06TH+#@\,[2H>',JA-FQ'*H,)/P4^A#&K;,)'CS% &%=[N MF+P=RJ#*PP27_/Q^[H\(CT$29WP\N! M7!H?=I +R.4(8!M/W8OIN3CL0"XR8 "Y@%P$X 1R:25L;\?NV1G(I6D84 @5 MO )>:1%.()=]R&6 F%C3&* 0:I.C_Y+"URAN:\O-SC^@O6>Q\_/%SJ>'L5P6@O<5"S?B4Y_*N4)+.E:/Y?R/Z MMG?I!WYZQT+1"S\(2L7I__GOZ7!P_BVK0H?.*DI\HPSM?$CH]?Q0[S*Z48X? MMGH 8Y6LJ%M:*#N7QG990^L##6/@)#04?&86V7$N];@761Q$V=4UZXVG--#E M$+D.V72@['?3:QKS-1GO3?G15HT9#X3I\VT4_TZ.S;FF\:%^V\XY-*4"_G7L MI62!4>RHP%_ZH3YPG*DX]?S:C/J7GJOTMUD4\L><6S^]9C$S@J<< M09ZH=NSYT;.,GQ=HE7/=##VS6;I=A8E6,V?\S$.,"CJ]0RU7072GJ'%9F#+, MV8Q>1 /'LN^,=16P-(M#?JOIO[.WQ M\GX_]1;4GW=><.O=)2?.-_0Y_N\1T[;1>;JIR-]42[2UD$6X==-P>0+'ZH_, MYRH#-6/J.;D$_[UE!2HS@XL*J .^Q?DQC_W.FP/>,U>/_XZMCT N@7U.7LXA M+^#P^.=Q!8?'?\O6?'C\%S?*2CS^$5L+4;2MXZP;]?B./_X[L5H$M.!)K+M/ M4K5B&ULL$I7R)*)!3&DM=,! K*V4'O^$11;HY56E;H?FF7ONJ6LA3YKM?IRD MSA\9M9T&E+CLL(ET#"4]?M&+*12_0/$+(2)"C\/AB/5-H*@N'S44OVA:*:G+ M"DAPU7* @*L6CAJ*7P@%!L4O1,*"XA="@8'JZ'$2%(I?-&]&,N63X?#@\([2 MX:'X1=-FA.(7\%/P4RA^T39,Y#@S%+^ MSLF;X?B%_(P0?&+Q@TF10 MYJ*-5TT@Z@>Q6.CYW0/;N3L>G8F##E<=9< ;@&W", )W-)*V*;NV01JL4VC M(-7)@5O +0)P K>T$K:W WK;:-B6W"O VHA;/"N.# M\1MGKDIE[JAZVZC0YKXKQ":=#17LK9K6N[_ !1ENO6I=BWFFZS4$T6WUS7&T M+!HV=[+03YW$"V@\O-1^-%%&?)V>Q ++^AMI='45J+FKY9C_^N,/3L"CQ9_* M:VJXNJ) ^>0XNO."]([Z/K/5(;[J]R;.DI7=H[#G\"!5!ZC2$N[&//:IP5R2 M(Z\WT;M/DWFZ]Y2HWORKH/QXD>;'"-5%B3YNJYRP/7UJ']CL+9/]$3WY'"W2 M6YJ0D)>&O+24:_J/P^&(;Q!#LU0^:I"7;EJ+H,L: W#56F1L$!>6B@PT/4Z3H*"O'3S9B13H! .#P[O*!T>Y*6;-B/(2\-/P4]!7KIM MF,AQ9I"7AK<[)F\'>6EYF$!>NASM9O(,\YR?),^8@=)T&Q,^H:P#Q3:(ZMP# MVV3JCH83<=CAQH$,&$ N(!0BP"<0"ZM MA.WMP!V=#<1AUS5R@=8T> 6\TB*<0"[[D,O!ZF0@%DA-'\'HKTM-/]/R1UV;^$)A "T0+8S$P=(UZP MP!]U]1*F7IK%_F9GRD?0TS_EJV!OE14)K]4%I#&Y4X*@_ M5RJDWW"Q48\[L_W3UUX\UV,PHT%):"0"?=I$KU@?'=>AOJ2^%U!SHL4B42F/ MDG[TN'BT'Y:/5LM5$-TII8>!VN*E_ EN3_X6\T[^SX[M MWT:QTXIS_"U+4G]Q5[7"P7#_N:EG5V-U0_,Q2E1\P^5E]^_G;O^SK9O[>?FJ M1_@O5#/=OU3$R\G9HIKI8W!XKE$7*%B+$GGR44,UTZ:EK[LL:0U7+0<(N&KA MJ*&:J5!@4,U4)"RH9BH4&)21.4Z"0C73YLU(9CTL.#PXO*-T>*AFVK09H9HI M_!3\%*J9M@T3._'&TQU4SK>3RXR(_$4A1S0)&@ M8\O;'@[:1%.()>]:F>#69K& /5-FQS]>^J;/N_) M&$I4M#)'!FY*-@P0)3IY/VWLP@6LH^ET(]""L&'OV,07"@-HX>3]^5@<+%VS M#M "_%$G)[Y0&$ +8J&!A"R% J>@K]E9AO .XF M ?Q]\GXB#I6N&0<*V\$==7+B"X4!K'#R_DP<*ETS#K "W%$G)[Y0&, *8J&! MAJ7E"5?IYE,4M)FM>L5.Q'\[4*K?,L M+\PZZIUO+;6Z;SW4XDGTY< /]7?Y9"P+4K+5<@AM9==^;[)''=B$!\VC-_%C M&)J/O_SSTP^G@PO^51K[,VY,\MTW/%#O:<"VSSV>:>)+J'X,?(9*A=1"15!5 MQ^Q9; HE4Q\29T7)U,;3/% (Z7X@9JC#)QLUE$QM6E^[R[K9<-5R@("K%HX: M2J8*!08E4T7"@I*I0H%!K9KC)"B43&W>C&06W8+#@\,[2H>'DJE-FQ%*IL)/ MP4^A9&K;,)'CS% R%=[NF+P=2J;*PP0J .5H-ULR=79/W@[$ )">6AUVE(A MZ:$C@&TT<<^F!XN('F'V-[PY@%R. +;1A3L]AU9-TS!(]7(@%Y"+ M )Q +JV$[>W8'5P,Q&'7-7)!T53P"GBE13B!7/8JF@IF:1H#%$UM3\]F,YA'4UKHX(6CLL?=6WB"X4!M !: M$ !: '^J),37R@,H 6QT,!"9, ?L#L[RP,X >QT,!"<'$*Y5/!WS+S#N"= M1, _CYY/Q6'2M>, X7RX(XZ.?&%P@!6.'E_L%P9C .LT-(1%^J.NC;QA<( M5A +#2Q$!@S@!\S^SL( ?A +#U3:D]V8P+GF8)@4$MF*LE MES.UO:(/Y;>;7.=6.8LL#J+LZIJ^01^897'J^0%WB5IW'66QJ85:*ZM*HY?7 M6TV<+$S]P$FR&76(&L?#0M\JWL[R@FD6A]PR@P&A/J>N>8L%F3>_,U9_9#Z/ MXFT4_\Z_TZ_MV7JI;:Z6^@L-8MQ@7=2'=5\?.XR-F.QD:/MS'><=6GE7ZO22 MC/;W4V]!_7GG!;?>77+B?$.?X_]>?+@'F\.-,K0H0]NTG/?C<'BN41>H-(S: MAO)10QG:IC7+NZQ%#E=G/A" M80 M$"V'WP8!.-H.NH'5C@N=]2UB2\4!K#"R?NA.%2Z9AQ@ M!;BC3DY\H3" %<1" PN1 0/X ;._LS" '\1"@X*R*"C[A/'\PF5:]0%RLFB@)U\ MU%!KM&EAZBX+3L-5RP$"KEHX:J@U*A08U!H5"0MJC0H%!D5>CI.@4&NT>3.2 M6:T*#@\.[R@='FJ--FU&J#4*/P4_A5JC;<-$CC-#K5%XNV/R=J@U*@\37+0O M1[N9+,/UC!U9N89(@D9)!0$XH51/*V$;C:?NV>!@)P MRQ' -AJ>N2.P2^,X2'5S8!>PBP"0)VY^)@ZQJYO'GZP=>+'3$?_<'72RI,HT)$*[-?X)ADPP!5(&+ML3A8NF8= M*"P'?]3)B2\4!M "T0+*4#<- 6@!_JB3$U\H#* %L=# 0F3 '[ [.\L#. ' ML=! 8WH_C6GNZMEJVY3YQO/EG?/5<-@;.=2(P(]"UXEB MY_SE=)^UE'/^>I9^NJJVZ];C?_HTCC0DCI>FL7^9&;5@^W3Z^&UZS0=%2;1( M;^G%A7 U:ST78M#\Z%S?NO@ BT@G,WHFM7[ MKU6LC%093:2KJUA=>>D#\V>X_Y@?.%VVH/"(,?]5)62KLVO34S*2(%HM^1CV MQ27#(1 .@7 12Q_(_NVIMP#569FH02"\:36)+JM$P%7+ 0*N6CAJ$ @7"@P$ MPD7" H%PHTX"0H"X902 S01!* $P3W6@G;8'CF M]J<'7Z.%*-*1NSFP"]A% $Y@EU;"-AB(C6N\W: MPX-I&]8!4=B6CKA0?]2UB2\4!M "T<+!-6MA':"%EHZX4'_4M8DO% ;0@EAH M8"$R8 _8/9W%@;P@UAHH!5^/%KA.X6!"Z7INH#XM'=FQN.51,0_I]'L]]-+ M_7[^)K7)TZ+?MGV5YGTUZ4U*;7.U7 71G5+U;QGA\$"?(FUYPKCZA%*=?)YI M7>GR@]?*F\_(UE)7/W$61!G],DJJJM;5YQ*5Y\]E7715^6OBW++<- U)ZGL! MO2Q:+!*5\F![_,6+_(N$3BFE3N 25/FK>FV6IO[L!E,K?U=Z"*%*_2KW M7Z%*W3C)0FMNSTO^D#J5B1I4J9N6,.BR- %'MCLG;095:'B90I2Y'NYEDQ"UY.O(D*I R#>$= 3A!U*V5L T& W<\AF1H MTSA(=7-@%["+ )S +JV$;= _<_L3B(8VC8-4-P=V ;L(P GLTDK8)NYH>O!9 M,KCER)TWR@F/46_6K]:D6/HA%?ZU7"AVQ?D=,M]*\7<;1TDBSA M/_//-.PS+V0A9M-4/I13<>K1XVFFK52K%*LD ? MZGW\Y9^??CBET6^SH/;/*E2Q9P;7FR_]T$_HB]1E!5WMU[G!"UWMQM<*4,O; M4Z8 8JTR48.N=M,B#%T65X"KE@,$7+5PU*"K+108Z&J+A 6ZVD*!@:#9<1(4 M=+6;-R.9RHQP>'!X1^GPH*O=M!E!5QM^"GX*NMIMPT2.,X.N-KS=,7D[Z&K+ MPP2ZVN5H-Y-3N3M=1Y[@!A+ (2,D "=(U+42MNF9.QX-Q6&'^Q4R8 "Y@%P$ MX 1R:25LTZ$[.)^*PP[D(@,&D O(10!.()=6PC9VAY.#A=3 +4?NY, MX!;@ M!()Y G80UVX: 8AK-SCX$-<6" K$7@##0[3>;=8>'!QOA'5 1;6E(R[4'W5M MX@N% ;0 6A 6@!_JB3$U\H#* %L=# 0F3 '[ [.\L#. 'L=! 7/L!<>V= M-_8>JQ;7G#C?T.?XOQ<7 M$&;0]Q 6/Q,^MO_0%Q_W1J;7KR0R_N7:+YO@W-+W2\UP+TUC_S(SDLWT M-,_Y:EBJBY??\D-'[:M5GKC\F$%ONO4Q#ZF0&ZUR>D!_UP.B17I+O7>6GD^6 M&+(\>/[E5FMZ?UA&<>K_IQ ZI]YYX97/R'A)HM($TMZOG M4@+T8F6B!FGOIG4@NJSO %S=O1C+%(>'PX/".TN%!VKMI,X*T-_P4_!2DO=N&B1QG!FEO>+MC\G:0]I:' M":2]R]%N2-;@H:P=>:H?R$*'EI$ G*"3UTK8!F?NZ/Q,'':XY"$#!I +R$4 M3B"75L(V&+OC,]* M5Z4K3C^L$US7FQ[T+@HAY9>4F&9EZ0T]Z;IV\V938Y5D04ISUEG$T=+Q9G]D M?N)SUZR^E')F67%*K:&1,(VY1W#SMRQ)_<5= M=6*+EX7^A?I*O5LI5A6G<:+QC);*=4*5[M_3W48MIZ,"!:=?]J!8D*@X9XC@"<(,S62MC>CMSQ$)+23<-P M\%$;> 6\NL0N$I!L[S9MOQV(@Z5KUO&F ML?MBX 5AP]ZQF2\4!O "0S,=#H;RL.F:B4!0&DZIDQ-?* S@!K'0P$)DP !^ MP.SO+ S@!['00%#Z> 2E[[EI5)&2_FK0&[^*CG0A&,V"TJO8IZ&C4=#?-FK1 M?"+D<7OZ17NN/#^DO\ZBJY"&<&[$I!.5IH%:T@"SSG2@#X]8D]JAMZ11[,^\ MH"HXG>M*/]"G<*X_57L]JW!3/_V87^;,K@EL0HP'*8[NO""]XQ,L F.F6U*T M\L$7#BYZG M3A EB=JJJMU[,C\A=0VI:VC8-7ZA&?JI\E&#U'73T@A=ECR JY8#1.&J)R)<]0BN^D&I:R@J M-XT)%)6% @,IJ^-T@E!4;MZ,9&KRP>'!X1VEPX.B0BP"<0"ZMA.W,'9T?K)P!;CER)P=N ;<(P G"X. M.G"+#!C +8T,^Y[A_0ZYJ;_];_.)L]V-WD-N5" H4L\F0=T28( TQ,G[@RL; MP3@@*-?2$1?JCKHV\87" %8X>0\-ZJ81 "O '75RX@N% :P@%AI8B P8P \- MYKEWV@T]I*-XOQ2==&G%#2VZBI[BI#=\>3U%5=,&]->;I,_>3&=E(JO40_23)O'"FJ'5)FCB141C\&(4WBK[-LG9_BU(: M9WX;]]1S%ED0F+93J[ASM8YY3G)-[Z6NK%3L1W/S(>[0([3\M%+A=._YT812 MH1'>K,AM0JD02H7Z%Q4CN'J!Q3" A*108*!4=)SM!0K)Y,Y(I0@2'!X=WE X/$I)-FQ$D M).&GX*<@(=DV3.0X,TA(PML=D[=K+(D9WN[%XZ/0^3P4@:T9.[(NUR.5$WHY M G""7DXK87L[<"\&$,QI&H:##]C *^"5H[8,\$HK82->F4P.%JP KX!76CKB MX)5VX 1>:25LH[.).."Z1BI271R8!0N M>G'J>P%U,5HL$AI[&G'/F:LMHMH&H;Q[IK&I>:'5L9YGNF-!=*L!M=^+]0!L M@8.&EY"L/.#8!+ _F1%+O3\+17)(8$,"6_^B@@,DL"'U!%U5\:A! KMIR80N M2R' 5)# ;MJ,(($-/P4_!0GLMF$BQYE! AO>[IB\'22PY6$"">QRM)O)@=S,V9$G MD8%$;2C_", )FG*MA&TP="1EZ[%+[^RC:(2GRY5HY:+-3,J"UX?VH9 BUY<#8X?^-X MX=P9#4=O]A*3T)_F)$:712!6YJ'!'>LI5)[M)XZGWVAT*_BA'UGQ(+QS+A79 MMN,Y_^A][O$C?!XA_N;*NU.QJS^;/Z<4D. /\YN-4,1O6>PGZ%:^"G_.=^WI3N0=YWZ$ M45KI$$2 M,3Q!-J?VTE_H_][ZZ?6U"FB^9BG/<&[YIA"*EZ:Q?YD9A0EZ:ZR6?IKRBY*\ M$?ET7L31TIFI./7\L-!<2;)+>KA/<-,7RDX:]9*4S8S;.:.1]5-Z6ZQJO=5O MM?W=TE== (":'ALIE]Z&7$?=Y4WK3E<3SH':(_LYYDKY1: M]*1[?2^7\06U#]QJP17REJ &M8^FLT.[G/4)5RT'"+AJX:A![4,H,%#[D(<) MU#Z$ H-K5L?)3E#[:-Z,9-X7A<.#PSM*AP>UCZ;-"&H?\%/P4U#[:!LF-P\$':R 6$,M16P:(I96PO3UW)V/ 6\ EXY&MC>#MV+R50< M=N"5QA$ KX!7@!/(Y2GD,CHX(0G,\ERZ'E]O.>?:*>S1)AF/_ R)[\/'RDN, ME,%7HU[_D>H":]H&#]WQ9U4%OWRKOME?*B&LW[/GIQ4?]4-'+5=!=*>4?J4* M$Z^0@,@U%.Q=?YI]&>?,Z_?ZX'PKR3UKZ@C]FNAZK*R]FR]8#:V#S$_I#M&"!CRQ( MM7*#4>30BAW5.9#LPC17&IFZSBK04"4$T:=4+9US_;PL=CZ$8>8%SJ]J%<6I M0Z^DMBV=0?_T_]U+&J+77A#^%H6G/W_X\'=GX8=>./-I%)8T2!D-^'V=DNY M_J6<913ZJ05O$;$K_3-$]9 M$.;*GY'3F/F)4=_XQ [)"^[^PT_DC_*70OZ!)WK]%;?TC&Q%/5ZRM [_+4NT M!,F.":/E2LK1W?R :_5-^'7?LQ\/KQ)V:IX3^']D_MQ/[_+/NLZ'^6]9PAC\ M^/VG+S]\,)^K#%4QA-R+GV*RZ8]>.9]9KJ_^-)^7+^F]]0MK9#S MWG@*K1 ):9>C@W$XXHRP:O;EH"\A_7+<[SV0S=>YY,I_;U]O-9YRB53*=O+* MT<#R5M0MA& $^BEG;B-^P/W8@!Z:1H'*<4UNAN@7$OZ;BJ(#Z87-NP=+,_,C_QC2+S/(M]*^"\4K$?S7O.SSY]F'[CI2PH6VKL7E([]2MG64(#KN+$ MH8_P-U,:.FYTXK%8:D:_O%OY,_VE6,VBJY &G+5@HUCK1M,G^5NYQG;>N-AC MX.^8F^Y1)UA@ECZRBJ,;?UZ7^36"N-RXVRC^G0=FYJUXZMAA2(VN>;:B@:0V MK;P[;EMBQK4V-#WG7]<^C0:-H&WY6L/MZQ-'RPVSRJQ/Z--D8Q5Q(U4^X[BK MP8&'_E)56J'?R.-=S)8D6J2WGNUSHN(;?\8"OBGKHQN98QK..WI=?&>^;? F MPG/D5(#6 NH+\D]I?QW,Q'Y[_Q5LI20^D_S+9S= M\20TTS362LW<)CW'HI35DFE R\=4YV//^:R4_F3"(LJLKTX?3P/J\?_\]W0X M['_[*TVH<$8H>OE_6']G\*WM6;SQU0(-&O'"?OCMRRA)G;E/WTAI1AII M23JRCB4PD,_#RR-T,Q:^O4>;/,O MQ;1 WFZ;7G>HV/T0*LIYR^4DDM:^.G7[D;U M@\IO[!>U]CKA'+O4AA49EU]67/"6S [_T;]XN-R"RP4&TCB;I8:_R-G$5^SN MO"3A/M"T\F,-L_U+^6XG62EMP+346B:F1 ,UO[$/7QX2:NS&-X%3WL=XUWSHX[YW7G*OK$ 3CR1OW=;WL M>BL?5V.%-D^)7NV0D]APM3LEK5H!WV1B^W,=YQU:D>LXO:3._W[J+:@_[[R M5J3)B?,-?<[\UTZBJ2<"[,$S:P4>M*?<[66*[49A^'KB\M<7_'6[6M:&43I! M6D#Z-[1PI'X&O'K/%^N:).9^RNYKTXEOMBQ+%'MOOUIJ8VVW8!?4MC@0+?R) M-2Y3U[F]IKV2MUH1&&P!KOT O3K4*WM5.CQ^"M/:=13,]0[A5=WT6J^ME]8C M_-#@PGOO81)KSGO2&VSZ[N'H2;[[D7Y[K7WWNVUZ13;CQ=86$^+I\]6H=U:4 M\M*"YO=7\GJN574CR'ZY5C2$]Q@;#=3Q M2K,,YQ1!!O9"UG/P1VGXM%WP9_3[\MI9^:J0#8AF07C'#ZU;MMZYDGG15U91 MJ/?HNYIL=O'&)'70AJ%/V#5&MZX.#>01$5K21K$IZ!70TMC)0O97J6>>3[U9 MD&^(8MO ^ZH>\:Q\:"B3ZR@+YO01CO%P4,BG-F;4FWPUH>-9B75CNYZBMQ#4 MZ,L[L[WQ[<;"K$-W](.?_M$,K8D4T3J'&Z$#N M_!N>Z=3\X-Z)05,XXCE!F\W@K@C6:4J\*R9,ENR8*F5A/.UHZS-'U_:R@^;> M:R,\X-QHW4:NN4=;1_IZJLW66LZ*UMF^]>:6-?CUR1:"MG%.LQTVOL4W*XC! M^;?W-N3:N\GC@(G'05]:^?HT58D(0OK9K+9H$QJ%5S1:BFPOB[TK50'=1-K( M[9EX*>'-\A(FIEF\+^'Z;B:TFCM!ZJ4._M(,I$<8'^;'>LU$OS'VRR.AG\]1 M9+;^.VH=M63+$+2X N"CEH7/4D&M,1:NU &T=)5SU#H-ZG"U.4>@&9 '!MTM M$2WZ\]J.UBS:]UX.\Q/J:ZMW+S69#MSJ'2@P^U\H>X>R=\V+VC\.A^<:=8%B MVRA[UP+84/:N:010]DXD+"A[)PP0%$\Y3@9"V;OFS4AF%2@X/#B\HW1X*'O7 MM!G)='A=0@".K/6XHNR=2%@@.]/T#:U?S5&.O"M:N#>*NA$"0"\"< *] MM!.WT<69.SJ'X&;3.*#J7=,(_!ANU=>1)Q@/QH=.?W=A@-C=R?N+B=L_G+-A M(D=N(B (S/[NP@"".'D_';F3LW-YV,!$1, @L#L[RX,((B3]V=G[J2YA&N8 M"+(2A2#P81ZM"M7+SQ^=L_X9RXQ<*NI ^)SQ0)P 'MT)8)/*_M/>9+5'NG0' M<)!%YXV!,QT.A@+1@97(P $D@>G?X>D/D@!)2 )"II6 )+HU_0(YHZ.!H MZ%[TD0W8- S(!FP:@>^?/0"(X[PC.T?JO$^2 0-H^^3]6R1\B,"A,4E,D(.P M8>_8Q)<* \B!R ')'B)P #G *W5RXDN% >1 Y# 87;CG9T-YZ'3,2+YN/@M0 M1J4#,8C\L!;X<[S9'YE/OV@J/"ZB[H$8>*0>(^U72Z=3ODTJ5'6%D"?!==R+ MA(OI6<-.3Y:FL1AD#MY3@HNZX.# 1:V!"ES4BB1&T)%%SU>\](3(-1[UPV*-4*]5(*D+T@ M(,)-1.KYW.-+C]7 Z^12XF =YI<^9GT=*(]ZF3&>]MWQN+$LSUWKC)T>LU.& M)Z^B)@A-FB<$H8'00&@50CN?N!=G(Q":1'! :, "A 9" Z$]@M#Z _=B $+; M1W9ED(]_8Z(K-AK\3>K1Z-!OY_[-MLYS5P?3U;:96NOLFUJ3=:GS2H/]E&;! M;.L$W#$ CU*Q_"U+4C5W?OS^TY/XK6=J34J4KCG!&?U7QV-A%QYK]A]SNEIO;Q><\* M!+6$NDU(#,C(FE]JC/N]/1, 7LM8&H?MW\J+G1^I67/G!S53RTL5.Z.!V_@: MXC76!C(0V%]MIPV\2W$=]IN30X'#D^SPNH0 '%GK<25'-FW5.F^#*$F^=OQP%BU1MJM=*0NO>!TC%A07:QJ!3SHDZ:3>GX[Z>5\D X8^ M2@.\'PR)KE$8H&D8I)H(" *SO[LP@""((/KNQ:BQS&&8B' 3 4%@]G<7!A $ M$<3 '4]1>+)I&)".V#0"G]-H]OOII9Y;(5%RL6S?XNR5:;?YM.WGP;^*$ZO38- M' S[;[Z]47'JS[S .A(&\OW;P=???4./(-CY+>_EQ=RQ/L!11W=AP/J ?90[ MZ1]<$!$F C&IEHZX5*?4L8DO%09P W'#\ SZM4V# &: 2^KDQ)<* YCAY/W8 MG4ZQ:6@:!2DIA#**HHJ!Y0>UBM7,UQ>(=:316T9QZO_G23>*7Z+*5G8W=\]$8E"01&RGIF_>%6>=1=ADH M9]A[1G8:C'KGLI'Y,/\M2U(U=W[\_M.7'SXT=2!QSZKA)7!IG;E(.1QZL/S7 M?>!UJ/1F_IHO=ESYIZM MTEI_J,W4]+S5QK08$(.E[IV=$'\YZ9\X,Q4$##FUO_C9]D?_7.\]P1=XJT2] MR__QK9,[C;Z]4')O2-U\>-R;C+F^=;3Q@PZTC6H[!E.?RJ\Z?':(#K]\0 MHU!PCS:!UC%X_+@^6Q/W]+_#57K/L.H_?@IG0397Z*37RKE37NRHD'_U M@YJIY:6*G=' =8;]8=\AG^9X7SM?#7I]AUX><"IWM'!6<313:IXXBSA:.HE* MTT MR> 2)U:!QR<1:?3_L_?EW6TCQ[Z?X'T''&4FUSX/XG#10MD9GT/+\HP2 M6?*5-/%+_O$!R::(& 0X6+3DT[^JZFXL!$E17,0F63?W))9$ MU=RZ^VKK(< MJ^]&<1!B.PC+Z?R9N)&+I=\V%8.WX:G5RE'^J9&X%W 6':$[T5:L%ZRV=J)7 MFWM7NIY.$,'JX"7YE]JXBM);]<<.TK7A>CMO+7 M'"]^@E?X0,I.+'^;/[*7[:.I]R'73$>,7\EO"U;XR8F=!R?N]&FYM=QZ:5MW MC@L?\^F;D0/J"C[E6.W$]5 KT7<.%M@B?A[^V166[PS4D=4KS6P)^($NT,)/ M>XU0DHH>C8]T\ 7^G8 _6R**W0&1R1-WP"P%0M1SYS@JI(0WD]$F)Z2U\5+Z M4K!0 MT.O.[[4<-G!#]F!_QQB\B_**LR35AV2_0@I]#(:Q3)^I; MG[W@82G;6/99YBS=CL!F-N_GH_%L9[=T4_9([:@_,4[5F_P.?P/RLD@#R$VEC39Q$S1R[KG9/$P?L%3)Y7*O=8Z+[61'Y< MQ+P?(4Z>CJ?PKG;H&A8,V8IRPY).FN1E-6?1&DLE!*P$<>_7O1H(V?JKV0ZJ ME1EK#U]+6-9.MG^--^?67LCV&M$(,R@P>W7:)N#*UI#EC8LN2)!$X ]$<_?P M8(!Y)8"IFX OM=I,UJK/YA(35GBL\#:4KACQ987'"N\Y M$=AN"K BVWBZ8LIG[8K,I!MO9I#%E.MN$X5MZZ<57(K8ZF Z:A@&]R[&UMI/ M5C 4H1-C"M/IQ.Z]&[LB,J_ZBUN#FEH[R761&U$7N=LUCXVZW6S.W9F%&XMN MN9IC=&%T,8!.C"Z;2;=&S6Z<<-OJ=9/!5#7'Z,+H8@"=&%TVDVZ-([O>X'DY MZR8##T4PDBRGSA!K^.45AZX;)^'\X*-I(VW"N::<%XQGC&>/8"/*O9QXVU5;8RGIFK0QG/S*$%XQGC&>/9 M3'AV8A\>UQC/MF+VP;.;?\5FU/$+VR73(;V\^?280W_!$5^+3A*&P)363="+ M'[ K^H7;P<[@UK43B\J8/O=Y8NY]L%K6#_%D]9Q.C&W7 RM(0BM*.AT1198; MT8]A^I)(O\13+PGA)1;P=*=O/0AK()PH@;_&?1"RN[[5QI[D_EUD6\/0A6.$ M_5L@).X]=GG'GNV.[R>.!R_PQ8/C43-S?*%X="/J7Q E[:@3ND-JZ-Y)(B" M""WG+A2REW[%^B:LCN-U$FQA/]-B96-UD,;8Q6^%UA 6%%#?!.!&%P7<>N.^ ME:Q!G>&3 77>UT^+13C8;SL1MF)7#\[V67KGP'']6/C4/#_[&'9^KU=_+CP7 MUC$4,1['Z&.S VX+SQ7WPG*&PS!XI(;P4>$5#K:=MX0<-8"/IZ[X88AMY.E7 ML,TW;GY[<8"UUJ/KMK$EO9?0:3B>E]]TGB:PE<+;85M3MB%)#D_3E(Q4KW\G M5E2H6%>S\!OL\J3^\TSC&6RK>?RS/>VC\BCT@ 1)F^:)?+IPY.P _=5H\CP" MHFCM.-]_?Y)2:UGM[RR%N@B/R..R26I_T@>;UTRWWG'J5,R*$0O@#&=)[TV(Z.R#37G1>T MG3PG)Q$R+&E/S;1X?I$([UU\#0,9'AO6\ MX&&?YEC(W]$3\#N=P+\7H+[0P.B*=IS[%@C&@P !@_^5 @7/[(;.0X1C+NB[ MH8!]HKIW/>H+8X-R@=WZL"P!XK0$*B'R=8 4Z^"$%:#AT .0P>,# M;$N&7=0?_PWT+QP\9)+T7H+W3/#.";Q*C0^1AQT. ](Z?>%T_TP -TAOI0>H M!X@XW?\XV'8+B0QG#[P$^CIX\/$UH!XEL>Z%%PSEZ!!0G@!R^,\'-^[3N[P MC$O4M$2.J"(UD]Z6'\2@@V)X"G[$]=7^?(<63KS6@3=K=17@R!;4W'#JH'[E M)US@'#5@I"V> E\^PH7SZKJXQU"HLQ$].!1@>E^@(>"$3W1(N,AA@(M&GDTB MFDR"3Y"G5[0VE!5:/SL^^'B(EL8,FG$F%IMHWJZ!X7#:B^LG@J@,7D>"IS@, MHHBD,S>.1BJ X+YUH@0]V!;-)[L$D3?J K(G!:Y& @XD,I[FW4+$"$BM6" MAZ B3KS85G;24'1P)DRB)L%0*ZA.D'A=-3I&?DYVB K48!SY]S92NYN F,!G M0K+>G"=$??@\^CGX42"R5#"@G.X?]FLGP#9CM(EB@;T/YS%Z)ZFD MD0VIWIH#921$XKNX452&Z'UTW*Z45F3@;@;O.."I [O,H!YUMFWU@P>.?X[G_5B9+: MCY^&./L+/@9* =1_SA09:WTI3)#_O94:5;LX1-&@)&]@=*&K 6P5!W>"U"D= M9"_QP:ZZ TY5\\36<@R>O<.\ 2R#;P)1&.,8R>P"P"KP59/4IZ/;?C MHK(#KNFYTM/!KXP\?2"$7##L4D1"T MHS2'JAE!-?].>B ^G8L5@K<%>!W : M?>G,*@D;.0/Y6C?/"79!/#Y.*G/4*%RK']9/"K1LP>%[>5R>XWE['QPT6B0) M@"&<.R14%S1=* @*P'#0D\KL!=XS;=U$*&G()01/M ZA+)LAH"N(H!08K5OD M3\HDUOB:IZIIB'6 MS'04.09@5@+G2A:@#8TU+(JLD (ZZOO,M 0?]3Y KB(%+PW=XO8KJW).YPR! MO2C>A7LC;5 4V"E;.MH0O\6Q?JH=5G-3)$>V*-4!!C^<@0Q#P&?^GH!I?ZAC M%\ L0W0.8LG]491(;=53\)4YCI=!K)Q2!83X@0'Z$O@F M7&]8;Q 3Z]7W-&.RI99W*K_9TN$Z^DSM_=N*=0O/G?I1*="1DFA4H."WR ,@ M9^L./GB'BT1GSXTEWTMM'C_[[+:0EA.%L\""28;XDI\*9R_#A#(X1B,6J[F_ MVA@$^P\:6&C#::LC\+O/6+SCX]J$T>:P8XO,L#&!M ?DTZ[U4Z-:G'0:)'$4 M R>A5+:#, P>*-HW*S4N< MF09L,W1*NTZUE8U8U&EBFM$"\7.Q@F\*^H:,<_!.$/:=:0 MC6>GQE[>\-!QM&J6[%>MDZCPC0K&N.HDG2@2L8J_4W!HW)_U=[N SV!Y=BCB#38Y[ $^ARZ,>$QC MX\!F0P==87AJ)Q@^48(5$Q[T2PS4 Q@JJR((LX^4_H)/DM-B8="=F,P./(PA6C%*U)0,C=_0K]-O8D2[_/'#]..T'0HB8)!14J(K>A1M5+&^9TZZ%8_-K"@ >4 ] M3V Y /:GDR#? >F;G?66C;0]7L)(VRD[7>/6)HQ1?_5UI,)9L3X'A?BEZ^.7 M9=S+:0/<$P^/ Z,WH8@ZC%G9LV'JT$I?N'Z(\ MP"@6GLF@6:J!P9J*5< *OG$._R9?[RN@F77^3PEX8*"U9/W&M0 [-T9W%*0/ M/EG=_\>J\^"K#S7(,#AZH1L<6R@ZKR!:GS!I_]J5YO5&J%W]M9/4M?>-*2''&&<@Y3WN6Q"T'Q MO)\TQ>Z8N,V?:LWCRLF8)=>:U:X;,#D<%D\EEI%TJP_O IL7&#\J/6 M^]/!8>5XS&L:AR,'4WI8ZVOKE#Y[]N6L!:N_RR4.^AC@0XL2+6#]I5/'=[J. M;7T1CVXGD*^_ =#K([J$X&Y,#?V9;DA=4;@_[I,F=>($G(,GF4IR%'O(. (: MK7Y@83;5[<&F@4QH7E,O9M&=!2[E[! \% FJ,JP@1F%H!'!\X/H3*X M71C#T6N0/,&:\(P0@Y&$)CYD;!BYQ'CX*FSF88TCO.I MQ#\J-Q7ZJ.<\J."V?A)ZU)2?H]?C9W(NF#2X>DFHSZ631!$).?BFF!5#:T$% M!R6,M"K6M1O]L#Y3R6%$?ZS5WA/?>' (D94-9C&^K/!2/F03"%QJ860G@ >=*R,2/2G,M]= M^WYTGK=P-J>)\M+_'K0!(#NQ_9+CE!%9^K-[+VF'K%%1H=--EMY;RJ=@6)=R M$A0MBY(!9DG_*Z*L3H$@-\W R#*FB"(&'312WKTHMCI/S?#$"F%5K2R7+NN] M?]VK[ED=X>&$P0[L*_U9U8K3SX6%OG- ;[U7U>(4U1I&XIW^QWM+WP^HJ@;S M&SF;?:+#ODA9>XXXHY7LI_"N=NB^0@7[SC78*MG?ADP:S _VK%5-F.QY4*W, MV&UK9^9V_DLXRAJGV(;\9\E,7WLG)Y[8N9DPLS5D>4.V9I!$8/Y%N]W0T0R" M\"#I[00D# @QW*Q7C-:JS^82$U9XK/ VE*X8^/Y;E S+N:?FX<_O\6+0?E^N ML5:O_OR>Z@,[CJ=. QMU?K#>U, D@6=\V G-:4QG@PU2GJP462EN$%WQQO;V M*$7N0[W"V7XKZP"D A_;2X%+$:N+I[IDM/VD[]A@Y6R:@3.O.1./]S6UM=E. MZ;#-;5NVVRW)&G6[V:R;1SSVGXP@ Z,+HXL!=&)TV4RZ-6IV8_[)L(PN6Z[F M&%T870R@$Z/+9M*M<637&W.GR!E=# M?KBSOL#OARR22=Y]E[\3EA"Y7EPYB M^%_3E-T=5T]FD$%"_&XC^)N#$[MZ,G?XD65DT^>R,S@8=NP[QOBFDH'! <"A M<6@W&VN;GL6#:A;5)VQ MN&YQ<[&#'@W%D_V$: M\:1[*>/<-B?JV^4NZ;+ML^Q#K8:\FM3<8W=):FI.:K9FHCNN%,T@5?%NP4+D MVFKCHF%7UY=?Y(XIYHH6(Y(YM&!$V@)2,2+-B$@':RN59SPR5[ 8C\RA!>/1 M%I"*\6C&(LR:?7 P=WL/AJ0MK\N<%HWM!@E.IJI7E@A,M4;EV&RB8+VFZW=" MFC;WIBODO][2E.F5!V*70\ZQ9L8JJ&FX?)F:%GQY?^4"\7;2#MG56 MVRBUIEU=7Y7I)!MEHL+<*;E;KPYE/#.'%HQGC&>,9[/AV;'=K*VM8S,#FKE* ME '-'%HPH#&@,:#-UN;%;JZO1S3CV4N#R+_$#IP,_+;KWK]LXX5]_CQV[=.V MN<1]?9_V?[AGV!=L3^],BAX23-*:3D QS*][U3VK(SP3UG&(EW^A_O+:U4JNI"R]1(O<;YH^-Q9>8350>M?RJ1ZK.RD&)0)XF# MV8_=$W$,NU?G]&Z4YJ>PRG;HYMFB-HR? _+RN1Q4:D:Y$CW/OP-QSQ MI_H.,$:HRE''Q5 M'5;^"440&?^9%Q!T]'&?@]!R?3P*6HD5BCLG1(5G.58G& !:NA'\.NA9_FB3 MDE]TF^)Q$];LLBX%UC$L,DM!J^7[B>-:U& 9AC%41EE6,++):/E;%9 7F6.>26^H%8?CI.1L0A- N'&P+:=!3%[TQ[7(L5,O,>9V# >M5Z<"+KIT:]B^D;YA! ]#V7H(PA^X MI8XS1$:RAD'DQK3"H->+*"ENP=MC/(#\(E%'P-=1@WA!),]AVAG8%JSD13O9 M"AEYKNW[ILO'M/V]0#8.3BJUV66C46DL33B&H0L'#6PSZ1"F MJ[*4;#GX#BW#XG$(;W'C)$1X+HK=]//9"IF;I>/:ILO=(^WUQ,A+,XF#0)?!;=!A \AN,!A M]->_-.NUX_=6UXTZX$^HFC(XQ($;1:@Y;/J%VO\8%333"=1R)U!V,13CMH#3 MD,$L92MOM"98^N7J#=46M\#J/><>/%)D2+',4YD1TS2$=D%DQNF)&4#;SD%T M-Q'XE4X2AL+O@.;S X31Z(LZ"=\UED2!F4@RP4A.K G$;Z?DZ'70LC#IMI/ M/]0;&CIW8K\-A_MCW^G!?MXYWH/S%.U9O\#G\#_C1;AT0\?#3R/[ 8K2@:H3?Z+&@\=V,#? M[X#Y)#Q2DA,W3;A?TG#OED+]N6)'*FHU;\)#KNP=A2X72'Z\TE62@X/*\=Q7 MZ";J_D42@2,QXHEA9&/*)I9UE;&ZSJN,)4P8DX\EHC17"1!&$,*LRU5,&$V8 MX\K)P1)ILSKEQ=1B,3*8, PT$P@!*T''X]>]VL&> 5>R#^J5ZHQ7LG=&LWU5 M$3I)/_!ZY#_:3_)_P:UQ@^[:%=\N*[1)UZXWP9_9&K*\H9!=D$3@O4=KFV7' M>#,CWM1-@)OFL^;USJ'-;1 ['J,)F\>LK@Q75[/>1=EM?78AHE*-QA9O-^X[ M_@YMMT;97H:K'8:KB6IPERC .+7I9*WM-R1EZ8+#VC4:Q[%9\VT$!5CS;3I9 M&_N'K/E,)M &:3Z.8;"&W#X-^24(Q0XY]3L6PSBTS "^70:T]33.GEP&(3.Z MV]MP)E_-'0G?#;!V.A9S"\$*AP]7MYH0&]P];:UX-D-NMYN>U1M5 M&Y9@'/%X<+$99&!T870Q@$Z,+AM)-KKR7S=2OG9*?$Q5DN<\4VAS^_QP9Z^WWYWEJ]^O-[JL_H.)[2$4B? M#Y8N;'''%9P1 M9& ;8.]#S3XY.C2.,BP@9I"!X8&Y?V?)P/"P]^'PF,%AW30P5#P8')C[=Y<, M# [H.]0.^4;LNJE@J( P/##W[RX9&![V/M0/&!S630-#Q8/!@;E_=\G X, = M#\RA W<\6"\%KH8B=&+8N^4))Q*%P@/C*G,8M[D@:F?)P+B]]Z'1M&O')\:1 MAB7$##(P/C#W[RP9&!_V/M1J]G'UP#C2L(2800;&!^;^G24#XP/@PY'=J#:- M(PU+B!ED8'Q@[M]9,C ^['TXLD^.V'U8-Q4,%1"&!^;^W24#P\/>AX9=KS:, MHPP+"#%T*7 =/CA>[8NX2 2[MVZZ:,E9!1I"!,1JO!=5/YH[PL8!LMX P M/##W[RX9&![V/AS7YW;@6#RV6SP8')C[=Y<,# [<;\8$&A@J'@P.S/V[2P8& M![XS:@X=C!01!@CF_MTE P,$ X0Y=."F NNEP&?7=_R.X)8":Z>$H<5DK)*, M( .C]MZ'9HT+OM=- T/%@\&!N7]WR<#@L/?AX)#+O==- T/%@\&!N7]WR<#@ ML/>A<<">P[II8*AX,#@P]^\N&1@<]C[4CHTC"TN'&61@;&#NWUDR,#8L7"C M(F)8H<"BE1N%J@"K'81=$>H3C@+/[5KR@Q9M:^B$<)1;3):KN"]"RPO@D&(1 M#BS/==JNYZZSWT >N9E AM:@U:;31A_31W]0<#TO9*%@.2.;1@0-I\ M4C$@;41C"H:D3>A6,:T(I1LD;4]8]%,IR90PN&,X8SAK-9O+.# [O:G/MV'./9]NI0QC-S:,%XQGC& M>#9+]LRN5]?6;GA3T$P>OS[]:81ZC1J=7V('3@=^VW7O7[;YPEY_SNWMX)7W M]GW6_\/MPQ9AIWJ34A"1?I+T=!B*?W[=J^Y9'>%YR"' :^G/BO?H9\W-DN. MVIXSC,0[_8_WEN+*:E4U3)M:$R4_W*@T&N/Z&$U4)+3^J?2JSRKLBE^=) [& M*HL)))V96IZ(8S@H=:2TS+T/?X,??;VOV;FC*SI!2%-YY L_EE0*;6,M6WI3 M>_NW7W!;'R:H0R3[*]-SD1WE3^H45MD.W?QAULITG$"-L92#KZK#RC^AJ#O' M?^8%!!U]W#=AA6+H ,['?6']U*A6JA9\T8-564$21['CHYA;;<>C45#P:_R@ MY_KP[Y[5"477C2W7M_[N^(D3/EGU:KU6&:4ZZ=F2EMUJ%32"CCD.9A7TFBJH MOB05M$1ZL@HJ/.Y:#$,1@0$562**W8$3BZ[EW-V%X@[^";H%S@#^D)\_9\'! M@7H*"RJJ$_CW(HQ=U!SP.!<^X@ 9G3AQ MO (5G2@*.B[1^\&-^T31H? C!!\@JC4,HG@_%+$;B@%LT&H+7_0 ;H: 15'% M:D4(09]$1PS:(I0'V*C9"$%5VWH05M_I KIU@CL?3@1XRO)%]A#=CO )'_)3 M[;!2ET]0Z%>Q/@,#(<+@6F'AKH]'0"M'%,RO,Z!.AQ-6&]GJ')!'Q>-0='"_ MZ5:2J0,\5G+1Z0![ M-*O1A86"0,1"/E01H&L)+Q(/L$@A'^)&5LOWD1P@?$$8XX9@NP-X\?X_*E.8 ML+8Y7.AX45!FQ5P3RA+[)6#@A+&#)^0\(CE=R:;=1.!QX]GW8:%65X!N(O,G M_09P$:JKD(B,'^PE<0*GC6H&E53/"Q[*+X0/1K#0 2CG."HQ7->-.DE$3)9_ M57%Q>0YI&,$AS9DY1)&]'7C=%[/,O/QQU>OM*UM6BGO4%P+1 ;Y])\]DRN:. MC.=^ 'K@T"DZL0NF/@I$W[D'UO.1;SVICOON,$H%(<\X07CG@ 952AN8-..D MH1/&O@CIN\"*2:5 MJVH+X:,I &+L GFZJ6[4WP1QZ(%)!&(,:_+OY"Z#YRF+JY"Z.H=(WI/EPX>" M!_RKYPYXI<,A?0QLCX%_A ZEOZ')B9B1?+CPU%J!@>OM=V M(I0#?^3;F1X%T>J[P/P9_P[1K48) '6*% B[) H1=$B&+HZ ?$06C73/J>?!.J#+65"2<%"N(!O'?\W\+2 M0G$O_ 2>!&_!P\?5(IL^HJDE"*J2$$^TFX0:9N67B;5%Z 9=0%%DB=S!P/(+ MU -DBX.0! .?'+H"R4)6G&\A@P5PP%))@(Z!CVK]A'3U7(%:,\07.Q&@-!H: MX%D)J9\Z;MA)!NB0= 1L5"XP92G)( #*R (JDFD.IVXKKH*EIZ\A@$LMN$$ WXC NW=[\!R? M#LU!YKH/O'M\SQAUDJ-,7F]*BZV7A'2P>7--LEKA+>7]YTRW^ER6FW4._P;' MP+:^ @Q;Y_^4TXT4. R[&TET1V,$Y!^T!X=,ML&(Q<(B=9S6O,I,07. MN0EZ\0.* _+;Z=D-<$J. 2GP03S73B+7%Q$:*I8^'C?*^[SM)\O%W;H]4B-. M:OE()(*?$Q"I@0CMPN?(VLK$JN"U*U;5#[+!'\+^_JZOOT@' ']!41B"M*)4 M>E[0(6-M_">T=,[\3@G7$#4 U4XX='+ \?B4BA GH0DO2RYPS0>1?21T&>BI(AZ4S%<(36\'F*[:2BHV4F_?2; MKZ_T8#_O'._!>8KVK%_@<_B?%\C-&GL MMELP_K_L%3F6AQ 8JKB%\E"C#%O]-&+8@BX0>LRY!"K?*OC1=(%G@S^9*E(SR,/]3D[T!HZ MF"GSHWQ*9U-#V%\ :Z:H;SA!9/-"^%9F3N ,Z5P3.)1(?SEI1^!3D:.FM+XB MA41NE_X#HH"@1K^3Q"JS"9^/4NK4S3%\8 < MH'8]CR2(_"_UR;AT;GCJH%Q#MYW(O)KRU-1(MVS_\%K7EZ^=\!4X(2F1^FL M)$-8"AQZT6EUHE3))T-=<>3$4C)!A;GW(DPWE\JG=@E4LJ M@.5]9>_G/J@B MA7(E:+>7V"J/8GH=2DASBP3(@LW!,NY5](].1+TKYZBBZE**4NAC2-._\LL@ M81LMPN=^FKH]%01I@K@-$E!1/K5)9KHAXX< MX&M)E@[P:,D:;T1NB: 5652%"^S1.((*].MH0TFW$IWU7YTL@"ZZ,J*=F?W M1%*ZD85*JO*5=#81#V31:>!B $4^;!ZW1';.U0IU4+MB9$QS**N+Q/U4L M4,'R^5)B"T^/E.#D7S%A4[306&MA*XE=#U\9)#&8&TJG9SFA7I!C,U+(^4JO MMBOU1T'9%/)4F>8!N:%=XG.!Z;W(+J1:U **JBK&OIY6[$0_(KTYR=_X Z5> MM:F2^Z!*HTKGDXSIAR#\D:X;#W+<3LEID(?1+6Y;F8N8/=(1?4^3/N^_/GLR M4P]#OAN_TX758]S3:4OO&3=(QJ#FKXU6<-]4W99X%)TD%J.\(ZM;T->D0^@ MIOLBJT(IZJO27\FM3.(^&*G_E=P!1_$#:T3@L+N@TLABE<[TJ(M%:DK YZ1W MJPH)LJAL+MB!J\B;("'8Q/!*M&] 2B/'0\G1Y2O2KQQ=JCUN YJ[0"[;6!RH M?)/HA\S/>YZ0"974?H'E[N-R)$MD&\"6A(1U9M$;*#D7BAP*\^5B2 M-HE2AWUD'VCYHX!U:@1)6T\N3!E7\(!VZEM(,[ ;D&8-*)%/CBN^ M.X0##WT[RZD$L3*+0N7_P5]BQ3^(QS[9I!BG*)W>)JN7&Y "+;N972"Y/0V$ MX1^PSO(Y Z!B_5W5!4B2*6!!JR*7$'WH"S+'"&LF&*BMN(!T^?IP)]J+ MW[(8"7TSB61,,ZOX3NU8)XH+*LB6%Q1\TLO.$(61'#@7KVQ8=XF+3IZ?EJ%T MG\MT9P9\_O5IN1&\X]YQ/1U6239;'B\#'Q;20:E,C\=YI&PMP1D:6X0!J7!* M4SA3\W>H'WWD!P04">ZR'"V44!=V,]8O%-7H&VVJ3#32B0G2OL*E,)M--P8R MDL!'PD3D:M)D)"&DBJA<.18)05;:K1:CZMS0VY W$:@"S!VSMER93[$6D2P5 MJ>)=,'(I/3Y:/D=>R5!!Z:DJ&N^#'U#,L^=JOY4K#W$[2Y=B9*)UK,U.]2;XK&\ M@S)^M04[!E9!M;\J9$(^/CYNRRI:CJITS&R("SJB2@-MV66(P9YP:W#$)S(VY;I^^P)$C@A#ILAF5$GN.1J MD+58#:>>BVJW4".Q!7;#V4V>PP#\W7MM[,M"_U"EN_3&E>WKQ&!>=O!(* 5! M$1G/D;$7BY+?66(/K%$9JY7!N$[ZIWV)PQ0M1O.$+&UMLX\OV5R!G:*M"&6 M%$)SGBJQ.?O&Z_#UM">!X)2UCV ZT; M"C++N&9:7@A?348RRV014@24?F?3BS)8E7;HV#MA)>$H-])0S=I6<85F8LNT M)5ZH>:9-B-K=WH=6Y\_$5??-QR'\Q*^6Y2/KN[C6ZF1.^6, MOZ6%L;(L-G?D$@7S=Z5UBEH6@>F+!AVZ"$0_T3542HRH%A>(/F#GI9E4K-;23K8J:X6N3)LZ0"J464H MAI?\[$=ULU$_IG3!%&\:EV55<;Z*VKDCF9F<$+Z?F7*,5)<4=XX5T0=!]#)*.<3E/>H6P=X::P^?_%9GU_NCJM>*%W, M+ZU3'9FXIW0DBG'/#2.Z&_9$=<_BSX2LPMQ)%*+"ZEAFBKQ.,I76T QHYE=N MHA(L9G'&BW$Y.S.2$Y&U(_X=%7G#<0P%G0G>C0V[^YC)?*)GJ=2.[$M!_@09 M)KY J7?")]*%^: 5ZBQ+)2PHUX/9I5+NJ:@P)VNXBG4F]X?;R6\0?'-4 M+/ M?E3WTMK_$3+3E[]6G*IP?46Y8J5]'[+J%=>G)U/)E%$+!5!=@9_Y9%CTE9TF_C_+DP!AW M=$4ZS;2@.AS*Z[+R/OD(V-BZBD."J/1OK#]\."6WXPZ)B= &U.6?^:OZI#># M3B<));YV*$FIVB<(EPQU=8D]@14_H4+"_G%=56.MDH/IA7@[=_8$YOF;]BG MM#P #ZQG>%F_6%^^8I;09.5V@8I(1DUG8BUY> 3A69%."* &+T2G^A M-\+DO@B%QE=MY![MJ9.:3Z_+:YY*24-U6+[N*>%0:Z$^=0^@>XJ*%3?X1GHK MN]3?H[ ;*0;*8&ZP8_HM+77+K(:"K?"D8_5D]$T\@G&=3UHWIQ+;C@^JMC4F M3I@G6NF S^73;^4!DQ"AB,OV&V!WR67AA?2>H(@NMLJ:U*XD+-R<2.5 =[A MM= 6\8-0GFK6@R'K.4*E/O *F\3AR-D? I]!C4A^X-*6OIPHHB>1+2(:I%" MBJHHS3GN;43;+%)/%:B54HYKDS):Z%AASG@@6U_@EE(_8.QY8WQ8FW#ID:OF M&>I[R@:!;ZG;4=)$4Z5XDLT=><[J(\!'(,;8L3@G(&3P:VE8$#D@W\53]!;XD*NTC)^6VSGR+[O@UV]*TTI=K"^R5=JN<+D9RO9H1 MZ12C5)T, \SB2C7VW,E7K%;9B;PORX^"=E5,HMUS[%*((D4^H>OKFKL9BERT M9:,+'@6ZQ$30'W[PX*OL%0I$ZA]L=!74[81C'6T\EC,J>Z.LCGKR/TGH1EVW MDYZB#"F U:@M9RT0VA]'UUE^")\_3OA4/ +U,7P8WUBQ?D]-1;RHI8U2;+:* M7G?L2/[ZPR#-@E@YPP2@[=-M MB]0#=N4$_3JB)7!+N:^FW79&3DYQ6W&YNOT'B>A&,]94:.^ @%NU++-I' M+-J7O<*R0'[97AARA& M?2)UF5O7QX[Y7B@FP">5/4>@F:0O0M3&BS@ZH*0*OT/AB7OTDN&Y9*YEY8$5 MZ\JG1Z*%E#7JE:5SU/2.:O =W2?3NJ/H:2@7T7-[P%,@1!U9]P?+<_N!-(BE M!?+,XDKK20-3,M^"-P54UVL*[H(1Z,59+S-9X#ZA6VTAQ.7Z.9-<.]/6&[7C MMR\J/BR)P887UM1>7EBSF9U KT5'^MQN%&'U:KX771CX0:+O+FRPT_HY&"V8 MUMV80]I]?M-8E)VV**$HF"REU=WSTK\'8ZR6\3TM=2<_Z=S6M4&_\G9^N>PJ MRGF()JVZ4Q0*9=5N;@];R^W^NG=^>_;E^W'K^__^T;J\/;]MW9[_\PQ_N-#_ M_G1^M_$S1$8GG7 2D-O_#TSY_2YJ9PNM1M\XN\"G;M M1C\V6 R^">WC!Y$J.E$@<><%;> A=>,-KXT5&M-K#UT6LW>>,/75QZMW\H:9 M2M5)2)(]"^G78QKX=T5[>D,2LV-ZG]5!G.J#V'".:.'--A7&4>99WDI7EU=4 MR_D,[,FN'V&E$H\0%^DKO6Z4JY"6K\_2$_D'9TR'Y#(2\RXX.H^:N\DT@]8W-Q/-GY]MD'RV9810>ABX.% M0E6 IF-1V1E=HJM@4I,<45#X9.NYM:61*>C]C%IJKL,&PD;)=?1RD M@EI/XYR$M=&;(S)XD$;WE-T(^((C/<2RED@+R]:IEBC-5_BGBE\2@L^PO(UV MS6X#*\W3=IN;^+YDJFLI'E>Q[VX%>^5OIX M]-*=]&;Y"$=DIZME@U)E:3ZO8GW,QR/TQ:>I.D3=5L*1+?@]RLHJV=<;05&_ MEVZ0\D=\*GIXWODV&TIR)@4=9.K372-]EH$KQF3X0?/^/?$%!FU.B.S*U?BI M7I@HETUU&H; LNX0+^VE[=FJE?IA]6?K-#?'B0QHV=.]]&O)U++#FB,MY(*) M0H7RZIEP_)3_!*,8Q"G/F/20HFFC0P":S\9E@F^= MM&Q%5:S?M#JTL_H!9:BESY:3!Q[%J!U6?A]I6#A=3 5C^'?T5'H8J9'YEHF? M030?P=-B94,T>;_49H'4N'1$R.2(@\X/638!EG%DKT@_FI8^2/08>6!^_\\\$#XJ;_'JYV%L7$_J45%0BFM..I,86SYH M5L%^I5;B ^?#A_XK5@7[J*T:3TT;+3M J2>]& MYP8Y9):*[SUM-'9.F_U%AY-J(D0\A#!; AF>"AQ26@B"3 \D3@M7"[8)LD.LRG95F8U30\7^@$85FCHJ(PN:>M)3W M$K];&FAFE6:9C8SG[.& 3-D',RI,PI,]H)%K\!2LU@##XEWK5,;?6[I]:,6Z M2:ASFA3]?>PJ(J$9!_C(L(1D:B(\+[O*,G*;IM'03/XEU6A8X!A$T2^I1D)U0D5(=#E-ZP!T MK;4BB(H^N3[048]<6H21# 3G57S%FCKC\732]U0'!V4XYIJOY,FK?8A+352'ESN3X5-_S251S"ZWI;!WD MRR$_93C\J8\",I,D;?X?+_YX^O7 M"_IWZSH?0VM6K,^I[WJ3!2KQ/&^2X="CGS&!_LF)G6D'9'J(Y+90WE.>N:1: M_P)G4H2V6QU+)^FHK^VC@>_<=Y.CP1+>F$X M.%=HEPL&(_.[?C$F_.RXT4WAZI/OI[^W+G\[N_E^?HFAX-9OUV>*L[^=W_[^ MO75ZFN?JDXJ54VUX7)_<*-=06U:IR5R!XTOS*U>%AE_(I"*+(F\R^U_"W[9! MOYVTOI]>7=Y>7UW$[*4B_Y9I9_4W:A1LPQ< MJ+7^3W&5*;VVK$:BOM+F(\;HD2FNT!I7A1>5Y-T5I=GGEH ^B("0("%DR8/, ML\ #_-P%QW&7>XTYC5PGJ33%H .C9B]\43C"#\M?I: T.R2\P0^A9JU7W^<_ M0+^JO7_[5MV*-?H(1T)B1J_5\.7I')XJI ?4%JGU:.?1^'_FTC4RHB=O ],= M6WB#T>>!^L/L!P ,V=$OQ1JD;ENB5=[G*F9YXB\/M/2VM4\DKN+7M MM]:7\B3F+/!UKKKN:A]77F;(]-&UOJ6W-49J=ASAX!0W MZNM0E?:)Z>4[DT]$ %K=@HQ2,C;S!TI,&"]@J M\,]*1J?GWD;.HG9:"WZU'IZ4O]L<@3Y48V2TRZ9*_MW<1:F)ES:I]9!L-JUO MD(T+V+3FFDH?/,Q[?!0=1PWW I8 MIA/7*4Y '4:SS@3I0 )UBUZ!E;Q#I"[;I&S8SK:>2U)E<^1M.?U(S8_/\H_4 M%<'-CE[>:E.SWF6#?@V+--,>+YVX% F';6>53P_@P=*NB.V0L;&K7.>)7NOD M6^*HVW'R[W2'3R?%9A,B*4%J(Z$O#<;S(/V5I%_G GLT2?0V<@:!B.JMUJZV*6 ;5;)^&[0;P)J$K@*C\*5&_R M%OBZ^P!B1]^B+HK6FWJUUK!Z^O%O95W1B )-[UP47Y[S;O'L4]#)'F_GVTQ( MU91UAQ>/LE%6H9V6;EWAAB-4FIT8NMD>-1R"_XZPV($Z-14FT.1>*]N+4-.7 M5C:W*2O]5"O-M<#,K4UU:IEQ<4&OW%=!2=DIF(/MT,T+8JT4AP.70UF4@&KW M#IRUS"3287_91_?1.LLUIOR_V93RWP;MWVWKAAI;?L."\-.@8EW$W8IMG7F> M>$PBZT)UCD%R?KMN?J_RS-D9^S+M'X,_7U MEU=\0N\38IX&J<^@J99$5 ML$Y/U]C2I\ML3(PB]7^1E]4QI#VY_"7HH.V!@P\?\UHS9_.D<36ZS* T%@VV M3NWN/DT8R\PVDVJQ_@2U_9UUGW[/RA_WEXB?AD=#LL5N7S\?G7]_?SR\]7UE];M^=5EH;[E8\62;:7/ MLR3\UI4F;7A*O;%8VX&)NW]9)])U,?'7UO7M]_/S\[T/^"\+_K6<.N^U"F6M M^OW3^?79Z>W5]I47TQI8=Y]H D& HSY+ M80;IQ&BW"[PJFG'F/'.5WW19ONT76F=9V#Y(-7C3Y;4N%KSJ9G:%4EG4\U_# MX/$IJT1.'2E E9HNC/TBA/*!X8-!YP>6>M,\U:#T?5N58XTIN%)E435P.+L@ MB#JXD??SIT.<&ISV;!7N%@!2K9;C^-.K+U_/+F]*P%2K57)L?IJ;J/H M76*;^G>0M#^NSV__]?WJVR7HR=_/OWX'?7G;.K_\_O'L\NQS@8'J%1T+?+*N M'G 0;=\=HF#J 8OR]OOGL[,;4(G7 M_SPOW%>I'53@M/1=^>QBBO59J)S(C9H+Q>RT+'9ZF2=%)]9\Y0,;?WUKPSWC M@T6*S;?"+_ZG=HO_N0U>\2%X!K^??SR_O2G <<^/4 MNE$MEE,-UW7O];%(@GNBAU-3X$\Q552T\09,^.M>=<_J",^+A@X.8T]_'F)3 M"_6S>H[\!@XD\9QA)-[I?[P'I=.-^W!D<*3R#2']=Y<&0-SYP'C!,'V,_/!! MY?#@Y_..\S07P__9+W!US M^$LYU3F7^+P4Y:;Z? HZZHKY9XHY.)&\ZPM>S.WT-H_OTNW#?X7X7\CG\+\@ M"KLF$4M#G!EI5Q\6)S)-X,(5JH#U7XE:XSK>U%:C M;#1B]3K'L?QG5@>#?# ME.6]#[++4H#W'%6SN!D*9_0EU'0ZU-C$=CJHT 7UA'4[/:W.ADJ=D9:ME;6#-3G". MH"!ZJ&]^W:OO33^,H]&SF,.#G/%TQKMA,QW7O&?S%3SG6?AD#O4S'E37(+L% M2U6>AM+3[[!KZ M]OO5Y^_GEY_.OI[!?UW>?K\^^^W\YO;L^NS3]ZNOYY>4X2N8(/2N+K:?H"#> M.ZHB0L:A$02I87&>,RJN,Z/BJZR6R_7:^0SF16H\.)/,O[&R7<*>U^/744-C MUB67L":GCD(D\M)D;DW1O:-9U-$K2]KSY*S-X_V9S7[E];X>[\V_ 4,XQ@!G M?)J>/7W.S9ON2\^F3,VS@E^L7->WA9?R-QMHZS#0&B8J@=1 .[VZO+FZ./]$ M%0H?6Q>MR].S[S>_GYW=WLRK*PKMI2/3S*[U'#@;<24C[H15%JNLA556KOOP MU=>S:UEV-:_FFC2ND'48Z[!Q)W)<91W&.FR9.@RKWJ_/?C^[O,$:^(NKY6@R M;&L0BK[P(ZR9?X/S ?(J;=8WO%7-^)?A^&VVX+,J+*G"&JM"5H5+5859+_Z; MVZO3?RRL"D?:0T6Y2UVJ#P)-](F?V-QC'3=6Q]59Q[&.6ZJ.:]W\_OWSQ=6W M);FLV7Q-UF&LP\;JL ;K,-9A\^BPRZM;L,9NK[X7E%EY#M@+-)D<:(F3Y6?. M-;(Z8W665V<'8]39:Q<$CRJC_[-EMR@FG]=RR;F\S/UJ-VQ X<8:U_&F/N_T MU6;5WGK"O6?9FB:[Z!RKZ\OYWH!J--?S-SO@1;X$;7Q*'%1FNY*Q5>K0R-M M?*EL7>JPLH/J&^8GENE'4NI9M@U(P>Z[758ZG ^]%R!P/1Q7E[ MWE/N&EH\:=3NN&MDLAEDOHE#OGL#C8.VIXS%I9NSK.OX2GE1]-O;=*5\TJEF MQR[WFHG\CU[<)V:/TR;8#9)K8S.ES"[-QE1[U&KS.]2!CS046I-0MA;_FK M^<-O,_2T5XNIS7@>:^]I3\V09K].J>W7%U^27-'YS=568:G+,&?4A)QNEF\J MG$Z2^Q@X89>F>.BFSOA#RXL=-RQ,RCGW.R\8X+!IS/[A:NCZN6$SXWJ7O'CW M&\0B>GZ/GAE26TGE[7/&I+B2U)]5C_8^JQ++>R&EYL9PKD94WR'&*3J>O^\O$?9SI MA_VT(QU1D),%1]IKCPQ4RN]'!C;?H >@QS')$(&*HCH4]=0#L)^-E>JIV#2C M#%M+!I*G[1E#K7!H$?4F!TKB8"@<%>EYV3P_-38JLD#T7=ZA@E+(U8SKD;XVL&&*V?,11IZ05E0&SC@//'\,N MJJM;.7)O4FI @9R<=IV.=RZJF&Q"7L6Z(ODK?-Z-Y$10DCJ4N:!HKIZ.C-4= MNY94!]'@1=2J$0UNQ#4Z$R:^Y5OGI1J7M"2I"OSJ2-XWWW>/OJ',!CUC6:OE M"=JQ,=J<=)#C-4- LLNDY/S75>^S$:SM]1C<1)+UA"&H:_A_P-NE*,4\WK\HB MU&JEP9F. B=7(*(IYFI(>33QM=F\G_*BGUF2G3^PT27@N4JEU)62C.=/2ZE8 M-S@D//?A; +D(S"53X/$Y7QN,'KD=&[;$OB#&=/!$06P4A@\ )N]'H*] T1*]).5-.WC$:O_AO6(WCN>)>9 -9U6;@3/&4BB/7 MVRGDYWR\[=5B@$T3SQ:_TFZ=TI)T:&G>U(Z;0(5NH&(9 FA MAP-5$=G!WD/7,Z>PM.7Z;%@*G''G!TXSABT!?@54CPA[>Q"Z+-%&[9Q;G-+$ M$U9';&$KU8J?C<30H5&%:F51NK3Q#T#%Z^?AI$RH0$U#IH)*25BS%+09=0W% MFQ.'E0:UM2W?EY$?J%<.I_Z]6:]4F_D/3+M&LS IEG:Q:)0ZLY0>/)]WJ<^P M8O6+4#:2H]/=O$V,7W&Y:7&I#&.V3;T EVZ"7OR *ND:3#D_P?_M!&!0QBHJ MLPA;+KFG\[RGL5B)S2<1@4H=YBUB:48QV[^FLEFV/=;"Z>Q(V;:,9.,=.ZM1 MB*&G<:E(RPA%TIT.8">Y^ATXB6" Z!H_#1%SO2?MQ&%H"NPU-R+;2"X)K K@ M7.%'*K 3J3%R9#VE#ZM(PLC__CO8,M)!=J."L0;O"CID>6$Z*9M^B!YB1WK) M6;XI$MH_IEA!T 8ZRI!3X66%PJFBX2SMU]%SZ0H0 W"54]-*1C8\.';8G.H'T+.^" MH#MRM&"E=5-;R7NB)"-: 7&:8=21OI*8FIZR!9-\K'P0+BVU2;-] M/5)"5_DL(!QN[$DA%CI42H.JE="%VK16 MDE/L$35URB'9(1")M]CUFN6;P&NOX/7C @'^KVU7U$YD7A H5$QFD MGE]X%X$](_-A]YM0>4==-8-UAXBN%(%5:23%$>!0P3%(.!.1_JTJC0-4%;V> M#-?ZF!4L51-0+BZ*%/A2/9$L(- U1_270>"[L;K(34%*#/\^;]QVP8@&ZS6> M9.6.M0N6$OYDXV\YM>"8A45V6%:X1OX'L*3V?,6,KM5\W(=W:BD;/<3TP8,8$;>!B/M!%TAT]R37 M.?O"<$=XCFCJYOU+QW>\)TS4#D,T3\M[IUP[KHZ,3&EV9I>3@7> ^<(G6:"# M.>V<'N@ZL2/7J:\RZY?).AAX?R?QTMU-).[4,$7IQM8,[6X,2W^R26>LQF6C M9D.S'!^3R"6C _186P4L.;O!V8W=L)[&YCH.BN%O&>W*+E']F;C9_9@_?/?> M@8_*KB Z,EN,U<+'?FI4*W4+=NAA;9=UBWU"\KD)C+*IZ@,5W:+RB+86SDXF MG&N(5AE#+FI\52[JH["@K^*!> <(V[:$\)<0UIB/4D9XAPSTD,!G31>.UEC$)VHB:B#F9Z[H!NJ>2L M2[( D0]D2#^@)(!*4.5>7*#]Z&&4C'/I(,KH+[Z7MI:.4T?RRCL><&:.?^>J MLEF1U:]:ROJ'A4F+&ML X-4V=!2P0(9R$QBJC60-CP[)YI="*8^T9%<6.^J2 MK !M6S*#]:6Q-Z)R5['A1YEROPN#!RPYSUZ1\YD?ARICB*("OT;8<63 67W_ M;<5B/]4,T1V7I/B?J' ]084NGM6PE)(HIR#&*P9YV&F"&)A3.X)I"ZA4[*?* M!E5;NU08K34+J7EB7_AB%UC. ^[$"$^G[TOG$U7_2:6J-;\4$I5,4S$:>$;? M'9),_'10:68@833G[KQY.'O@EZW%;=%AKQCQ3:.\=#65+D(4-65.2XX)AZE7 M%I\RDDC50>4H&>KKKM(@2JO<9%19.%@%F[^+,LUVL)7Q@(_+;EADZ>C,I("' M33"OIAH!XPP OSO=""B4MDPZGC&KA2>XP%Q8OR/KK$';YXPB'9=+*V;4YY7Y M%)&@=+/P:=%D2FTI=.G<1'YT6M0^<6.-N_-G7=:(%7P.+ZEC@Y>;2O<9TO)5WS!J)E/?HXTH]RQ MIS6JR*AC24@.0ED9X(MS3E2N\<18!\R6EJ(;=JFI)]X "W\(NA3OT-^&0LC+ M$HZ/5TR)$FIYD3/(@OB2'0*9)2EHXERP8(00NID%G /Q1+JQ%SDT,^Y8]7FQ M%UWH1A;&K#NA\7JWZ'@59MUD^R7ZQ3H+?="$?_U+H_G>^A]!3_VCE6QI&]'CS6PC M^@KS>A8)=!G)[J_6 '195&GN"-2MK_OGZJI]5DP[0R0JUY-TM#V<#$%E74JO M=0NZW2&2,0(VVCMUYEZHZ^@K2+9M_?TZN@NJWJ]7-U?I:M\60@:C;4OG;"H[ MP*P^1=VG]3!- ^I+)4-IA^OK^[ KXM="0>JJ5BOC9OM\*0?JLV$[LRO6:<6R MMJ6J9<#O[-+ NXF[%MLX\3SPF MD76AZE9PR]^N6U_5$>F\.#YD-*1<[A<\PX2X7BF"C5^*W3C![]1_IE_5?J8/ M!C'59L.1B5A7K[P1CSH#E49$\:KA@^O)SY9R!V_M7!T0MDJ>UL=:OED%9*.T M; %[%N,_?-FIN#*6/BF#I1W.9F$.== 9CXP>$=:3C_(-O+N<09B=#9&UX;AT M1R7:72'GR'IP%YHFSR^SR^PZO.P\A(E\9XB/8G(#XEV1_'$=13)#1/:/4.V$ M/7F52IO(A2E5,":J>F,4S?CFS:;V;IY'L6&M0@'"@FLT$2;6<]7=\-. M,L!3@C],:36M.TU'IK::WND\P"FZ:3F-8!B 7:G-Q='9!=AB>ZBNFRECEG!>^/H2 M'A:RHSF"'Z>X2>Y\NP*^Z-FXB237:DQ.2L.9;1X9R<4.DND0 ST@+2N\E(%' M]5-Z (@(=Z@: MD%.)*N +T:&X75IV6\BZ?]ALX'MC_0HG >J&^7Q3SK65!YQ+79?.D]J@-YXY MTTQHAA2GE<<46C&H![P1*N*LX#OQ]8KH,-((IXWER;9J!3XZ$F^4QQ4#T('! M<7I=%;7+[ ]I/FCK8.SD"#9!5ZR]/XJ. T35DPE='\.+P'5>!L#V"]35P'FB MB+OB,6(5XJS" !?4B5X44(?Z_XA.RO74K[,0H"]:F"#KV>5BE]JWPK]58W^M M\C)3-\T,X:K: H=CPE9 $/_$.TGX&[WUW,1,=/Y#@O6*+Z:[E2ZFG-;8(']7V'GFNV[.S9JMP-+TUM MOKPT=<5EFZ_E3K8N;EOGU];9Y6_GEV=GU^>7OUGGEZ< .Y>?K)L_/MZHK;9E*L4^O+F^N+LX_M6[//GW_V+IH79Z>?;_Y_>SL]F;O0_Z/ MEOJC)?^XOHI_=1MIWEYEZ7MWA8\E=R!4='E9/FS^_5/O7Q4A[9DA^47@_> M@O-5%[?7Z!:0UHSGZ7@*[VJ'[M*UTM3K\Z]$B%KEJ#XO'99UZK/$W)JKU)%C M"0$KP;S?KWM'>Z]'%/VKC]F92CHUJI7&,P*3Y2Q?1UC63K9\!=::I>CG]P]] M-Q;[J*AQ*P^A,]P=:9G4YV43P&1KR/*&LD!!$CE^-WK+J+)V@DQ'E;H)J%)K M5)HYR<$3'@LI##LYNF+5(\/->L5HK?IL+C%AA<<*;T/I6J_63ECA&6A?8XN] MR4=_^OES]?/I"H1(V=MK.?X7M"";.V)Z0S8B9SXM<62AF55ZD,10X_>/Z^NSRUEK,GUQ=*(S!?BW'OO-ZR PR2"QG MJ#:1-BPB1I"! 8*Y?W?)P !A+FUV7D2V+B-8:U2.S2;"J1/U9;]!_ =V,8%# MQRM\YH4Z&+@YPK1Z,OQD'@48L_<^_,U]Q+]_#M7TZ,1WXVO1^W7OC^]N%!S4 M:\=_W'R2EZ0^?\?%-@[V+-\9P+DDT?Z=XPS?H:IK^5W\G[-,S[7B4R<,L?W: M/W$,V![=*H9UT<-/\5&U8_C_1OT[5DC6ZHW:GM45'1>6%?VZM]_8HT&_3OSK MGOL(6TT&W2!6?P=FZ3A(F<;>A_I!S:[C!<3B/CZ8QVT[)N^FJEU&.^9^1CM& MNQG1[G#Y:%<[F1_MZ@V[5CMFM#.-L78@?VJ^SZT:DT>RS]0]7HVWL9F_>1$I M-D(X$+B[9&!+9!Y+Y&C4$M'J[CK5=I/FTLS0%C6MUS6 M&>F8^W>7#(QT\R#=\=*0;@%7NU8]L$^:!XQTIO$3I[<-(,*Y3UUA8^]:;U:#7?U?Z*XYE<-2\I4B.L MY+P_/5%=C@PRJ>GA"BFV<8)D2I1PEBZ%.Z[SS"!5L7'(0N1BTR=O^AQ41TT? MI5S/I&YM^=TK5*PMTJ)KA D:S2/[I''(&1/3&,A4Z6=P9'!D.C$XOBXX-N8' MQP4\_,9AW3XXY/OPQC&0*>4$*_3F#:? US 8BC!^HG(![#\W', B^3Z\&=)@ MQK'OO%(R@PQ^\.J]TIYYT2>V-CCHM[MD8&MC'FNCU'!.J[>5W3P_.K /FLN; MF<9RO>5RS:C&W+^[9&!4FP?52EWF9D*U1=SE1L,^:C88U4SC'4Y1KYL"U'+! M_ILI,7T2Y%?/;8 M\1(\]57[U\='=JW&@7OCV,I4D6? 8^[?73(PX,T#>*4^:PL#W@*N]]&Q73WF M%B7&L15GJM=-@4^B)\)0=&E2VGK;M+/]8=BQ[[PR,H,,;'_,8W^4FJ%I39<. MDTG-D)6YV7:MOCRC@^5\R^6<48ZY?W?)P"@W#\J5NIK-B7(+^-:']O$)EVH9 MQTNF)+5?>UZ:X621F6XO@$.*13A8\_UKGMNR"0%HGMNR,:3BN2VKLG1*W=1R M8UHN [^SXEEHAW:C>6), H$GM9BK'!A3S:$%8^H6D(HQ=5686FK<]G),763Z MV8E]7&TRIFX$/\]E]6Z_*3=7-[=?J/WZ\N/IU=W_SU+TT0\/?JS^8%GKD@TX!!M6S_ MF$JGLA'$!L[&$&_GJR'-( -##$,,TXDA9AN)M_,0PW?97Y<"IW]<7Y]=WEHY M+]2\T"$C/M_^V5TR\"T_97-Y_* M.PC6, BI0"#HY2Y/=T6;VX.O7RS,./8=TTYS5T5QHU2S"II*T[4N0+_=@GK[ M!-JMY7=/G:$;.QX-]KQJP[$Y^.#H=+47GAM5N]'D%N'&\9>IVI=!C[F?08]! M;T;0*PW?6A[HC2_VS9#MH%%E6#.-@W8@>6J^K]WJ=. LX\@:.D].VQ/F1:#8 MRN# W^Z2@4V-.4R-H]+D+:WFODHMMV)'NFD?GBS/CV89WW(99X1C[M]=,C#" MS8-PI5%;&:YER091GG]+4Y1 !)#!/1!L&3$-?"Q:<)APMTE YLF\Y@FY2E96N-1 M*9VV3)Y6[(77JG:CP4-!C6,H4X6=H8ZY?W?)P% W#]25AU?-#W4+N. G=NV MD-4^:7("W#A.,E7*&>.8^W>7#(QQ\V!<:0;3/!BW@,]=;]I' MU09CG&F<9$K:>]J0Z(GCO+?:$_\D>@)$LFN%XE[XR=JN=D^94KD*PFR#^T#@VK6&&)W/+U? M/ZXT#LVFPFT0.QZG\@V@A*GQ]>+P1K9Q3*53>= F&SB+&SC'I=YSKU<'4*]6 M[>-#[N!N'!>9J@(8(1DAF4Z,D*^+D*7>=:]715 [K-O-([X];QP7F5)&L$+G MWG *7!1&K-F6+V*\/M\IWJ@W+U3+-@S?+=I=,G QXSP62*EWW6RC:%9V=;[9 MM(\.EU?R6@'F+>.+'3;O>:#+FF<99.Y!F M-YP"5Y,[UBW;+>?4PI:%K'=>69E!!C91YC%19NUD=QGXG15GT@_L1IUO&QK' M4Z;*.Z,=<__NDH'1;AZTF[69W8QHM\C=^JI=.^:R,>-XBI/BZZ; Z!UZ\+\# M?U^)HWFA*C9#.$*XNV1@,V0>,Z34O&[JA;S5N]XG=J/):0'C&,M4H6?(8^[? M73(PY,T#>:5>=LN O(6FJ=<:RZM)9Z$WS/U>-![RVJWM#">+[##OI>7J!MQ! MY_X[FQ"FYOX[&T,J[K^S*MNGU.)NM(_O*R37C^V#FCGI!NZZ8ZZ&8& UAQ8, MK%M *@;650%KJ;'=G,"Z2![_R#XZ-F<.# /K)B3WN7%^J<7=U6WKPKHX;WT\ MOSB_/3^[X;:^)I#%U!C\#!UBV#S:$%K.V/&'[:>EVT_-:7WS5A6).#BLVH>- MY5E,W !X>Y4&@[$YM& PW@5:,ABO#8RGM>A;5?2BT3RRJTUSZB 8C#>A.&)W M[R:X&[\)\F#&L7.OXJ?[ MD>CLNX_[?;<+2WVG+)=Z1F+\,%]B7#?-3!4XQB/&(Z83X]&*\:C!>&06S4S) MN^^NX_KE[-__;EV>7YY99__[Q_GMO\R+/+)MP/>+=I<,?*EPGI!YJ7G=K1@, M@] )G\[^3'"4K1.&3W#@K0%0,6[%<>BVD]AI>^(V^.K,66^?&V7;7%Y%/4OX MEDLXXQMS_^Z2@?%M'GPKM:M;+KXM4O9N-P[-J>%B\><,L2$4N+F].OW'[U<7 MG\ZN;_[ZER8(]?L%76X.QV]9F'?G=9(99&"3Q%S:L(@8008&".;^W24# X2Y MM-EY$>$$ZNM2X&NHVY)'<=#Y8;VA.H0//\T4U/G^V X]-^H[(9;RIP&>6K4T M%#=]S0V^Y:L37H4WL1.+[C\=+Q%?17B##WEAUN+\\O.,T:>)"RU-,ES"0LOA M)UIHM8*?&A-;*OV"*& -G1"Y/Q%O;8A4ZIT];JOG492\F$#(??E] M8G$1[O4A"+N1\!H>(06;]5I]T4I= M%J@M%RB&$^;^W24#P\E,<'+,<&(8T;@>9=T4P(X%@;_,H&6MU#5,OF/>0*!Z M"GT).RN<>DX47?7H<:U'-](?D&^AO[:^B$%;A"L*=M9*G5C6N,$)0=+%-EB* MZ;SZ!C^NEH*EN,\:-[APF/OE@7#S\G5LOW.:='?)P/:[N;1A$3&"# P0S/V[ M2P8&"'-IL_,BLG6E9N:/PR 7TFJ!1YI%;Q:L;JJ5:LUR/O$+"H26'*Y98554 MK52TMH8=+U!-=5AKV,6# [M>&]?%>8^W>7#(Q[ M\^#>M!J0E>+>>'^&<<]@[MJ!.D7SPS,*)3;:PCYEU_/D&RBM#?NOCD^0C_RD)_2]ERHVK7:C/53W+,^QE6 M>#Y/MEK&?]68=_WY"/\K,/XB,SMK=JUA7,R;*\.X[(7)P+Z_$;[_R32S?P6^ M_W,&34YY+\WW9\G?\9Q%Q=Z&T"$ M%NP=Q<'QK*'C=F&15L<9NK'CF9<38H.$4W&[2P8V2.8Q2$HYE4SA?05]=^Z? M2FV7LU-6U5;WX/C /CHZX>2[:5QEJL0SWC'W[RX9&._FP;M2*G5!O%NDDN+@ MR#YJ+,_Q9HDWS/'F8K-%'.].)QDD'G8! ^'JN1TW-B\BQ18(!P)WEPQL@>Q] M>/-R$Z14V''RQT1=^S/:(N<-.SZ">< C&,O M[A3)RG8G&=]4,C#FS85YI9K>!3%O0CK[19C7K-L'U4/&/-/8Z^WZ4]X%-]MJ M!V%7A/IPH\!SNY;\H$4[&CHAG.+NN.-!W!/*KWJWSN/)(0'U"2\.UJO;9]?I.Z8^YHP.,N+N@QAEQ-X94C+@K M0]Q2"\UE(NXRXA G]F&]R8B[$?RWA-C$HG$BCDV,$N7VZK9U8=W<7IW^X_>K MBT]GUS=6 MVUDO-[-*76RI=K(?>'#0T=F?B1L_K>KB0..X:1\VQ[777ZO>9Q/*0-W!F&P. M+1B3=X&6C,EKP^12A]T78O(B3= .#^SCZO(2"8S)FW#C895U%]T@:7O"JE=V M,+9Q<=[Z>'YQ?GM^=F-;7\[^_>_6Y?GEF0IO6*W+3RN(?JPP1[0*4FZ'@Y,A>(MY.6UD_FD7$^(VL^4K*1E6]76RVU,KQPG;;KN;$KHI;??;TP2+-^ M8I]4Z\9GDB9J_YU2(NL%! 9G'P_T8#_O'._!>8KVK%_@<_(_,^S^9?RH=M0&??CBTYC[7M'% M;>O\VCJ[_.W\\NSL^OSR-^O\\K0B8UI_?+PY_W3>NCX_NYF9X,9OF>#I].KR MYNKB_%/K]NS3]YM;^)\O9Y>W-]^OOIY=MV[/X:]['_*?L;+/6%>?K>QC+]8* M\RFB:ED1*15(&E&!R*][X QWA.5@[G+[>;@U>>Q,D><47@\A7>U0W?+W"3M MLC9>I^QQRJGGE<8DDZ6Y2J4YEA"P$M@V4*(&0K9^K^>@6IGQ L)K".@4C>; M"!=N1_C1W.'*U25E&.AY .].WN&4$+[;"/WBZY?UTK0+E8?Y' :#4W@)/NF; M&_=/DPB.1X1GCQTO00JTHDC _W>G]]^.POAK&'233GP5WHCP'K1FZ]&-OJNW M*2WZA>JKJ;<"W@A=K,E"_?#$/CDRYQXGZPS#53C-'_ +.1>1@JA5J_;C>;R M4@B,W-NK@ABYS:$%(_<6D(J1>U7(71I.8!AR+R&5<7)LUTYX"N1FO$#L*!Y*3^NSC!U%-2.ZRHSZ,17_59B*M5-*/( 2REG M-RTU-]$XJ=G'-2Z2-(Y53=4S#,,,PTPGAN'7A>&&P3"\C$1#X^C(/C9HA#+# ML.%Z9@P,;[7*,)4.C,N;02?&Y97@\H')N+R$-$*C>F WCM@]-HY5=_5&A/EY MA!N50;!"X=$<9;X,81)Y3,WV 5(S9J\+L-;4:G &SEY*8.+ /C_GJXF8P M+V,VTX(Q>VM(Q9B]*LQ>4[/#63![&4F+(_OD8'F=@AFS-R&18?#=AUJCF MINH8AF"&8*830_#K0O":6B8^"\'+R#<<5&MV_;C)$&P:FYJJ8QB"&8*93@S! MKPK!!VOJ??@\!"\C?7!0LQO5Y>7\&8(-2Q6L+&.Y"ZF"4\^%15G"AS4+$<(Y MK/V" QM'AAW[SNLE,\A0Y;%6 E(Q9*\* MLM?8Z^\YR%Y"=N+8KM?-&77 D+T)=P%>??[!<:5Q:#9I9#.A4&H&;L9H DE, MK1"8X68>6UT;0LL9;UJR6;9\LVS%[1R7=/?@Z,0^6:)]Q6T9MU?+,'J;0PM& M[UV@):/WVM![Q1T%EW3SX;!IG]2XJ?)F,"&C-]."T7MW:,GHO3;T7G$SPB6U M-#HYLAO')XS>&\&$IMS&F*AO%N]S9#@%3H,HMH+>HDD,[OJX994%W/5Q,^@T MHSVTV[:.J<3;^;N79I"!(88AANG$$+.-Q&.(,8(,##$,,4PGAIAM)-[.0\S6 M]69O'%3J9A-!S44P+S_%0,]=K':7#%7N@_?RQ.IA:<0,)F6N>K\%03?*+H!% M-X'777B2S%*;M=1.[*,&-XDUC@5-50\,CLS]NTL&!L=YP+$TI.0UP'$9=<3U MFEUOFE-&S.K!!1R74*9;.[)K-7.J=%D]&%:0 M^]K-1LR/>']Q7!!?W_$[PG+\KA5@EZ"%!Y)R1S=SP)4[NC&IN*/;RFRETK29 MI=I*V+@MIZ+A@=3&33]UJ6'W1M,^:C:Y?=M&,"IW7&5:,#YO#:D8GU>%SZ6Y M)FO!YV5$_@&?#ZK<7G4S&)7QF6G!^+PUI&)\7A4^EX:8K >?EY!\J)_81X?+ MR\PS/F]"1L+@FX=L+4QFH[KJO,H!-?KUN) M152:$;/"Z@MX7LX\6FHZX;!I-^ILO _$#_C0KQ6Z'PG%AT^8*!4>0Q->O.!1(;0RHND%B5T52:C[+T @FM MG:^ENZ9"!J[Y[+;8[QMSYRX?TT(5+0U M(TN,)-SV^?1;59) ((R1$)"HGCU[>[IMC%$]F?G+JLK*:M: YK.P4: 96@#- ME9$*:#X4F@_;WV\7-)=QHJ"M-TN\,AQH/H?=!\(G"HS&98>V"*LG"F1'H[*V M'%",4;%-?A1CG(=.*,8X2(9TS":/R_AT]-;[?(Z%J$0H^*1!* %:*$3 M0'M3!Y>/T;>70RS)-UIZNUO>V4@$BHH'"F 2UJ^N#,!D$4P> MI4'>ZY@LI9=_3^]VZ%3V(5 0#Q3 )*Q?71F R2*8/$IKNRV8+&$YO-'5>YWR MEL,1*(@MA^^[/W'L3COTU\CE]1:GVB["^Q MOM_1&STZ!]- 9KHA!F2FHP7(7 &I0.8#D;ES^'9W;Y&YC.;]>K=&YU8ZD/D< MJNZ/WM"_<]EHT98F:K0SX0% \Z::SYZ8.R]\@R_Z$M(!\S'Z$KYZX@U)UIEH MN>,)1F1AY6=AY70V+&<#PJ@;>J/$= H="JL;3 !I.EH TBIH"4B?#-+E--8 -)TM "D5= 2D#X9I,MIS%?.MH1AM/1>!S?DG8>M M43G_\&I8V;\=$'$%?O:](-!FOC>U0WI[T#BNB?Z'T&G?G ?Y3+Y\)M/_4 ;) M6QDC#[X5T&AV];:!'L'D[(AJ$ CP4CH!$8>EY&9%GN[,K*4KC_UMMX (^G9 M$=4@ $:"D= )C#PN(S/]]79F9!EWWG9K>K,&1I*S(RK%^.JN>8]FS#=#_NP: M>YZ)2RC0]O[T3D!CV)6/131DJ*%1(5EMX"(D9 @8/WJR@! T-4&+D)"!@ " MUJ^N# $76V4=Y'*%;G2[^?]E07,]"F./-'OG'I+<<#FYC%T)= M&<#M(CN-F2M*DG#7=ZVK9;"[CK8[CM#.HJW7N@;V'JE9%E6O!_-@_>K* .85 M85[FYHGBS"NE.X31T5M&#"36F/8Z\ M7AW(HV98"I28TE]QON->$LCE9OZY_V2BWI3>5@R2$.R J2L#DI "24@WON,L#>+!^=64 \(H +W-30$'@E;+, M7!.7%9>WM0J7K[C+ WBP?G5E /"* "_3=;\H\$I88^[6]'JG ]Y1LRI4-1,0 MX6?F,M]TY"JS:3W:KAV$HK7!4^$K!+'?7;&-5N7#$@T9D(@4240R-PO$ 8\G M(OV5<'>L]>9N6V\VL.--SK2HNCV@!^M75P9 KPCTLNWG]X!>&6O.W;IN=+J M'C73HNKV@!ZL7UT9 +TBT,OVD]\'>B6L.W=Z>J?$?5:X/;%U9]0V[R%"_]'S M0_L_IG1N;ZK9;FBZW^RQPS0S"%B(AKJG=PL:PZY\=*(A Y*2(DE)IH%_.NZ- MIL-%U.O+H'?X:N>VWNB4U](?7E]QKP?S8/WJR@#F%6%>II74'LPKI>"YJ3>; MY>VXPNLK[O5@'JQ?71G O"+,R[22VH=Y9:P]ZYU&#\BC9EA42IY7UIF36QOC M$5ZYN%$^ULST^5!6>SUZ%#XP7_,6][K9[L1[/%D-=#H3.8(\9^S92 ; ' VRF.]<^@"VC*;;>ZI77KP2 /1I@3U-'?NS%_'KG MLM&BK9#/YLIE,.[ZU>HHO M7G"$=C>&WC'*VP9 "[Z*QP*@$JB$3D#E<5&9:1*7%Y6EM&C7ZS4Z18<@)?%0 M %*"E- )I#PN*3.MY7*3LHQ%\J;>;C:!2FKFI$!?=^(*#+G?^2P(DWI[>MN; M2%O0YDM=&6KH[5<@Z2!7QOJSN)BDO,O2X.45]W(P#M:OK@Q@7'[&\9G87HS;OG*<6AZNU8 Q M:L9"I53ZV+U:B,L2=5V/"J=US64AVM51D(7JKBK:U9V-5&A7=Z!V=3P!V=BN M[L9SO8T=ZPZ_/*WW##J58S@RAGZPY&6@&K4!V+.1"H ]&&"S##+#9+F1[ +:,BFZ]U2UOT1Z K7C#]0,6 M>-/O=Q)YIC9F_)4L7KK70O/Y=,W5421 ;-AQ2.T\=,(AM8.4&63ZN"W/IGWV MO<2Q(?7/#?X)*-I]+I[$4NOG_FGX[K8KNF_#$/V&/#L2&1!ONJ.+PU[D MK))J2 %Q05SH!.(>E[B9EF4G(VX9R_\=O58OKZ$+D(NB_2KOK0\7:_[[]GE! MS0,=!*/F 5*AYN%@"5.F<]TB$8J+'#XQETWMPR_H&W6]5>**/HH=JALG@%#T47C?T:,N/UU)J]6MZKX%:PO.P,^ 56@"OE9$*>#T47C=TARN MUQ*6Z@U#;W;+NSL<>#V']?MR;I'=O'YO>?.QP[3Z98FDI5_$?\-"[;WC!<&' M/6\M/> %[X=0YNPLA2A%RDHG4/F//!J9WH,\ M!)=S$6H@S>IB]_6)%J$&A:\E4*\&?Z5B2.%F L RL PL \O \AM8SO32VQW+ M;^P6Y,-R1V\UZ1RS Y5!9?(R@,K5T1)4KBZ5\T,YTW\O!Y3+V&-HZ:U&"S ^ M"^NBQK_]Z+E\(+S)GP^>PR-,H&MC,[ G]#:PD">@1Y/".[=J WZW M4JC?G\>^8\M0%ZSLP&8N:+DV?9>/=G#+_#OQ\D\BYA6M6JXOJZ-^JET:Z+Q& MSGQ.5N($G!$;=L4,'S@C*.,O[&L;L9F+=!,P]",N MW$@LC*9R4S88+?>(]FJXL'/K^TY#KS>QC4O.TJA& 3 0UJ^N#&!@$0;6,U>A MEL? -^YDVXV!AMYJXH@).4NC&@7 0%B_NC* @848F+EWM$0&EG %6KNC-]M= M,)":I2E0SDM_G1IK^<77\O=L?X%R!>S%0@9D<42RN,Q%M:]D, M:>9$;#J8[HO<=?!"_O:R%;4;>(YMF6+;8FJ[ICNQ38<_(O_"(__@P>7Z8Z?" M^X2_@/GIQS;JLTWQ?N-(%'WNO9RJ4XN?Y\%/'FC&8_#%V&?FGQ?FE#_/1]/Y M;K[P&/X#?UWTOQV>/I\9Q$\T]APK]V@4??3^E_O^\*MV??/S\.;Z^NOPYF=M M>#.XU/HW5]K=KY_NAE?#_M?A]=W.@I-_9$GAP>CF;O1E>-6_O[[Z_>Z>_^>7 MZYO[N]\'HU]NOU[_S_7-W?"WZ]^_C-[]E'ZEMGRE-OJLK;Q8>_]E='?W08S> MZ)?K@T>B],"]$9MB($2-YJ.+CO_UKL83".8X IK<]1?_CC$K_[WRT3^:\]#[ M,;XFF+ SX[QK[=L7F"NEI<3$=RAKUM).\EL!U#QE=-PK! M/PE_;*Z$P9WL] ETLW9I;![)@^ V1$P=0I\,0RY0I@()49X M(UU H)2NHHP#N#FM&YTTGA5R$P0\!+PSU57LV"/@(>"]Y0+55@"![.QU%9NN M)P]DNR8)*@>\RK4U(UXDD;D+E][Q0%1RG>A4YIN(4:K4B^R=2OO+5.DRL-UN M$5PI VNMEX'Q*#F4T?$+CY3['/A)+@S:!\D.SHK68=C*1F46 D& E&@I'5T2T_(C,WT.= 9 F' MA8R6WFJT@$9JAJ1 S#B"HS"!^;+SEX^>V!N8#^Q>/D[7@S79;,O;ZJ%YC-N M]CV]@] 8=N7C% T9<+B9KC9P$1(R !"P?G5E "#H:@,7(2$# 'K5U<& (*N M-LJ[2.5*8.EWNO_L^?S-7&TR]WWF3EZBCX;ICN5JGBW(U<@9)-5@ E;!^ M=64 *HN@LD< E65<^6#HW1[*U\@9)-5@ 53"^M65 :@L:;!FL?&,Y M,-=QJ);>;/8 36JF^>'TY=[';IE*?]OG*PMM7]Z=H/G,D?Z>,KOT]?SQM M9F[0.^(-FNI9"5WH7,.-,8XSCJ+OK=EG#V&3&/@MFW'/Y M9W->U.Z.3,P,*=:>[-(U3ZG$A:I4JT=6]Y(+ M6TVB3K6ICJ3I' IR2KJB1ZE02%7+'?MC(NTJO9BYD:N@X&@["VV]TRAO9Z$D M(""_(AA4 &LZ6@#6*F@)6)\,UKGJPXYXCJC3IG/D%K"F&U0 :SI: -8J: E8 MGVY#(W.#T_ZT+O,D4UNO;ZCG!K8I6A_QXTV6-Q\[3*M?*G6\:<63R[GE^8#U M'H?0B+C74"TBR _D%?&43+ *W^IUK%J0PTJ)W&HUM\I<_;4AK2ICMR)?2M70 MSZ$LY%42*!50*-9D@M%D@CL8#4:#T7LQ.M-2M"BC2[W/NJ5WNIOZ/H/1](P. MC"8A QA='2W!Z.HR.C^B,ZU,"R.ZA/NT>WK#Z(#,9V%JN&.;G@(THCG:Q!+( MA9#G4-4IF^P@D3D;\11KJDI5!B &B(%.0$P5Q0-B2,@ Q QT F(J:)XRB.F M^$_.U#3Q0&RY)M M><7KU'9-=V*;#G]$_@71>CVX7'_L5$"8\!

    :F=_8Q=AGYI\7YI0_ST?3^6Z^!.^T'_CKHO_M\/3YS"!M;WE'H^BC M][_<]X=?M>N;GX\&O:_#J_O=A:<_"/+ M>OG!Z.9N]&5XU;^_OOK][I[_YY?KF_N[WP?_T[_Y^?KN]^$-_^IH\'_?_91^ MI;9\I3;ZK,4OY@.FR1?_S^C+U?77NW_^K5LW.C]JU__OU^']_VKOKZX_#P?# M^P\'&L+=(+D6K^+8*4-IO.WWKW>U=]J$.8[@"P\'BW_'1)+_7HER'\UYZ/T8 M;QIR;CCF+& ?D[_\J"4Y12U.J#,;-*>#::-V65]/\POH\39.4S*L$W3 ?]?8 MMY7)7RX;S0/,K#)AY+4$IBVVL@\72#>..O\LW)OXL!O-=P0D:-0O6QD-#F?V M5%4YO1!'RN6A B(2O5&'[1-0H277.?,L] .PYZ]2=K.^(! M4L EE-'A,$ @/NZ+%8PZA06,]H;=^4JGJ/W)9/XX=\1&##V'0)Y*007DJ;!] M157 (@99:91WD-<.I1U O!Q8G8O;);DPC+07-+=-=+M12R(D& MWN.CY_)']29_4FOH>-(;IJ@(A"A'6XJ3+*NDUU"0&6376OB B1:UIH.01E > M.B$-0ZR.]1-?GC^R.-@6A%- '%IY+G$QD.G2X[PG+JY&1".H#.(9;2E.'LT4 MBE+W7HBI.$EE*K7;52%=WMNN%CYX\\!TK>#TE^V!(F]1I$UAB\MH71:X>D_Y M+3#'# *M?W(^JU0MZ"P(? =[["1H'OT\D#'Q)SR@%2K2$^^;( %CDS M0LU,V^(?#'&*H#9TXA3R-)+Q3*$X1>"(%V+56<0JM8;XY#$(.55&*-$LU&/5LBM*KZ17&E? G]H2T&Q M3PMV5O()>_? +3,;E&'.9@61[ZO[?A:[(?TPXW[#CLKIVQ2"J%6FOGN MKU4J.?#%9RDC-Z CWG_;S^+[GWUS(IK#:W/7#K^RZ;_>_?K[\]AW[$!6 [S3 M;.M?[S[_SC]MO=E^I[GF(Q^9>7#QS31G'Z.*@=$\#$+3%6*\XWFA*SZ$?*>! M^#&CP_]_H_Y[_#-WH1FR1SX>LMW&:'HGSC+TG^T@>4%T!8?\;O\7]CAF?N9' MKV5BPU\XX\_GAD'VQ^6[QC_-@WC'J#>,=YK%)C9_^.!?[RX:[S0Q0F;XKW?V M,Q_0^:/EA?'WN_1)YZZO<^/6N-HJ/W*0M-VF75M^B[7 M.'AKLBHM[F)'V!KMKFXTL==+SR8+'Q8 9\'9BOL&.'N>NA7@;/UX4]KEE3FC M\('Y@_2U%$-WXCVR4M';TFL=@)>>D0*\ "_ "_!62;?\W&WLQ=V]%H!;7;W7 M1(43/2LJZZ3TP3H1['U2VFA<=HB+,(B25)Z3:FPZ99-0\Z::Z6KF9"(Z:?)Q M$0)5>00B,XS^U"8/IOOM9+?&(66C-NZ(R21TB-(RQ;.N?_ZM6S?J],2!DQ#1 M 9" _2NL R !2% 2@J23 !*P?Y5U "0 "4I"D'020 +VK[(.@ 0@04D(DDX" M2,#^5=8!D D* E!TDD "=B_RCH $H7*!9M[E0L&?K@L:[J654VWS+<]:S3M M6]Y,? 99J;_+ZZP_YD$H:OT+M(3)>=1NIVK&3D?O-,OK&X, 5/$ ! ##_E76 M 0#&+(V2$"2=!)" _:NL R!1:);6(CM+PQ1+C>A1M:LUS^"XU T+-5NV+Z!W M@A)I#$ZN*JP#TIC]Y[IPDHH["2 !^U=9!T "D* D!$DG 21@_RKK $@ $I2$ M(.DD@ 3L7V4= E @I(0))T$D(#]JZP#( %(4!*"I), $K!_E74 ) K5W[77 MZ^]N6!C=+/+%"X*#WQ?6K1DU0_ZE<*F=T=);C19ZLY,S1J*! J"$_:NL T") MV10E(4@Z"2 !^U=9!T"BT&RJ4W0VA:F08EZ.:ZJ.+L)GSW&\[Q?QZ0@#,17_IXWWC6:B].;IA/Z'T?Q6P[X.XZF M ^_QT7/E<S!JZN8/J^@K^P##25$3N] M>A\%,,0CU"#@T=@%S8O\(Z +F%5G1Z*\2]];T) M8U;PV?<>AT$P-]T)V\S=&\:G0.D)49Z]=#HD3JTM ;7DS)EHJ %J8?\JZP#4 M\B=]GW]ZVZZ=>'K[Z4A0E?9YL>NFCM[NE+>G@^!3EH%_H"X[8-HG/<8^,8DUW*A@W>(LXK:OI$=0!OBRPIM^NGP.TV9O:YON*SF\ZM M:?.I]L"+F2@7%=-AP4[K71;9V<4.-"L7CHGJ@%QL^\'RUZXY:*_? M$AU=DLIC/K.NYN+8^"WS;<^2%R $!?=!2=XAU,1%!O0LF&AT 5UA_RKK +JB MMQKN+YL+TK)5H) %)8?\JZP"28KI%20B23@)( MP/Y5U@&0 "0H"4'220 )V+_*.@ 2A=;DN@=8D\-*FEK^CVNZCB["]3/S)W8@ M#[W)TVZ:-\,E743\@<:X(RZ1T %Y2;[UJV+7@#T[)QH# *#8?\JZP &%UD;Z-3RK U4A\"I,]A +#DS)AIB@%C8O\HZ M +%H2$I)")). DC _E76 9 )"@)0=)) G8O\HZ !*%%NN,8R[6G?J475VO M=;#_1<]LB884(!7VK[(.0"KF792$(.DD@ 3L7V4= E @I(0))T$D(#]JZP# M(%%H<:Y^R,6Y\I;4.EA2(V=L91VW.]@!2!6.VPT\]XGY@7#VJ>\]:K(<5?ND MA5[\U[Y2M\VM7[-'ZT N4C08$9VED;^ =Z$H"[,'V%=0!W,3FC) 1))P$D8/\JZP!( M !*4A"#I)( $[%]E'0 )0(*2$"2=!)" _:NL R !2% 2@J23 !*P?Y5U "0 M"4I"X$:WDXL@:T4NQF; +'&^:L;W]IXD95L-B#W:0>I;=JO[*^Y'?#Q MOV/^DSUA43_?KVSB?7/EN\C6OF=TQ9:A=XTF^@&3LW*B$0@$AOVKK ,(C&D: M)2%(.@D@ ?M760= I"@) 1))P$D8/\JZP!(%%K+:Q-:R\,*G%IQ S=R'5V$ MSY[/W\S5)G/?9^[D19,_YDC_U96ZC,MEH>9-M=!\IG>2$JD<3K JK -2.1SS MIB0$22N]^%#1;^J[UOVR MYG59[7[#PM'TWGPNJ]?$9#)_G/-?PJS7/N>N?2<":; 7.Y:_M_1FLU=:^3NB M45D6_X&>! Q3%]A'0#B8B#NGAS$0*82<6,%F:>Y6RM],DP;>[[%_&1P \^Q M+2UZ772,:F9R&P\K?H+L*PMM7Z:_FL]D?JN-FE0Y[\"Y@24DQ@*4* M: 4L 4N54 =8@AC 4E6T I: I4JH RQ!#&"I*EH!2\!2)=0!EB &L%05K8 E M8*D2Z@!+$ -8JHI6P!*P5 EU@"6( 2Q512M@Z7"G.'IY3G' M$/J+.O!/4?GWK:C^/HOSE(N#'YUV><<^@'::QR=!=15( :J?CU:@^L&HWJV= MGNK@;Q5C20EG,0]V,';OB_NH#_XGDWOAA&EFJ%VQB4QSM8:A:\+#Z!U31EN) M4QT/3T*7&%7D/U2%6LU_BFM5[>1G2^[S//8=.Q!W$ XJ#T3P, M0M,58N18C!@X9A",IG>A-_DSO1#!H;- H$/GL.'.8B >4YP7A*X"?B2 M,T^BL07P!7PA%.![_)EQX\@SXT\$9L9UW>@8@#,Y\R4:>P!GP!E" O3V\?C;=?66C:+K.N3=_E&@=O M35MSW1C4:>K=-N:W]$P2M^PAA(.U9R446'L@UF8NS#WS]\6L8>KU7 M W[)62GPBZ@._)Z54,#O85:6,[?DYJ+O7NO!]5Y#;W?;X",Y,\K&@--<:_NJ M(GL?I3Z#"UQO6*@Y7A"0:XR!7.5DS6-4#T,D=(A2$<4SC1-W&(63$'<20 +V MK[(.@ 0@04D(DDX"2,#^5=8!D D* E!TDD "=B_RCH $H $)2%(.@D@ ?M7 M60= I"@) 1))P$D8/\JZP!(%*M0S]Q!=L/"Y?4D!S\(UDNN*>F5<"),;S7+ M.X&-B''RBG3 LF)!6CG3)ZH#8(D9%24A2#H)( '[5UD'0*+0C*J7N?]QUQD5 MID-*N'NEKW$\@[-'T4(%=\-XI4+SIL(GGY@?VF.':0%S;<\7(E5Y%"+H1'_R MKX8LT#67R<&P@V N[[J<>$%8^(@6CI-7[)2RWUKXW5E:X7VH^E@N7E]Q<;AL2Y+VUZK MLE.)2JNFUVH]-,DE9\I$PPPP"_M760=@%G,Q2D*0=!) O:OL@Z !"!!20B2 M3@)(P/Y5U@&0*+1@5S_R@AV6V10+#KB+ZN@B#)/C3O(&!*I 1#!=S$8@%-,8=,9F$#DC8MB=LSV/?L8,'TV?!2L;6V'@'J(CY MS+J:^WRL;YEO>]:=_-%^*@3FV$<=.&80C*;RK=-[J .)$_G=?KQQFF<+-OIQ M^:X[=TQ;WD#:*N]V;D27BD<7T!7VK[(.H"L:HE$2@J23 !*P?Y5U "0 "4I" MD'020 +VK[(.@ 0@04D(DDX"2,#^5=8!D"A4?=/<<2_G-].9LX);.:<^$M?1 MVXT.-F[(62O12 *2POY5U@$DQ72+DA DG020@/VKK ,@ 4A0$H*DDP 2L'^5 M=0 D"JW)M0ZP)H>5-+7\'Y>@'?\2M&?F3^Q 'GJ3I]TT;R;=4C-=2_/"!^;3 M.QZ*# 7'(EMF1.WRSHDAZ%0\Z "Z ML'^5=0!TZ6H#'R&B Q@!^U=8!S "C2DI"4'220 )V+_*.@ 2@ 0E(4@Z"2 ! M^U=9!T "D* D!$DG 21@_RKK $@ $I2$(.DD@ 3L7V4= E @I(0))T$D(#] MJZP#( %(4!("-TJ=7(2!YSXQ/Q"E]5/?>]1DA;KV20N]^*]](5"51R RP^A/ M;2+K[/<[$(53VQ4[+8S(3$,'I"]%#D0U:K7U U'+H!^?5(J.0D5?#IEEG.6! MIQU/A]>:.!U.SZR)AAP@%_:OL@Y +KII41*"I), $K!_E74 )/B3OB\P,3-. M/#'[=*1.%-(^+S!#.VL#_T!/ G 7IJ^P#N N)F>4A"#I)( $[%]E'0 )0(*2 M$"2=!)" _:NL R !2% 2@J23 !*P?Y5U "0 "4I"D'020 +VK[(.@ 0@04D( MW#EU\\W._":=:/SZ]W52F>!^GIG@;[UQSP(Q>'^X-[K\\$6;V0ZMZ9M#=V! M.;-#TY'-!N0^[2"U3?N5_36W S[^=\Q_LB?LEOFV9WUE$^^;*]_E-].9LQR- M";9U%WCEDY7: JZCMYNMTAH,( )5/ *!P+!_E74 @3%-HR0$220U":WE8@5,K;N!&KJ.+\-GS^9NYVF3N^\R= MO&CRQQSIO[I2EW&Y+-2\J1::S_1.4B*5PPE6A75 *H=CWI2$(.DD@ 3L7V4= M E @I(0))T$D(#]JZP#( %(4!*"I), $K!_E74 ) )2D*0=!) O:OL@Z M!"!!20B23@)(P/Y5U@&0 "0H"4'220 )V+_*.@ 2A0K5F^N%ZJ/P@?FB_MQG M#\P-["(_OB!4%*?E/?M>Z7):_+8O<;%HZF]^9S6:TF M)I/YXYS_$F:]]CE+;3MAZ-U>>47OB$$5CT%@,.Q?91W X$(,;IVW+K%?SF4QKM3%S MV=0.M9G#WP!GQXY[K#2=QAW!0L\O<% YX[M-G&3D5 _R)+2*4L)2Y*IVVGCB M1C0[>58Z[,&[@"4EQ0"6*J 5L 0L54(=8 EB $M5T0I8 I8JH0ZP!#& I:IH M!2P!2Y50!UB"&,!25;0"EH"E2J@#+$$,8*DJ6@%+P%(EU &6( :P5!6M@*4= M]7N?_P1'.\\)CEOQ!7E<0[[JU@M"?U$'_BDJ_[X5U=_G<(PR=?JCT2!S/1#0 MOM7"/X#J)'0@2@I0_7RT M4/1_7.Z:D._E8QEJSPMVK7]5$?_$\F]\()T\Q0 MNV(3F>9J#4/7A(?1.ZN,CA*G.B.>A"XQJLA_J JUFO\4UZK:R<^6W.=Y[#MV M(&X>#E:2G^YZ\B-O)PY&\S (35>(D6,Q8N"803":WH7>Y,_T0@3/I1X]5WZW M'Z\XY%G'B'YP!EPAE" \[%GQH9Q[)GQ8>&<(C#@2\X\B<86P!?PA5" []'A6R\5 MOEL+V+FRXD.9SJUI6T-W8,[LT'1*V01NMO5VB:5TP&W%HPEP"]Q"*.#VZ/7I M1N-HO/W*0M-VF75M^B[7.'AKVBHM[F)'XG;K>K.&>X/HF63A8V)@;<5".%A[ M)D*!M0=B;>:>W,/-;7,=SMX?OSV]5>^"ON2,%/1%4 =]STHHT/_RJ=64^_4.N C.3.BQY2H8#/QP6==T+]9HVK>\ MF?@,LF!_E]FZ*F[5/5BM[S*?@2;DU?V@[,5B^_*F3Y1'9'?# MPNBRD"]>$!SZ&K Z?[^:(?^R_X4D1DUOU6KHN$[.+'$C":*THJ9/5 ?0$E,J M2D*0=!) O:OL@Z 1+$I5:_HE KS(37\O8331[A\:H_Q'P;!W'0G3-PYQ=WR MD7MU((X6*G7E%'^U9D[^FMN!+<)"X:-8.#9>L>/*RH5CHCH@_?IQZYV?SV/? ML8,'TV=!.OVJUS8>&QNZ,?EN^Z\1K[(]^J-\I(]1)>*1Q?0%?:OL@Z@*SIW41*"I), M$K!_E74 ) )2D*0=!) O:OL@Z !"!!20B23@)(P/Y5U@&0V+Z9L[F4IF[L MN)?SF^G,6<&MG&W[,7TNIW@_T[DU;6OH#LR9'9K.KGLS.Y7I-/16K8F-&W+6 M2C22@*2P?Y5U $DQW:(D!$DG 21@_RKK $@ $I2$(.DD@ 3L7V4= (E":W+U M ZS)825-+?_'E5M'%^'ZF?D3.Y"'WN1I-RVZW YWD'5V$WU@0\H<7Y\5\_E??GH3, MTA87I=$Z4HD4!4=9%=8!*4JQ(V/M7$?&OB["8'3JZ[OI6S_Z4V>%< MOOT9GB!+W2%6;^ /3G+)AIU0%W8O\HZ@+ITM8&/$-$!C(#]*ZP#&(%.E)2$ M(.DD@ 3L7V4= E @I(0))T$D(#]JZP#( %(4!*"I), $K!_E74 ) )2D*0 M=!) O:OL@Z !"!!20B23@)(P/Y5U@&0 "0H"8$KI$XNPL!SGY@?B-KZJ>\] M:K)$7?NDA5[\U[X0J,HC$)EA]*#^<_C>/AY,R::,@!2,DA DG020@/VKK ,@ 4A0$H*DDP 2L'^5=0 D E*0I!T$D "]J^R#H $ M($%)")). DC _E76 9 )"@)@4NG3BZ"K!6Y&)L!L\3YJAES U/4=- [@0EV MX^2KPCJ W3@>3DD(DDX"2,#^5=8!D D* E!TDD "=B_RCH $H $)2%(.@D@ M ?M760= I"@) 1))P$D8/\JZP!(;._Y9@=>LVYT?KV[6NDLT%OO+-"W_I@' MH3C<']Q[?3[8XHU,Y]:TK:$[,&=V:#JRV8#:I;680 AJ.(A" B& M_:NL Q",>1HE(4@Z"2 !^U=9!T "D* D!$DG 21@_RKK $@46>VA/IM)HWU1[9?_YCNK;+-":7S[704^IBKAGC7Q7; M!?'STSM;B=P.9UH5U@&Y'0Y^4Q*"I), $K!_E74 ) )2D*0=!) O:OL@Z M!"!!20B23@)(P/Y5U@&0 "0H"4'220 )V+_*.@ 2A>I-C/5ZD_4-Z6 TO6>/ M,\\W_9=[[S;9FHT.=IW123!#;[6[N&J6G,D2#2? *>Q?91V 4\RY* E!TDD M"=B_RCH $H $)2%(.@D@ ?M760= HM#"7/U0"W-83E,K". 6K*.+\-GS^9NY MVF3N^\R=O&CRQQSIMKI21[E<%HH3;:'Y3.^\)_(RG+-56 ?D9>CB0DD(DDX" M2,#^5=8!D D* E!TDD "=B_RCH $H $)2%(.@D@ ?M760= I"@) 1))P$D M8/\JZP!( !*4A"#I)( $[%]E'0 )0(*2$"2=!)" _:NL R!1J.J\L5YU/@H? MF"^Z-OCL@;F!_<2&[L1[9%^\((C+7 =QE>N]^$S1;^J[UOVRY'5YA_.YK+X1D\G\<^YRE]I#HZ)UN'3>9D+-SHC$(#(;]JZP#&%R(PK_1Y,&WL^1;SDQ$./,>VM.AUT>&IFN0#SFK#^307_6TYQ6EY\['# MM/JE0IC^9'*_G3#-#+4K-I%9L]8P=$WXY*F./F_)I%24B&BWA%20$Z.ZDBYV)U\SFH=!:+I"L!P+ M)P-QZ?)H>A=ZDS_3BR8\M7OT7/G=?KPZDF?-)?IQ^:ZIM97"65NSJ=>--IEF M&Z^E;:_B!D$+Z8"28B =*%7,OY/3$9G Z3II=3.)@.#M@^?PD0XB.I]3)I#" M/4A_'C8+TD,,D%XA,8'[$T[\>T>>^'\Z_<2_4=,-H[S]&J0#%0Y:2 <(B8%T M !-_9 *'F?@W:\>>^!\V$TCA'J0_#YL%Z2$&2 _2@_2');U1*NFWGI+@ZHL/ M93JWIFT-W8$YLT/3*67WOM/4V^T>V'X>5@JV0PRP'6P'VP][J*)9/QK&M"+JWR8D>\]QIZO8>9^YG8:>$#CP [P ZP ^P ^YM@SUPS M?;A9>Z[>!ONSOJYW>AV@_CPL%ZBGH0-07R$Q@?KJHCX_Z3.76>1N6#&[M_\N@SB!TG>Y+^W+7\0N5X@CO&-'/"L^29Z;YP>^;?"?G; MAY[P61E%Y2W54]LUW8EM.OP9XZ0\N%Q_[E1HG/ 7,/_'@B-1]+GWTK)3CY_G MP4\>:&9^8Q=CGYE_7IA3_CP?3>>[^1*\TW[@KXO^M\/3O^Z]FQX^?J(Q#Z"Y M1Z/HH_>_W/>'7[7KFY^'-]?77X0AOOX MXM\QP^2_5S[Z1W,>>C_&%.,$<MW&[%*>[9KXK2"(SMRJKB5\[VQWH>$W\,C[R6M*SKDFI472C$/R3 M\,?F2ACDMU/TKX:AG[Q! MVC$F"S0$>76J<):8J8PL[VU7"Q^\>6"Z5G#RKK$ SAO J5/@C=',ORZG-HWV MZ2,(UE0@>R[D)HAVB';G*&J]9O00[1#MWG*!:BN *';>HO(HUCUY%*/40)V& M++NO(QRV@_KK=0O1NL+1]GR[1Z\G&-U>?^W?BPVE_N!^^-OP?GA]]Y%<_4B$ MI K+<,;U5Z>LD8!0B5"-,I0Z9ND4I#ON_ 8Z@#$TQQV,.1.AP)BSE0Z,H:$# M& /&0"@PIHK2@3'%5B\/=]OLWJN71N.R0UR%&Q9J[QTO"#YHMCQ,3.[27T#_ M9!=CJQ60"I_[/)P$C1TTJ#:M"_1FR-QD?>M[4SL4]U;O<_ETOC8*1DUOU6ID MKJ&&ER<&=;+"7@".VKBK9OH '$%1"@ NC'@C-[^@.OHK68=?"-G M3^ ;^*:HZ8-O!$7)C[?,I;>[XJV;X*U;N.6.T=);C1:P1LZ,%*AU/8/5XK[U MQSP(97<CY MH?T?^05Z^PG@-_9Q5-8!_,Z_4=M;WZA-QSS^=X>)O_1=JY\*??N4X.YV@5E# M[];*NS0%KE]UUP?Z8/\JZP#TY49?JU8Z^MXHSMT-?8;>JJ,HEYZ!475]H _V MK[(.0%]^]!GEHZ^,PMVFWFDT@3YR!J9 X>XY+$??BA+<0'@X?ZDV\9EEAYHH MV*6W88.D!!ME*NN I"1_4E+?<&8HBG>?/?_*FX_#Z=SI3R9FMFJ,(N:]9$AOX6C>E#O1.-0L.Y .**N: M[2"8F^Z$<5\,PL*+R=CAKMK.*@(6#1V0A>3/0EKK64@Z#(ZFGVV71SP^W ,1 M\OJN=14'Q",L+-?T;KV\E66X?]7='_B#_:NL _"7'W^9_OFEX*^,^N:6WFXW M0#]R-D;5^T$_V+_*.H!^^>F7::Y?#OUV78ZN@V_TK @US"1DN N]R9\78S-@ M%O>UQQES@VAEFCV+OQ>^N@Y[X%7;>T6 HJ$#$I#\"4CF^H.[!]-GGT34&Z2" MWN'[:!AZHU7>50AP]JH[.V '^U=9!\ N/^PR+:0*P*Z,E>6NWJIWP3IR%D75 MU\$ZV+_*.H!UN5G7SO2,*L*Z$EIE-/1& Z=3Z5D4:IY)R/"S:;L:=^B ^XNH M>3:#@(6!]L <2_;.$%^GMR6#A 1;82KK@(3DGW_KUHTZ06G@(C1T ")@_RKK M $0 $62$H.DB0 3L7V4=@(CW^=F[3_R3R86-FTW--UO]MAA\1HGO2T Y"/8 M>E%9!^0C>TY9X2)5=Q$@ O:OL@Y !!!!1@B:+@)$P/Y5U@&(R+^HF;E09+EV M,IH.%RLGT9KFD#_TU.;OR1S[B5G7SQ-G+K3XV?.L[[;CE-,:H%W#"05ZIH6J M31(R7+$I\WUF:;8[\1Z9%IK/#.UH"7@#C7%'5**A U*1 ANLF:M>DF WE+'N M7H2ZOFOQ_P[DO8Y[]:$-I(E<[-Z0MM&J8;.5G)E]H"N.DO8MP1<#W0C:$B@&Z*JHJ9/50?0K0#=,C>-[$>W-U:2\\WL]%JK M _21LS)4T9Y:@5'XP'Q=OLLR#>POZ6R#L@WJ"H##Z&A P@!^U=9!Q"" MJC+P$!HZ@!"P?Y5U "&H*@,/02GI"63H3R9\-,- \]F$V4_FN/C54MAIK-H. M%V(2#1U [0([C9F+G8?NQ&=FP*Y8]-^AFP2_KXO8MT]]Z8YEI7JM4<>6)#D+ M*WR@$]BK6KA5S?2IZ@#LY<=>)W/'\][8>Z/ ="?L=73^)J >.0,#]1!M%35] MJCJ >@6HE[D!;'_JE7 /F*$W>DU0CYR!5;O\]!R6G6]]-C-M2V-1K7=4?NJ) M4G!M,O=]<3_8?C>"80L9&V30 ?D)D?PDV\P_DY_$(3'IOQ2?@NF[ECPA$[7Y M/_CR=%TW&N7-TQ$,3CY/!P>K%G]5,WVJ.H"#!3B8:21_ Z6L5Y=YS/W\@Z. M(AB @V<[Y%3CKVJF3U4'<# _!C,]Y0^!P3)[\=9KY:UC(R2@AKI2B]G2(S7' MXR,0,O]QSY5K[*Q7;4<788F&#LA4"LS8,Q<$9%.510NG:.?N2$O53;U5+^]Z M 'C_R:?H %_5 JYJID]5!X"O /@R3>G+ %\Y:].M'FJIZ=D8P(> JZCI4]4! MX"L ODQ?^E+ 5THY=;M=WEVH\'Z44U=E!7K1Q6-FONS3P@.[Y%7;G54M%E'5 M 9E(@4PDZ;J/ =\3[X?1NHX<]<7)FA@HQQ%Q%39^J#F!? ?;E:%^U M"_MVO24NM;]:1P$T/4L"WA!6%35]JCH ;[GIULW1I6HGNI6SNMPLKYX(;H\B MYZHM,?MS9G$O?!0G$4SIZ*)KQYBY;&JCWIF"9] 8=T0H&CH@,9X+XQ]98X9,NO+\M+,PW>/UGO=%G; R=D9U0@ L+^5=8!!,R_\MS=H5=5 M003NN@B](POKN$B!H,6A#!KA5U'3IZH#,)B?@CMTJBI*P1(6JUMZN],%_,C9 M65F+U:B'WDN&J".'&2]9KS293MI+.TMOI;?'@X0%>VLJZX"$)7_"LD-/,1D6 M1S/FFR$?]V,N7+?T3@=]I>F9&=4 #"_E76 0#,#\!=.U7E!N!;R]9+RAD- M,(Z<)5'U<3 .]J^R#F!<@VBVWJ[C5IJ>@970J<.E%'OMS*= M^*7F"&_59%33O*DVY_^(&D?+9>K4\K2NN2RDM[6#] 5;:BKK@/2E0/JRZ"UF M.J&_*7=9I"WBWU*I/]AH6EM/M(E90U45!&S\Q04(:8JZCI M4]4![,N/ONX1T;?SBK51 _'H&1=5MP?V8/\JZP#L_?-OW;I1)R@-7.0TA<8K M:[?:V/,MYB=#''B.;6G1"S7Y6#-3U-Y6?8TWN;-3\]D3<^G@<\.M_&P?G3RZ\!LU*U>/U%?#[X M#D.CKG>[=*KQD',1#BV -B$Q &TEQ 2T3P3M3"?6DJ!=QOY$P]#Y!P2TS\/V M &V( 6BK)":@?2)H9[J1E@7M$C8W&FV]WBBOF _0/HO=#<(MU:E+,+SY[?KN M?GCSL]8?W ]_&]X/K^\^TMNMQO'$4U=TO,I8U4,6#:%VR884SW2H2H?SC31T M &/ & @%QE11.C"&A@Y@#!@#H<"8*DH'QE2N[;;1N.P05^'6?'GD'RL0^P.: M.?EK;@>VW,CPIMIX'M@N"X*XT;;XDBS8EB_SF45O4POY 7I,J:P#VK#E[[S= MR]R.E<3$>Z\?1;I/BT!XP\+15.S6QM^Q#E[\W#3T6AT76M.S-#3?1MA5U/2I MZ@#\%;&#Z1\_42K@PDG#=[1FL7 _,F1V:CL:>9\RU['#N%V\5@AUK[*9!!^0D M1'*2[ILYR:TO.B6%+[<._V5]U[KF7YV)EQQ\/;JMUTH\UHL H ]N5F7[.6N72B M+/:5L!+=UMNM'MA'SLQ*6(=&!?4^ FRKH+;8$W.XQUI:R"8/+O_,WU[H;=T@ M5\&6FH JA6@6N82@3VI M5D;5L]ZI=X \H!=Q?Q"JS*;U2>V".)1>AY==- MU]*\\('Y]+9HD*9@:TQE'9"F_/-OW;I1)R@-7(2&#D $[%]E'8 (((*,$#1= M!(B _:NL Q"1?ZTS<_=:LJ#RV?<>[TR'C:;\*]9;:-^HY0VD45WLF!X9[3J9G6#< M1TLXB("^A,0 ?:N@%>A[&/J^VG*Y#/J^55:89L84#J+-?1]=S6.O8;>-"YK+>+:W+ PNLYO'C!+L]V-Z^FGVH9"/G$6 M>] [W#:+A.-N6MQ9=$"&1>FZWP9"TQ0>ZS"/8@=X7$!+E/1>[,30TED;O41?Q&2^\V MZ/3N!+E![C/0@6JP![DK)";(?2IR9^Z9*(O [MW1 M7;E>W-1'__/PIG\S&-[\K/4']\/?AO?#Z[N/]/9U<6[QU+4/KY)6K6A%5:A= MCN?'P5/GF^ M[WWGSQ]H?$R9K_GLR7.>1$7VQ'M\M$-Q1I#>'A82 31D4ED'-&++O?MJ9&\Z M3AU[_N*YW^Z9__C%=EDPF@Y\9MG;+S@NX_; 1DWG[TEFJQ5^3]WOP3W8O\HZ M@'OYN9>]-7Y^W"NA M[W:CH_,/!NZ1LRXJC;?57HQ>O6HP?& :>V;^Q [DE8-!Z$W^U+R9<)G"34*P M-XU],^B %(5&BI*]!SE]-XB(=Z,HW%W'<= Z^)*TH7=*//P#MZ^ZVP-[L'^5 M=0#V\F-O^Y58N;%7QHJTH;> /8+&1=7M@3W8O\HZ 'OYL9>] &D_[)6P(%W7 M:YT.L$?.N% <34&%U?5H.PCFICN1:]'<+9^8']ICAVD!94'7*3J+@)$P/Y5U@&(R#_/SUZUF)KG#Y8SARLV/GRI=;W>T/F; MH.:,G&%1=7D@#_:OL@Y 'F9%9(1 6?+I54ANRM9X]E=F>PSL3E=M5Q3QB88. M0/B)[RB&BU!W$2 "]J^R#D!$_@MLC,REL5_9+$Z.1]/3M)(PZAV]5^*96GA^ M6?95^%(Y0*]JP58UTZ>J Z!7 'J9^U;WA%X)9;MMO=8#\NA95PF7L:%BMY2E M6O[*9<'NQ O$ZNWK9;OT=CJ0J6"'264=D*E@$Y:,$#1=!(B _:NL Q!18#*; MN8+\=C&5%>6HPSAE'HB,^0A-%^J-!BI3R=E5X95;P*YJ058UTZ>J V"'^1 9 M(5"4>GH57N]-,'#,(-#ZLD"5YX11VUS;Y2F9XWC?+_B79O.Q8T^4:E7@3:?, MY]:B'ZEI ?:PJ[9WBC!/0P=D0JCM)2,$31SY%O.3(0X\Q[:TZ(6:?*R9Z?.QK/B2\BA\ M8+XVM5WNIWRT-.$S3W9HGZX^-IVL'$&C\_,=*CM@V\1)1D[U.$=#JT9)8E4[ M.LUZ4F7UV?-EE/VST-UZF_N^>'VCF'D#7EL&G<)EX!5X/0,=J(9L MX/5\M )>#X37K3>1[XW7[2OZ"[SN>&BHUNZ!O>=AB24TQ-AWZ^78"_U-X[+6 M(B[+#0NUB1D\:#/?>[(M9FGCEU(7_LL1#:D3\5WTI3AB5#>B&+G5N8C9.):: MU4Z^\N=>S?7N MYBV+VF6<66AW]%8#<^TS,3Y5#S)0U^5Z.F43V>*%/4\>3/<;TWPS9%KT=WF) MH]CZT*,-$/;7W.8ZL:3UB\^"T+QP'\*X_?(U?D:>+_KIN35B+3_)0/41U\<$K'=B<_,@&GO MN2_)OWT05PD#;'T97KQ$Z)[(M#"'*4- !& :&(10P?%P, M9YHT$L)P*2<_NAV]:Z#O-3U;I1IFP&%P&$*!P\?=56ADVCE2 G&9&PX-O=LK M;\,!/":TMX"3&^5*,MAY5T$S0VW,^(.Y?$C%48\79OHH!R&A(M4* K3Y/!^M MT.;S,,L?F2Z?ARR[++R(4:\W]&:O@RJ-\S!#%&-"#-"W0EJ!OH>A;Z;/XR%K M)HL?9&SI[6X+\#T/*P1\(0;@6R&M -_#P#?3K_& \.T4AV]/;W6Z@.]Y6&%9 M+: .><6%YX]T)UITZA$\0#076%: -V$Q "Z@6Z@^R#HSC1A5*'R .0^B\V/ M@VVE5K]#T]U\-G/8(_]DIJ-9=C!QO&#NBSLNIM'NQM3QOG^DM\>-,Z>GK@,1 MHXHV6 M1[<;ME=7]N6V::=AD-DSA0M3#Z5 &.P?" /"=D-8,W-O21Z$[7SU:KO=!,+( M60O54 J$P?Z!,"!L1X1E[OS(A; W>H&GSYT 8>2L18$BU;-8U9UXCTP+S6?^ M:_99V<56+K:9SEN'PCG%03=ID5/DS"DRUY=$(>Y>1#B15AS^OLVZWFZWR30* M@X-3#[0 '.P?@ /@=@1&=^-;6.PTZMRS OQ6J Z8NP2MM#417 _YC%[*S@>T^L2#D R2[ M.D]MUW0G\E_H+8T".:F.Y&K@Q/O\=%S^9-ZDS\UVQ5+^"Z+ M=@2^V^ D[^FMN!+;X0T%MI!]FQPX$=3$6AGG\',W.A[:=Y8+LL" ;>X]AV M3?$V Q[H;(OY\A_W\H,PWV>6:.8>OB3G8 (10YG5=RT93,<..WCY:D-OU[Y76[0VR@MA9.N&KV#-;";WWOT0X"SW_A7POYK[*E@\H2 M68M%+JS-S!=16JMY8RZ(N5@+K_*X1-89_2GB3"D; =CBQP;F>>N _E8$1KW$SA4(!U4/ MR\ A[!\X! YWQ&'OB#CBCX\ONJ1%\2#_8-X(-YNQ&O5CDF\$A;Q M#;U3[P&'Y"P/!>T45/@L>UDPS6%FP%"F3L +:(R[:M$(Y08$12/,/HHFR G#E1C;5@'.P?C /C M=F1<_:",V_T6O48=C"-G3E1C+1@'^P?CP+@=&=&+K/=F?\WMF2STMEW-G$SX,(?B\KT7<4Y#OL(+'YBO3>:^+U[E MV.;8=J3;TMN)0:Z"'3#2N0HVQ"GE*IG+'0;FS Y-Y_IYQES+#N<^"X:NC'S6 MIWEXXX7_R\+C7-NGMSOEG5^#XU<] -\L'^ #^#;$7R9GF"E@&_G!>AZ"V5= M],R(:HP%VV#_8!O8MB/;,CV]RF';K@O/C48-;'O#C(R31]AXV?F'4*QR\J]: M]E.^AU]YUG^\_331<]?Y3Z8_SMZ_,AH18=[V)/V+:OE'.,=XWC$FEXH?9Z;[ MP@TL[B(2>L*# L^Q+3-DB]OV3(<_(O^"6&0.+MCZ7PW7X)WV@_\=='_,J+G M?-;X <:>8^UJ>0N7*_JD_2_W_>%7[?KFY^'-]?77X?%34UXU*[XH_AVS.)?&^J MC>/68]HKUI7OF4X3*OI.:-J^=NWR3\BX&?"PR=.02^W]/__6K==K/T;?E_\P M?M0\7PL?F!9_;Q"%VOB;'S0[T&QWXODSSY>1UG;EJV68%>-UQ1SSN^FS2^V> M?SG^:?%3IO;-\<8\(H=L\N!R/'][T>(XKLU\[\D6^8(6>--0_+C<_ILXWMSB M7W+FTAJ3W\6_;0;B=P7VX]R1EJIK#WRT+KCARC5N<3A%O/=<7K^:/.;_W Z2 MQ] US@F3_Q+3>0GM2:#+WV?ZH3VU)39L;O8.1P,3;[48IV'R\Y?_S=,7-S&% MM)8##I2Q;_-1YQ8C7I2,/G,%\/GG]K^9KOV?R,$XRWR/&]?8]TPQEM8\"/T7 M+6#?)+(BKCW.&!_;1X^/"IM.Q6T13\QYD9NFR?T17(COGN_P/Q]LAS\['Z'H MYMGHQP+^MJ8M/X VG0LOS\@S-H-(S7O?>]&U7^P)'U'3S4#SG!"9>D0AG-'Y M,4C9C)2\/[RP?#Z>_%\S;H7FY$&,N>VZWE/T(CXT,^\[$VW)QB_2_-;?,=*. M^T,XY?F')PQ3&N/4MIACQWO=&?.8_.1[\RM.K)>\;-\FL&EN>#_T6;\*<5ODS]E,6XRWDR\ M7W\H7RT[)+K\]_"/>__ OQ$LS'SHW2_%\*P:S>';A)M^B0!#,[2@"+%PX M_JA<8HL%/,O2TL\?&SX7([1GW"S%)0@2$(9$3@.)G(J9/.C3ER M]JDSMRW^;U$>P*7F0^;RU$>XC*XQA_N#S^WI&W\ZZ=K!2\!30/[#0@_W6S1: M['',+$M\;OE=_K+(=?B\RDO%(SY:R_@C?D[ 30RQ8T^9]F0'<^[O*35\/O0R MPIZUXRR!$/E,HB@?%XN+$?#'G'%!1%&&*0.4SQZ8&W _XB8\$\[D3\0D3^JV M&$!IB>F8+4UW4R#FH\Z]D#U*SY/SW4#\_*/YI]!$O(W]*#02O0*CCY286-1' M4!I[9 Y\>.934WP0*3USF<\]:6DPD3$\SQS/CS]5:N[ _"=[(@SO@9E.^*!- M^"#HLVX:W&+.0#H@DW$/X8;@@3<0#1 M1*@0$2$S2M)834?:HQW:TH)72/QAE-)!IX9#R/<8Q;?NK#X6TM[%Z3YYFY>)"AIFEQTM23/J6Q/B'[! MX^1L/N:_)HHY7+ES]N.AJ_V?N^2/E6VW")DA:-F8A>\J-J_=5[\=YS+CES24AO6F#\.RN%X-$HWW$M/_.T M\%<1/[_[/"KX09\_="B&<\O(!WXX$(6IS)_QZ>'+#7_?Q:BEWVMMM,])**W3 M;NC-^NLZ23^8S[R(#^R9OO?FJT+FO9G:!5K'+R"?3S./?MF\^^B<4;F4(P2ZJR MVZ"N#&2FJ9U\,^%RR?V7ZT]QP\+1=.%#_ M7? XHB\#%./$X_,82)$5?NV@M M=N3:[WXRN!39/K(:)Z=JGDBS*2D8G6AM;#I'.<[&I M2.SX=):G75%>& -PX@5R]A$M;SSS3QF*M:/\^C976SBMC\U _)ZSUJIVN2$ MQDJ=]USH/F5AT8Q(\E4L?LBE6SX"PD+R@[9I9(+G4IJ;N5" _R,53X?131W1 M+S@S:WF+HG6]4>MPC&8C[UOISE@L^#I.M-C%O_# <2MG?M_L)_'%:-$W01\? M-+%6&&]/%!"MGJE26+QC/$Z19-&7^?S(*%>I3Z=6JL"8-78%SMPW!+$KL@Y7,?I,TJ_FF95NB M5"/).[5XUR]*.!=Y4(*BMP.F?/6&H!D?&0P?S&BR4B#1R50HIW/9*DB_GO=D MCRLO,E3;75,I\;-H_U6JD1@$5V7">6'RG]FDS&7ZBINH(&JE-.'5]*J[#5GB.V*L)[OFG^>1PI]BCLD;^I.V*EKGA\F/\;DW<\'8NF+.^0UV@F#Y*IIDF] MFTBZ0E&[FLDON8R*4I*BL$5'B*CL8K%ND-:% M.?:CN!!T.=2[E0&OYQZOAXK,7:2_!CP)NPY"N91VB K)O<+PX:/#K]$DBR4C M<.8A(?)L,RGWW,F$A*WQ%XGW%UXB*P2$!W,;YWXC9BZI^A*QZV[^R98#%FW0 M\ZGE8S*3DGX3+_)(9Q9E"&)M_C%R +%\&P0L=H54&Y1H-]P.Q%[HW%_$:Q&8 MY$[X*S\4_1HKKM@4?]_TE$FA2_;#^.R)\?PC*9UAKI@/6'*:G'H &1WEK)E[ M]DC6FR3%$V,SL ,]/4J,3_SG\DMD#81F.ES?Q7Q#[A;I MHH+U[NY6E]O^3)3T\2'B'X+7Y,\LS$7'UJ1Z5OP1)_97ES9SZG?* MTA'Q^)G%&_-7VCQFVWYT:^M4^^9YUG<^A8P Q)_7_28_ M7V20NJB>LJ.16!U!/@KBHSFB#$2\S\8?C6Q/?)RI_2PKP&Q9[ANKI:^.7WKA M(+)H^=>+J-Y5%M=RL(1RD;\_">=H_""E"?G1$EFJ_&S MY_-@Y@YD?R.><:88UW([WC441+*X.&)N.C(S! V.A9,RE%MW)GGQK0T*W M]ONB)/N!!VU/9,G.ZF_B-/D:!8%@E4!K[Q)_2E.4LWU;_[0I6D6,XF.TM"C- MM/[@&(A@SX=$?I[%*N4\RH"BP" W:%8^7O3"Z%WE*FGT-_'I?#;Q?$M6G,6U MH-PVHI#)P_%<5L:R1=NSE5)11U1+Q\6!Z66U9'3JU$_3=.N/@S>+):5NC&,Y+_1+]]NAZ+ MHE?)S7M]XSPDE3J*DI=4T?!*J2.W"M=;]8RH/NV!6=_8MW%AMIK3 ML=6MMZW>]%RY& ]P8J'EX? TIWN3"N(XR]OW45X]!7[LT);(9(M0YMO1P06Y M<"37BQ9HX:,MXGWDG-EC%\+9Y6M]%I'BT12.[\8'WN(,>#6JR!V!((IZRRF- MG',F*T@\;HQ%<)41A__BY/?I*^\O<^?%B8AE:(DG$F*NS'-R'EV":$;]ZDPI M"K)+?/I9&]9FIJ@N=TNHQR9G Y'8/.+&M@S2^X MPLN?7_R8&9VUX?F#*]8@18HQGKN66'PS?5\D*-&"1$KZZ%"";-XA=W3-;1\L M.D+B!>%%8D>I,OOX[,3[V\'=A\0Z%K]D[L;5]R*9%(==HJS.?1"FL>38^KM= M:K^8S^+X2Y*JQ9F7-Q9V*(^WV.YL'@:KE>$6$P]AN[*^29X&>#3_X)EDN,BK MDQF<%:TB;%A$6.3%86:@Y6'6,/3M\5SV<$@*#%'\BY8'K.)C MP6/&W!&)P9D\LCR:LNM75*N,GA:F^YO,65_-[7<;IQU; MZD7.O 2BE;<$0DS!XAE/O()M%2H%V%9+,!T;C19K3RXFM99UT6QTC8NQT6E? M-,UN>]JMLTZ-=:)BRE<^23GSK_.*LEM"'9G4T^?101XV$&L48E=#[&AGH\1J MA(A=?QE#_$5^SRP]"2FYPM#6E9+UA9+/7GI'9N7D7OR&\HWLY+B#)D\UOS8' MT7F**:8O0>JHO[D8F>@QHGPXR4E7F;@8F+5\2V1N#DMO)F[^_='SI#YX>EHF M@[_'X>&+Y[3F_K*] &<#6VQ7O;DEI;V7.V#/IOA0.D_=N1P7PJ]$)%X\;'2: M)+&$#ZL/&J^:1>+SL?KFR[U]CQ/*VO"TZ5^^DIHNQTE,%WU+'CD7&_[Q;XB/ M5*??/HBM(_T[7MU[6SFV(W^Y-P_Y/"'.=Y8[BE,O98X2^M&6TE1T M&4L!/&X9L?BYZ.U6L1YZ8ELO-(,_@^1#1UX@5^7\:!E]_87QAK&UW*I,;$&, MS::/+(PC?BQK]?/'\[HGT4LDJ45)A$U/O)/?(+*5L1W->5[)5B2Q9?K!$62; MCMBBD[];_$QT?%ISS'$T[8]V.,6XQ$9S&:=BU(S$]H#+'$T4VKC1:DPJ?F6^*U=5YN$#GS7^)[*;N"=,O-T?32%9 MVNC_:U.7#M%#PQ7;*A0O@I4]\*B5P@*)6]9J(O#RP>*/)SHZ+/J8R)4IX=QW]<6\,0Y#OA?& M[)?/*,\5\Z_%5B:/H,BYIRR86Q_0ZL2P&\^]$!W<'MEB%3DTGUF0N!R+EYB7 M'5 BD"\-\)L0S(WK6.(X%2;;QHLM3F]#=K>R.1S(R6!2Y!<=#!'+8M$AV&6^ MR%_BBXX,RWU>N528N1-*&D? %H5*T:>)JY=$_B3?5Y8>Y=JDBZ*N)RU-E+E, MPN7;^LE&M,RS9K&7#^(BF0>>Q:ROCRQ*C9*]W/4UE.SD_/L#DV4Y&Q?*)_*0 ML&U&'S^)2>(-'\5NY,+?EL6I\NWB="X&@-P@E*LOD<(LM1B[W?9WWQT[^8Y2 M9.L)Z,ZX:&2PG+8ML!W5'&SO2<2__0=+]):8LZ3@;U3'Q06+_C(,R[:$B_ @ M74NDBA?\=1>+5'%1VWS_S[\UNC_^LF@IEQ1N740Q6#KDJR1?N,?B2=,%8/%; MIR90$7#E7.S!FXOV31[/G*QDDI,DOF)_A,\UTB_E7XK*-Z+JDW0VRR.BH\9<+-68:Z'W.3OJEL=:A'L9>Z,MX<2)ITPV=DAUH(MF>J$YG<8[ M5/RQ;6&Q25&]+$/:VB0K6KNV-K3'2L"Y^3?L[0&XF\ MZ8S]1G[^9=*43%\2O*W.[E+'AK]<7RV3FJ633..-(^XLBR9Q_-539^YQYYG( M/?'Y.#,]>_6=3YV="8_GJ;HOL\Y,MJ;=R5EJ- E:%&KXHC7,(LG4Y9LNN;*A MX%+,Q43SX^563'J5__4:L&XM>PE&\-!W+?&?Z\4)_^ K$\L88KJQ^?M1:5C) M%6'=6K0CT6@:M6ZC-;TP+&MRT6QW.Q>]NF%<-&L3UJGQ"8?HCGZF%6%B''5M MPO],-51()G')F,OOGW&$2",C@5,@O5#T2>5NY-C\V:U436.\],/MFS\4MW!/ M!)C'> G\410[+LJA>S4.SQ?I7?(DV]IYF4499K0VL3[2?/HGOB(1E!%AI08X MRN,6I53+!DU!ZHB'"$HKJJU,(OD$,@J6RS+.N(+V[>GWI?:J$_>R'0PG#SR" MB/X#;SGNH:HY>^W?A>L:<=&\M^APFK2YC4H^3#G KEB$7)X!V=DEEC/[32L$ M:\L7T9>YQ?_..H\_R_Q6_XRCZ M!.WV9;?YCQ_CYTPTD!IKT0NCA5VQ!^2&K]^@M5JWL,_=1RD%UZ\[6NE30>8B MN7*$,"[;[:(ZE#7J:>"_>I/9(9LD;!2"?Q*Q B[:O1Q/E%=O &O4+IMO"+7< M;CJ.LYQ!/NK=2331W!'>4#6>%W 3Q#O'N/&6MUXP>XAW!/)L_V2ENI8[S M[F-<0[W;LEOI6]&OK4G3NR!<R_XF0DYT-#9WVJ5GC<1(8,H9%-6X#E\ E 9V R[.4+3\N,PV1]\>E MT2N.RWI#-XP.<$G-L,J:\A/85ZN2+)EBLE0EF;>QDHS2*K6ZNIUVQV"7-&C; MNK+BD8^&5"OIT%YJ(2-:R8@R?;W?*I&]\=SX_&J!581E[M.H9^^6/?FFQJZA M&B$!)%50"Y"T E*!I 3%L=8,OE!-NC@7XW[=1R]G4BFJ]0KW8BHW]^Q M7E2QZ,H7I-K I!J]FRL]V&5KNL=%OVE3]/<7[=/]1>.RF?F2-"V;>:(SM;BH M^X&93O@0O3:Z_\TQ[<=XM476;UALY@6BF['L4&VZ?VK?YB9_;N[IXJR!G M?L=*^P!WK.QT1FVS91CU9G/< MV'K'2NZ.9CDZN658]'71HQD74O=?:5R=]$G:W%=K43S)?==/-=5*WFTYPC004^_R]MH8+WKT6TFWK64[L$SGK+/M<;<$I8(MM5I=>EU05&RIU4'+ MD_-HJ=6NHZ466FJ=?M@IMM2B"!."0H$O=(2@UV*FCAXSZ*E%>+CIQ3/TU$+ M4RO@H:D6R4S[=$VU1.9=W9W[C>N3_$"Z%W'RAH6#PB=A=RI5,0Q#-]IU,J4J:!!"/&(#E E 9T MRO/4+3\H&R6"=AZ MQ.R$+3@V9$(*JG/&&REHP5&9S1;TX"@_CK?3);,==1%/O=9L FU);5W/_6UF>\]V8'P0=$IBCW/6-3+RF>6 M'6K._V?O2YO;1I*T_PK"TSVO'4&R"=ZT9QPARW:O=WV%K=Z)_=0! D41;1#@ MX)"L^?5O9AU @0!(D"+%(E$;L3V61 )5>3UY5580180-D<(GK"(+Y#PH@75FQ$"Y!"(W*!!%9HA&[TP[#A5_ Q('T4NW9D MN#3C@<+L&#,KPBDO/H[%(J!3? 2K& !GPZ 6Y9'5TB7';K$MTG+X'<"X I@ M!_"%= BY%04^G:&"/T;):A6$;*8*;(_85A1''2/-N^!*[T,WC@F^<6[<+^ ? M0)$9K YY9ZV82O&=)?8BG?=U#R0!5N!G\6B;1RG:,FZ)3T++\Q[8L\2G\44K M>+GA),28/0"=B07TP.?"FWUB/! K[!B_BV^WZ-";ZV )''XPG #6@N_B0\;H M"_'[0!I@&I+WEA@N'C8C\ XD9C&SU#'^\1L*3%YL\GI)UX1$/8,TX:IR1\] M>]WK%$O%S+* %'LNE4YGGST5[KLXW)Y*$"ZW)[-3A+"U/<6&F*'!_M W6P82 MB^X6W]#"J?YH+-P[XCUTN 9U>.O-O+PFHK(1VIMOOCO71]^#U@G#1T[V$"L MLI%LT\F?.$C-1"&'#;GQ@T%'29$-DGQO@>Y&?/I45)P]M3Y>KW06U=''+%9/ MC\OVW+014\-Q9Z#@5) FCICJG[*=5":I2D=YY1/Q9E>%(_&#;J=FET5C#KR_ MY_-9_P^\,^.=C_YJ 3%/7O'6!^(UR"C/*(T[ZC!"L4DL!YBITSA@TJ.G3J]& M)[5G>O24-GC-,GAZ]-2IU4A-@]>2]#L MQKCG.S<2C KW/1^UD:!VJUQK8 Z5:93;9#@:91=>J,01BFL.N1DS5Y$LCID9,C9@:,2^';WL@9N^(B#DN0\P,%L=3 M=0Y":U L \73C*0]8CK<['?&:M/_R@E6XC#4U?=KH]\;X=F>+#]N"?U4;P:8 M]EY.-"6O419*538P#T4[(#LZ(/UC.2!1&%\GR\2S\"#;N_FJ]3GGKR2*E_"^3_0<0&4"/7-N^I/#.3?:=)PZXM>8>6'&NF&"KRH; M-&8B;R8]LZ<@<[2.*,$&C1!:^IO+!HT0&B'4X*R5:N/$CM7DE*='=!F;MU;W4&TYUH58UN=+= M2]K*-E+P566#!KN]P*YP+\/>8&=..=AMJ\V-QOI";.5$1^.9-J2-%'Q5V:#Q M;"\\*UQGL#^>302>E1X]D7I-INI<7*#56C?2*D'_?X4H;,%\'K7$^'J\?^ . MKQ.(U"NE:%]#5[":RP;M:^QQ<](HO7C!\N*P9M\L-8M?P"I^)MNNS]B8.HZH MR+1KYI"'(W5NC=;&0'%CH*%02W]SV:"A"PH&IH5 Y@5/5 M&&@HU-+?7#9H*-P#"L?=HT+AEIST3E"H@5 Y<5.EQ?D 5RU=6#Z;G4RF]ZSB MK;; WXAKOW B.#1>R!/?&'U:>]?4H99JM9TZUWUUW"+IP:K\@.O'L6NBW:0 M=B_1C\W:'M)[9FFON:&]R>QL-A+B41W84E.:.A,BE;PR0AF!.UFCFH;8<[#; M&F+/AE4:8H\&L;TGA-C:?=]CC;!G(6\:895@@ZIF6R/LV;!*(^RQLOS]IP38 M@R;]U3E+K%'X*4H!A[G LKP4X("L>\3H=9J#RNF5B<1W'GM9XC'N[&TN9U0M MH^]^6V^.>8UTJ/:^ >/8W1!/P\J+=K;V2&<,CG=+QB,FL_1:PP-.9CG61=.5 M2- H@W*RT=,:HS5&7R8O-49KC)8PNC U[0)O2]88K3%:8[3&Z+/AI<9HC=$2 M1A>&O5W@_ZLR[>Q".0#Y<_U M$UH]VXW$FU^TB: >B6.0 N0O2,K+=K=C'H&N-PN" ]7]6V*XOA'#3ZMTT#I\ MV;!#XKBQX0519-Q;D>&$[AWQC=D#_>PONYN"PIRL>J: 7#]3ECP:2?@T#'_YI$_I7>B><^%+ZF>^QY3M6Z$1_K!PK)F!N M1F8_O0QN4Y/O,+4THV>ONYWBI"X#N.Y1,H?!DE+3RMT!^H>!;VN;?0.6 ,R! M'>-"+8\R T2%\XN=!HEI00@_YB5H6>!+AKL$&PAT@Z^X2Q C.@SI^LO_?GC; M-J<&,!._?AW G_P'>#D2BCATIKZ-_Y!9'\*#(B-*9A'Y=X)OBX-TN1T#A8B_ M(211XB'ELFVYG&EE3W0 @/T@-A;6'>S?2-=+Z*D7O %56B.]#V/\*D*F4^RV M<)ESUP?IP2]%,?R",I.1#%Y"YA[;#">6M:1RA>^$7UJSX(YT4BT'[GQ.EK M6Q3F^8^9_ XFA8N308Q6)(P?OGJ@65>^\^[?B;O"57R%)=H/-R"=;[S _K%; MNS@!X5FA)Q$FI-2J4^,VJ6W 4&W;)M=,PE_<<@J!!-! M<81^'^0QC-W_6$R/4M$Q%L1SP)B"&V" '+A4ZU&'HK7W,(--(OP.>"H)015? MNKZ[3);L&\;*>F Z45A-_N5OY;6![H#QLOD'DP@5&M\5 8V0DFW/]8FQ)/$B M< P5I!A+T0PM(QIOIV-\LOZ"AY'UI\^H#\!- M&CZ1R0)LW3'N%X0^[ '80)@DV'B<%Y;,D%M\EO/W7_AYQ@/ZK)#$+KS;@(\& M\.7PWH7U.6ZT"M!4!_,6>R0(,I/42C&FSUJ"$#@2E'$ 9U\%>,EPX18HAB^E M*%!FHW/67;+I($:H>?2MT1HE 6 H53KG+%QO$M?CV.T@GH(CQK<.9$II3KC" M <"7Z-N<6H YZ!V*716,#2?=VC#V!WWT1WCRYDMWOZ$3*6[6_63]1!/$/27^ MCLI7O'FX>5@1V0,3I(!/B7]^D A2[8%)@5\[(O9+)PGO(9P" _GL=;QPX>UM M'TT7>DO1.NIWJ*>1@ [)AAV8$07S^!X%?5=&Q(N0;.%$?8?B:3F!#8:"'.G? MX;/?.2WVXP&5S KB?YG/73"C\R3TJ0U<0]C#*T&AO*\0Z1DQW@M:R)_'XW[;F3G#]F#LF&VK3^9M,IG-9G.3 MC)W>V08#@I*@PRFAJ7<1G7$L4+VIU+<#]]Q%R0^$\%LSSXT6]),H],1>^($7 MW+K@;QMST!9WYGHNAA?P6.XVHCY(SN)-Y7= +=(WH(*M N%2+5<>$;D%"Y8; M6ZY'%Q?6W7>BU(O%E3B)3:V\ M=0>+PZ0/]6-OB0].GX>F 6U)Q_B=_<)[8!XJ6!."CO(](7LM V@#5H(F$/@K MC[E1681B0ROKEK1G$"?\ M:%L A.%+R[NW'J)GQF_P.?CD&C$DS!A.F74>] :]J3D?M[OFI-<>S(?CMC7N MC]O]Z<@:FF9O,)CU2\U[^H#^K#OOC[OMT=":PP,FL*"!W6_;5K\[)'UG:O9M M=B:D8B4[XT2!Q=7 6/"%P-^&2!:EZ4OXEH:%EO=E_C'P;S^"8^5<4:>@\3FN MC$JH:SAC;/J[OI47-'YJP545BCQFNN>MC88I]%>PDN,0N&G/Q ME"Q'S8T8V.8F (.#G47\03=C"7<%76:[ASB7WF&Q@[J$@/R()]0WA M/]0"AKRP07,%MAO:R1(,I&_37SB !3& QX(GT6PK#*E!91EB"I,\76(LK0>: MI)X1<94 @E/'^#!?>VQ(J(<, +LN"+@:]@\L&J[0'9BA6TPS[K@14*^(4BG; M42N7GZPU#4/R9EFU@QU5K M&!+$_:,=ZG_V:1)<8HKH_/7<#";Q<&JD20 M1/0SS!)3*77_G9"\%)=M8QDXQ&/A$Z8=G#8P#QTTT&S,\='$PFH56BY85V?@Y+>A6V_D+6*UQ'O24ADO0)KB2MK8?UQVD)]1B+O&&<7 MR/1[$#CWKN=!)X@P&/Z_#(AO7#S F-IQ!&$;-%F@H>@#%>274J@X'TL7A5 MT!HIN?$&>$#BN'/7DO_&WT+#0HB>[="=,=WY'(!?,:"UZMZK*_Q8Y+*2!76/ MN"<=Y=%]83%H"S$6O!6$0+\E\'W";-.]&R\,&_PN+*!8TH,A)-Y'5*@WA=B< MINU:QBR)L3*/#]CD:UD^!!00@:-Q@"]#H!ZRO@#XE3L'^MK< :OK=3$#V9 *2L01]2?@F MR*,O)'_!6SQX5PE\$;QV7#$XJ/\&_H'UBC%'CN(014O>UI&N$#UJ)DHT*T/Y M[+D_B$>=2)]R*N5DIE)9*C>W&9<7H.E72_S,+$_&%RE*SK!2W Y;:GP? "O( M:GWGYUU57A>2/-/F;AC%G$DYOJ&:!6%4SC1F.5T@%I:F@2=26)332H]8#GV& ME3Z%VU;D[>Z\MYZ:\S?LHV7B3)CO3J+4F>=4H$&F3(8LN%U:=ABTP?SXP1)\ M&OA?AYE9]/D="$Q#%J."0/T@<>[OM%C.N=*BV<0[BZXB?6?6K!2'-/])B8AV MC_=/K5,O[7F20Y/RFHY M;!)&C (A )K#R&B56;4LBA2H^U_!/0;[+82;;$? #)I/C;*6!OYXMCCQ?=D6 M4L()X:JRK.>,0=0MOS'[S,ZL;0P87;&2\FQ%2^R3_3E3]BP94T8J<-$" MVXJS7$G^906AEI+^V SJSA_.*NLOPRC7;D9(YJ[*3&2.+?) =K:IK 1)"!(- M3,3J,K6D%@ #[:Y%"TX+5A:8;_?VEE!UH9;6"&P[":.T$%5\)99HP%5_3^-I M#*_CXG(QB5:%9?):6:(U[TFB+EJ[VW"DST:_$Q^:*4=)A@TVA0W3(>J[*,J) M?147&>6?C"M+-?>,C>Q^PK MC0!/&[_S^H._MQP7M@TD=@A-&$5%V<8 B8F*B"!Y:3HCZ9H$[I[5FVRH?LVK M\U-T]>]^@\%'M5)_HV>O_6+JKY@NK\SL=8RW22@YV52N,"GM&-_) M*J;=14:?)0 GU?RE[L,6;J)W#EA)/XH\Y%(J2A'%UGZD!CU\XA27"" &3C,\ MEG?:SD+JQO.,"&\@2/4F[]4;GFH/.J$TY^^WO?^M/7KWE!WG..->,:/T> MYV*BHP-Q@D^UFAY]P^C1JF[&>8ZFJM=]Q4E!?S)?O3!BZZ%;B^H2GO>D[CTH41):M\+^N(1F9B!& M8Z&:8$"'^?>X"^F]M(R)-I F>=->?+Y/KJ#X>=&4SS/K+HO379;G!9OI<#7& MWF7:+@KX2M,-E:VTT_SM8ZD&7J.K^)X]E!WAVWYD[P-=*#SB*HD700AQ_6=X MLMP=_@GL(>9AOLR! N]HIN;A/8ED:,&3PBWSW;7YA?+?RHX5%V;?# M/"79NGUK48HG?B(=A,.\#\UUN\L9^&I9G";0AX-D05(Y_Z]H^4+85_8[9F37 M_;*%Y=!Z<_"3QMT0%^R.6U.S@%N"4YF9.#_V;@9&L]_I%9"145K 8YAN/BHH MG61<1&LSL)CJ/7". >L>G"B<&4B)2J++Y<5V5KA2%0VLI63R,B:E9;V0X.$M M]%WVX$"AC[R4 Y\#W]XZP^ L>6%V.\71"48%'YBO2#N%Z$D <1*PVGYAX\'! M[5>QQ?'\[5?)B*H\GWH=4SW[5>@.N0C[M8T7O4YQ(EB>%??6DQFP0O_8A1FP M;@Z/.-Z>.2QK8ES\Y1E]^G;;Z M37WY(VL\)X/>O$WZ VRG[]OM66_0:_?A"=/NS"'ST9:^_%TS 3OTY1=Z)=_" M)^YH5E5WWV>TD"KKK@]6)*''8,X\0R&\'XP3$SR=OV6[+6RE@$VYV(:%Q@&S M!MCY;43WUHI*1RA:LPJ7":=_;:$=6Q '&ZYCVDP>1-A@3A,1\D.EIY"??(A0 MZ$8_.L9W[*78MEK:88:939>VDF69UCA7HF+97(>^4.0B+?GA8N'T]!M=(*VC M!"S-@0G@=&P-?V/J [CBJ(Q*P">L;5C=+1-M+A M@OQR2Y86R>EL5KGAF?D\PCQG@/]"'/FBLU(VST58.^EE_!=EG)5.,*(-1:RI M#JM JY7G\DI;_0QLL3HBH+[Q%NA#ZJ&12[$VZ>P.VO0I[8\?_$YGN5 %\UR+ M'Z9DTV!PD QOR*7>3M9**S[IDB@5?UZ8$E4#?I2%YC1!FJG28H^:%<>A.TOH MO#?:[N;.X1WL;_+1SY)94(5J-:V@8F,<_5W%\IB'[>(!I C/TM .-%@5/9W" M.KD"N?I!FT+HM[)TK"VYJE%]LJ3FB4W=(;[%CO)@#$!;V>33/:C/#S1K:/VD MQ.'\XB:#9B+Q!V8V@3_T,/YR%83HHLID%,>-I7-#O >7S8B!]<8>/7V,_3M\ M/!?V TG3X](E4BNX?;N%+IK\ZKDY9HT#HK&+M@\A3=*F"K:D?,$NHH:S; WY M4T/HH1.PB'@K.)1MFZ"." [8AL*U9.3RB M<]B"K-\Y.YCLS@V1U"]T>FSMR9P1G\Q=L8>U);>D,TV6&+\7Y3&)%_WX[#9Q M1%N:#"A;AH[QP0Z\V*/_$_S%1#@S);D/,-X+,7>78MQ.B-UB$3Q1 MM@ZEFM(R!),PW$,=QUF@W$5HI49@Y5D^CMP FR">HZJ9ZE7EKH*<&EU*\P]S ML;"&B+MNLUVW<==M<1#RUG=YAS7 "YVYPL]>2FX;A42@-0ZHI T.-&&P9NJP MCXCI$>_DHI(7R =.0"M)E-='87.R_O["%Q&'JGD6)1&N2,@Q^6FE3>,\WY'V M/L-SJ8I)20_CBT\?B5B4FBDJ/7P*Y"W(!.WWP+?BV!K:=V+3YDM_&8KN=. LQU=]$)/ M27EKQ#L65S3U2-VWJJK^N0^BV;RQ#;-D*K_(/\Z;K:-82BW@>!3+@W]S3SE5 M8OA#]1"3YQ&!-1,=+[3KWR@S]]>7_Y"3\1B/_1/ MXMP$]&MAQ)ZT/C_V:Q*SC^?+R-^%LWWM00S[9?X]!HF5OP=[7@8^_>M55DH> M;YO2L7;'R&N0\Q9LH%A@9D2B<_CQ';R-C\Z@"_ 8!BR''<6E0V,,-C0&)R[! M/S"MF9]^(*S!*@&/BP^N*YNI)%)4_.T\S%KA67\4'19\V7CT#0$-A^%%68<^ MQJ<;6C]'W7SK)U">WG3RCC^G;M?G";DKK//X,>-K65&(E:GF&4> L/40IU*) M"KU^:TKTC3CP"WSP5U@'TINJE=(4+],G;%4JN8X'0W\FN$Q,^1%>E@CF IVE MJTL*B#3

    KR2PM:XWO8E#$>-"DI0?M9 ROGY 6U#@2Q"QS%@M1&0&<6U\530C MF--D/E( /Y,.O,*B:(SGZVGQ=4;HT"IVI#VCFW3AAY5>I%(XC'T0P*MWK9!\ M,\\3W<-S:(Q]NU8)+CTD(_JW91C@ACC"?.$>8%SH6-T/C.L,K5J'0[/?;_7[ M)?U6 @Y]/O*"^$(&V=QI=A C\?BA+/1$J%)*)ZB##-=XUU:FZ[0+ .P'L)&P MD]FH[=10K]L IN%91]T>!"ZTEY82^$L2H]YA(>/ 5!Z-6J-1R3U#G#JB 8I; MRRTF$;/0'AU*PT_)S0.L$3#)Q4,.?+Y$;/T@6.NPR4OCN?E"MLJT^(7"6F3O MW_\VG+XRGO=>4 8+_,+1O+1HXUDK")C9A\#%>=Y_8:1SS">F>WI M?#9I#R>$=!T(Y*9D4'G78-FA_4/%3B4WP1T\DF*$?G0A:.^E'K,L) ];8;-% MPQ!SD@)1+3XJG]6Z";]9ZTO689"-V<\=P\Q_@/DG[6#>QGZQ]*S:ES_2!V>*M/XLJ53/ZIH;/X %=WA(X;DUKO#*^5HX(X'U!%?MN6K\;,F6 MLI9=A\SXA-KL=XUKOYT>H?VV5O?LIO;;/AD,!T.;M/NF"0_H6=/V= 3_(@.G MU[=&\/WN>&/[[?ZV5W;JXOY5"W%';*EE V@T-$ M/>R_ZM]FX* 0 NF/@1_=XW1BQ=MJ+7>F :H\TZ=6R)2&>XCA&BVT;D]ZMO*M%!"1\#C$XMV3-X7!16O+E-O$Y\9M:#&W:JV;$C_S M!J*5'^WO-L33N"H6>JQ@@_@!.K<[WV:3%O#PR^S!]#7%.4IX%4G[C@UUSR]/ M'MZ)TU$E,7:"U2(YD5I;>88!UN;:^LJS;=*DTL16Z\OM-6-HGD5MP!LR$O73AD M2 /P-RCYLN6[ROSP-P_91[ZR:S.OZ$$S_,\WL:KO;%$LL6W6N((8O[V>4/V6 MZA0U-G^@1@'=]KS:*TC"BGN]=@N "RF,-R@X *A L)GH'CML\]";JHO4SS6( MS:%YY>[PMD=&6M2SE+82M.]*I%H(I(SC6)=*E0<39H)\\B1LRV7CN 6SRRYP-&F_MR<]906B(Q$&&?,MLHOD0_Z M6]EHO]R$,0Y";,).SI#S^2?L[I& W\J9GD'?N.[UXW%L%5*5(FM/KDEI.O60 MQ2LA]DH$-$<+Y)ACF[4T=9L/$N.AC>TED20DQ):-%C M*'+DI.J0)08F(\>R9J-NFSB]07LPL2;M:;\W;MNC\9S,9T/2[T[.-5;!L_K( M[JQS_#8!K@*9#Q.M[+F#$KS8I=O,5'LWY[P2,*ZC-B-71WE]]?R/:>JZ^_T'_TC;[ M+4&Y]VFRXH-T7)=?:6'DEF$\OPE68 7ZO=&+EW*6XI-D"#'RRWT)S%_I.[9N MBAE^6#-[B=3_"Z$ :_)U#29Q, MH]*T4:7_PG\"L@U[TQ*'Z=EKED+")%9U(%-H +VF&_W@R[;5A6VL/)+]ZKM0 MG#]6:.2O'!:+OH5_UXA9,O1X'X0;S+@1:)GX,HLUXX5@/ MZ 5@6//?EI_@X2M>$2]TW+!S6\+[,/C]]/34&$O,23T+]"03/R8"C\<:;[37 M^,Y1M]#0^HT_^!U_+M"!+84X;PE(I[MI>$H4QM?IPM_1=;/(\LMEL]%"N[]_B&T'&2#K'"L'LE@CF4_$>MNQ8.]TA M=EYOM_V[5&E. G[T8KK_1;>POHW?GD$O^SH@PU5R"Y23)OU*V, 3=8P1$P2( M.HEZ(UN_(8, !XI)K_OBI?'6C6R/C94 J5B2^R#\D6[F.CNL@2N2/ON-M1PQ M/,(HL/Q=M2<(SU/ Y-GZF M9,I_*0U3TV?CZ;ZY.-]'^QVB+#4OVSY;7!A/9X#G-[!VR(]N8!'PP1O2PN-T MX2+?GX[T29,RCWDQO1^+=L6CY0UFU.**"]QIHXPX"BC-5:XVP,/-!KA89CU' M SP\M %NL<+/*@S2@2JT[/-DAGG=3WEJ,[W^_CI&NW[J2:$\#7+K 5MX:^9K M\L[:^2:M( SD%LIX(TY$U]A\FJ39!;$&PA4WY%)F"DDE2VGC "(:_O+?&%\] MV%4&<*RB*N'6V!RV#^JLERY@9VRJ[98[_'7\>#I.=F"9^I!/6UL!3(09I59T M.>)6FHN^]B=)L=P:1P1L?CITW\X%%0(\@B5_B@]Y"9.-@']J2[ M<2S&*64G[40/%7R>WUTHJBC\?L#TNMK[S$0&_*Z];7:*)TQ8R"U%'.RL?D"8 MZK)^CC4KC!,!V:FQ$J-9Z^67Z*/2T1YT8BZW83MH>RHKV;#KDK3LM&WVUIW3 M[*TBIAY3]_([>D$LQ*2/6_[90N[4Y-;DA)U+0FX:W6%KDG3#< M3O &#LSJ,%>(3D=)M\/*I4NORE^2J2=_$ M!7=\79VM;]V8!$RO!&)ZB/('H?<-CC$%RNRBDEF\$R"F0?DF1#0^!QT9%4=I)P6^+WT<_8%F-*\#'\>- MBIE$+)_\A<-(%H$/QEV,P.EGI+'_].?_XDJ:QN&!.FO*.7H>>9K"^W,.O M6#]]]O )6M'NB^VA@%$S"K#IIMCE<_*8]_W*<."W$\]EW7*2I8G(RN)MF;15 M'P+V/W J]9IW4J=0R;*4^ZRM7>?QW=%^#\?AK3(I\8B51$\VWB'K?Y^)6[T) M/S"/'; >D>9R\VN7K27Z1?\A;/@>DT,_$ 0MRRL]G\R1)0K/% M8&FC(#^5PYVW^0;@Z[SWEEEX>OG=)ED15]MD Z97 <9]U!(MV&VN>+Z$3YC- M'0ME^2 OB>46CVQZ"(1@=L( C=^9[,MDY;VHXO@*@IH5+>CD:SZXHPR00#$$ M&3;GB;9%?>:.<62G5*W*75G>29M!)Y[DCS)XQ &G$4E/UK/6TWGBX6W1L92O MIR96[J@N7\1V$7]7'=M"?)S$*)<8_[K9$-@=2-F59T4?AZ"U@F]INK34@"XV MG5WBQ- \D_B24)TQL+Z+4"+^ZR/TY=,]?%I-9SUZ WLT MFT[[QVD KN_3[!ML]7&(*Z4NOY^:YM_P55!79)0(LLBY(M+&R,'G*SUQ(T#$I M$1^U6+TP-A$>W.5VFBX1]M2(DA6ZW<;SK]??7[2R^S+82Q(?W2:V'3J(D5Y7 M49A1O?ZTCO')^@E^PW^$$Y&PJ8[!#.60WV2Q2N@E767#9?B\. SR_Z)7, J' M(CLCQ@KU'AZWPNET^")ZQ"L]^147"$V;<];\AXI/T@*+ 4MA;Z_X(I",J:SX M&IZR#WP^"B(C0F=$UW=VLEC\);U48V-BD3 _,4IB2B+_($<; MX-,U,W\S_T'N4XH\,VZJN/IU<\*R8,*H,)\_=U(:S A0ZB$[#4TGU? W"REL MB9%^0@#2-#6G;EKT9H\!/>?!8\AM)TT#%3>4&5 * M4*E:ILUO_&QK).9&^JE]S1Z&$H4B)UG]MY9[Q%3OV%19/(>0\.0JI> < MZ)FZS$MDWJIRDY'QG*8-?UJXJ!9X3<".-DHP*D&Z67;YAY"$%_F-\M,3?%IM M&-R&A%(&!VB4[%9^>V!UE] W,Y\D]/N+2(;^C8J/Y-3[^Q[['%YBQH',;W] M+/H1B44S+< ?K# [4B5_4 SL9?E="T12R +2IFS)*!Q\6TY^_=REO@N\NZR9 MAS-6CGG$&Q H9BYS-RN @AI+:OE9?0H(P=Z-WW%@X0"(GC5C$1?-,^.:A=!< MD '-(W"$5]80.V'\D"@G"IBP T8'_127Q.UZXX^/\(7QH?N#0_XO6+O.13+4EC%OY%/^C$NL#S"#OWF28D8+EX)B!, MC7'Q?LDU(R. 3DSH$*)?P@X,S'R?CFY(6]K2,PZ1F1W1\8$E8! M$)9+$)Q?0[!.S0XK2_(OIW&W1Z>@L^!T7<7HE]H,85E8@:%F7T@7U))D'[$G:J:ZP MJ3#1(];<&5FS]GPPZK4']GC8MKKP@)[M./.NXTQQJ,J%P)J:$TP_!WZ;]R^G MI]%I'S/'!L+SSUD=A;F:F;&Z1>7VZ>DSK_2>23J?8/LP5!HIBA%7;+0IYLS8 M>-4LHH&/A-@AGHXE9'E$-GI5&A@D+GT1UUZSU?!. 7H6"Y_+1N_MSUYDA;P>6%V/>];$KFSXCVM3A>SZ*(3 MC2U?@">[5SLN'2!('\<##NZ,A$2D9AB'B92IK=4&M>>YK=/7H)@"I)[8@8I2 M)U3OZRSKD.Z*ZK. 3' : -$*UU7RBZ29,(AQ<*SI#AYFQY51,$V AQF>TUI[ M:CNHWM$QH?"Y=AKII)/:;_[^M_[DU:=T6CMM(X$@L*/IKJSSC_J M\O!'2_&_-$AN$22P.CS8Q2>D27$;5E8@5)8_"K]B%[UG\_9$,,;Z0G).H+P# MXM]:(H!9RYVFC^(!+V^:R,6]U 8QSUT^XMO*A[M9L8.SD7U\8XAX7BI[[6$' M>NZ*TURNDW447H#Z;MAGBA#47+,2LU#M.1L"CFYZJO68OHBM^9Q7O/AEMH!= M>&CZ0M)*!7>Y(17+O??,?Z;RP@#2)ZSI4,L M>)5?7#67OH*!?HT>E,S11T*DDVVSM"(OKF K#DNB\1*@?->2-(N6@3JZR)A. MKBH_E%&R, RUJB^!Y6LJ]N2N51J7KD,+#V*M=%_X UA"3")BXD;JI>"-#_@& MG.ZZQA9:&!5DY04$45#.%P&RC#G-&6W:B6ADK^02O>BJN$9D,89<+$F(/MF= MY7HL0,24>,[82C?@2!M?>Y(D#Y1,='_8$8UK$@NIW M>MD;7D[6>K'EJAZ-\ MGMBTB=S*AKZEF6F<[!@M^2GA,$")1,GDO-G(&I9:QBJ=;8E1_^)]"RN2X9N_ M#=.";H;7+#8O:=,1I3\Q;X:3ST./H@52 -]"/T.T?SNPI?"!N1YSSE>P=E:( M3&:3I1DK:?2RUO>62F$EUZPX._B57C.5[HX69R"P=GTV[(4F#7D*%4]6@ULS MDR5/!.B6MS>\$1V+V6DC%T,N*E*Y,9RE$-(Q^'T+_":_.YPD-'O(A!7PE;"#\8O@ M'H=?M]:*82G^@A*LZ/!->K=@.A,DO2PY==RQ#\-Z$&:PW\5?C+J@>@^7U(.9 M"PU =+U\?RR-[--YZ6Q&(;"$W+E!$N%G6>DQ"P;21EC4;M!6+ *6GR5=:R6B MUAFV2CT%!L]1U5?SWLYS]P4_ ,'=%8[!F1U<@P\:$8HH*RWL518;:?N^M+J#!RZ8E6(6T6/4-5_NJ0S#UF_ 0RME3:(M2 M"H5SJ7&ES8NHMF&[H9TL.;!WZ-4N)51/3_72,F.:2'6C8K^SE7F;60M!U6/1 M;%0^6@)6BP]P%D8B94GZ6 XW^>4@U5V*OJF8..SM$N*."S M#8:#N36?#D;M<7_2;0^R#'BV437::$%RM,1Q ML>V?5O\!^JO;L9BZLJ-V&>]SZ20KXK<71Z"O].Q?$L&WHA8HW>$(GB] M&O:FP1R/U8+=KGW?ZZ9YQ[W#_V&G&&98T@W_^:P+2HVMXFS>4?KSB@UWIC_G M%OK22N+@%?LVWA1 [[E^*?[Q"EQ1)U[ ZV&E=)]Q2/_K8 ,U2-P_G[&-ID^= M5=T[P%?0]L@\IG00O_A&1:G;&0^E7]X@L=BOV J&XT[OUU=\FX*ZM#)LL,\Q M!QX;#?WX5>5UU'D%J682_S%=;)YK^(NUOJ1\ZQ*[(_/0JI)Q_Q^_QRDC8"58A/_G,YQW_F1<$;]ZDQ&5,6K0[?0W,RKK MCWL:93DYV_X/K_)ZYV/T(T_8.;%"_?H*@M>8T!%UN*O[T%HU1W%^XX!RAK!R MP5S1N*(.(U),D,)Y.(SM%]%>1HU&=8=+G4?QS>'X_L-=#E*6R4,GSZ M13T6=>LY 5O9)&$^/0%^",A7AF\[7\!M#G><+OON)Y\&?,5ZT)P;Z^?F&[F_ MLDZK+R&_29/>FVAY<8BF^".WQ&M78$M]'])=V/W\Q8E^LG2"F/\]O2:[#[Y/ M;] :C'N%J[+5$^JGB?64$4]5S;]&78VZ"O!)H^YY\FUWU!TIAKKFE*.N.=T? M=;MF:X*3833JJB6>JII_C;H:=17@DT;=\^3;[J@[5@UU)P)U)WNCKCF:M*;= MJ49=U<3S4)G^HY75+CW3_[4PH?U4]3#M BE&]L:;(C78P-P<[<7LYL5,3N?% MI";U*&G[_K UF/8/YLEH\W'AYD.#IY;^YK)!@^<^X%F85* ">!XB^S[HM0:# MK@9/U4145?.AP5-+?W/9H,%S#_#L[7H3^=. YP&2Z/U)JS<<:O!4341UM_R) M&? INP=2O8*2=F%T':^Y;- NS#XNC'D:%X:_33*G!\V&CJU]#>7#1HZ]X'. MOGK0>8"L^60$0>?A2L[:=BB6-=>=Y_MVGN=N+EV_2%B]JI)V:70QK[ELT"[- M/B[-X(2] ))Y%1?F\L\@ MXU'EI%6WJ9^8 =^SFXX]"V_I?FRN7;%FP&@CHEAR77>S M[\F :\^%11G$AP43$@(-="N[.LJ@!MD;;Y/48(-V;/9P;/HG'&O';.N[S+0> M)<$^&+3Z/3T;5CE15=6,:!#5TM]<-F@0W0=$3S18K1Z('F3 ^J0UU8?!U!-5 M59_O?)%9\)!L_?CUJ"O3FM?+;LC8X*V/1JR&\@+#=D7P"H- MV<>"[!..C]L"V8>H%4Q:(X4&XVK(5M?V:,A6AQ<:LB^ 51JRCP79)YQ4MPVR M#U"9&+=Z/5-#]EG(KBI' C94*YP@F7G$Z'4."-YFOS-6FS$W06QY1LCLPJF* M>AMQT194"J^ -$K44H#*"C M!Z-I:WI Q^I X% ?&1IE8$X+%AJXU>&%!FX-W!JXCP/<1Q[G=Z#C#L-):VH> M;AZ"!N[+!0L-W.KP0@.W!FX-W,; M1/(I*AF_Q190!W[KN'>O*2]1;%P_L2@S2\B!FS=[JS(=S6W_U]P&KT$,9J$K MD\ \@J[=_ /XZ8L55U*_NX7\SUXOB'$=+.%9#Z ;H7M'',-:K<+@)ZA!3+P' M8X-6_YR%GKM*0B(K]2"=_H&%QI=?26@#F:Q;\F7^F<1C$[>*#[[@A ML>/KA>7[Q(OV5>9>JK#MWD9#5+YD\VA+K@X<'K?D_O182]Z0I,POV2QKR-KV MBU^-8&ZX<63$OU(C@-9%A\P6CH8;/$..!6&%D$- \QWA+;%JO M-OIFR\#EXG_-J6'Y#OYCTC'^\1LJR6L#S4&5@D]J*SC7WEG@.=7F;IO"/4KI MKX.(4LX(9K'E^H9%^8BDW;##49T-/FX_A[1KDCU:60\@ L%RZ=*[@)@4^/#J M] ;P%>M@H"S_>OV=2XT5&??$\_!_\1N @>0>Y!\ 1(C!_D M7Q-6XX@7R4\1_\[D M<+D"@OE<$,G/%?X9]A33K\; D-PSA+UU46#LX-8'/CH;WH^KQ@=O\#:>O;:M ME0O&'!_%"+I$2N%/ =HH#FV?$W#@75N&W<(QH^OL2<+]1YMWQ1Y(J?6)Q(O MV0G!7D?P)!3"MN?ZQ)A9D1L)8.*K>FT$=X D%K+(#6#AL85]16%_!=(/L45Q/A\\%=]1Y:ABR =B5& BB )/^R M6!Z:@>\+0N*/W([0[CS^]Z\A04/_CBET M=.4[M&6//Q_#WU@>:5<(;H>IJS:""+93'+-C@,7V5(TH):GZ M'%%ZG7XU4= XANAD@@3QMU)"!?@^PV8O! <#W[@O!0OM!M44_!SX]J&(2$F6 M/7!'4>IVBB^-#7&%[@W[9C$BZYT'2,[P4_95_[ M5,BBT4=+F Z*\IZ036$?_^8'']9#OL=@R,&9+:7:=_"L,0'G.Y^L\ =!0.#Z M6.N,;HZ&PTXQA'RL,!6&JI^8&)M*ASEB##K%VF!*C%KQ;R4^XN^I<+D^YD^9 M7&:1QU*L7?B/^.*T=0XNQ%2$ :Q.@"8Y\[LY03;W&U@"OO8"/N$8=-5 M7)8KL?/[V]?Z# O#?LL2]]2X'L05P'37%8_]OL&NW#O,ZV:/KHUDHTU.D:PH MXFUHU?GK6OL0JNC?'Y50QW DS4[Q5L%2F@F?B1N4J-)Y:NUIYX=%I_PIJ/DX MY\G>.I2SGZ4-X\I J"\WBI/ETGFELL=0A",HJ#.:$NMZ6E]YS8EBW(:'> M(UBU&Y:I1 >TXA5+Z\%PW#GL1.2,Y&^DNX@#$$BF>O#8KVPO!EK0R #*/!BS M!_;5AQ5/ITH97/%-D8P7">4(Z9*N.\!%8,J4+AIM\XS$]X2@QMP%KDTSS>AN M+^!7G)J8;758TA4K!9$+VYJ[-O")/4:DM&^)#UZTYSWP9\'KL%*6;@D>["?T M[R(<@/^-%Q"EX%LQ-,!]K'."0^PR@%_-0_+O!%;$'\%T.-TG?DQLM$.-98B] M!QA!E$4#SKIDS9CU,IR L)UR(Y)^ -_)JQ,LD('E+A,O=E<>^PU\RV_;^!#/ MH]8YJV_0!.+"NF/5E@<2 ^&!Q,A[9,?%Z.M5KOB^!S(5$W,ER/31M8!R;OS M*\7?TF+ W@=8"":5F 5>$J*.%WT:KP$(*\JB-@WP05OV9$_)+2L%;]I3(HZ&^,JO;T3ZM:XA^QD6W^ MI&GV-SGB5DD6HC)C!7K+Q$H"'EY3BIA4I880KUUHU7 M?X1_VUX0 7FC&UC9&S"D/W9#1 *$66&G;YAPJL)*B7,59\OZT[']^$^GW[4L M0J;M>7?<;0_@GVT+_MX>.+V1X_1[L[GIE+9IGD$T-4#W,2,R9:M#R0SB(H==]1?]" M_VV^>D%C 0MB#^)A'$>#,RL"F$]">T'_(9IH=@>_42$ES4/!Z":X8IM\@SU! MV$$>_1X&48UBD/B")-9I$HMN3-JQ7 B;*M>)4%^FZG.,-?(&?+B)+9 M7]@4B?$M"5E;@_,7N/(\@&8TA_#2,CQB46:!_QO<63$0&3Y,D$% T(BT;T., M].^#\(<76%CZ\<'ZXV/@+?:". E&TBQB#%888K,^$X@JO21.F_#^Z^LU<^O" M&"-9%Z0"A0"6"S$LL.WYU8<7!H1RP-ZE*S)&W'L'^YHX?,UI+!D3>^W[[ M0%N:/)8:,*X\V&R8?DJ\UK%B"_YA>0^Q:T?2VJA0^A@Y1CG1IEUQ(8UVP8E@ MBX'?>>Z<&"FJ2%TO%4L>B&_R=H#O[P%)HV6X!B!)/AB*: M,YJQ#%T^C["QO"W13Q2ZP=*X:-UH]V>& VB.B&*D[6S)9U0?]=EPM&7+<3+Y M\,VC7WFZ!F.9LY(014R&>-LQ82W8%D+NC+L&B%PSD!KNI/#@)?>\)6U>QCQ1<%][1EE6:3X?T@>K#BB"?X,^<3A MW2RLK9OGL\!AX(SA0B&"59'5*L*_WF:VAYRHM!MF27E#CT.6D6Q564<=*4!XC[7Y7+@FU0-+T87K'&Q7GSQ M4KV!.]0%NUS>G?&XJH9;.37XE'>N]N?517M6JC)/7W-]DFNNC^@IJ'])Q+45 M+=2+$37*GRB!TG #I 8;&(@W&Z-WSWX4CDB69#^*92<,AVH4GM!,PA_>P4= M0+">>\1\23%-DN5"S&GQ&*!Z$MQX0W)Q.0_U/9F2 YKJN?C:L=&157/9H!V; M?1R;PG'Q@SHV\O'O["3]J=R;Z; X(DH].6Z\.=&)FB=G AOKD85;4MTSD8=)MS0$X5H!2+C>>5T MZW%A+(E0_?1W>^Z;CZ M_D8@'?OID'GUFMX\?++^"L)K#]PX>307)<-GI$)UWUS)"&Z<3/+L]6"]N[]- MI^'@^<07ZH5.VE'4$6MSV: =Q7T\ZK:::(NBT MF@),>$ONB!>L\(AF-D9B@RM:2,:KZHIN6$^584EI<9.2@LK./E[IZ A>J4Y? M7EC>K/$&7PTV:*]T'Z^T,.[QL%ZI,-E']4"/!A)[GO2;MKH']%2UX5+,4]6Y MTL=TZHL9X_2V3AQ9MG!7&].FA0++!?FJ@AK?9&+LX:>.=?94'1%7-6W7>'.O M!ANTG[J/GUJ8YMT,/W4[0.SIHPY:$YU-54\Q=#95 2:D9S!6UD-Z0Q:[*48: M+Z%>/*?]*AU&-Y<-VJ]Z]OKY[HY5>OT'^B\']:J$&?W*K*BXJD_ZX(DZ&2=3 M4V?G5!/=%SHQ=^(2W>Z BLN6S0[LU>[LWT:.Z-.'/J.]D!#>E3 MPI[R:\A.Y>J,#W=H0YL8=5R=UGT/200]K/QM6Z8GM MQW*RQH4K<@[I9PG#?&/]/%7JJ%9%S6R9"G5]Z?'NBB>;GMH#ZXT[_:':7+D) M\')5G\1[C7D_55BC';5S2)_4&">N/;DSX67-\?#:U3MX&]:XSN4\>WMZGTFL MH%O7:PT&$V62:-JO.X?VJ4W.G1,DZ-7T.LUQ"GX/ N?>]3P%=%2X/$(970;=JW!KW#S4$ M%)CK/GOAFX("TEV<8D?/S1?_^ UW564[D.E/S,W'[$BFU#6L$)8+9BA%T\'PY-W1LG+T@82! M7Y/07E@1^1JZ-KGRO,"FQ!1;>L?7>&/]?$NDQ#Y)]CZV8+ $G MQ".^DUO\,4J__SV8Q_> 5/P/&Q#[P^?WQ8/% -OW8&8CXC][[0<%E([A^V*W M^%W:,[%*8+41B3H&T,FXE9@>HA#"-PS7I]P3BS,BMKK.N@)3?,FC2PFTHGJ: MO569 N>@]-=21^V)L/,&]KL*B>5H M,7F7ZR-N>I90/&1I/1@S(&\R^PO$$Q4(A-B_Q;\;"*C(1 M8XS.^H[JXXL89 MXG0,MFC45-#3D,"WXH45PP>6%K!0W@X]Q4_U%QF;;8G>U5M8E]A<"[ ]C/%9 MA4^L[SK]ANO;P9*@I!'VL9!$KI-8F:BQ=5\'2Y"E!VX^(ES:'-;J ??I&G%Y M;,NPK2A@_[NBDFTC.5L&&"7@7VS@SM#<@ VLGDXPSO47?LU(4V$Y/ED_W66R M?)A\%2L@-OX=7'\]E-/E3 [/7-TJ$"J>Z#8!LX26!]O( QA_46 M++$#J^Z@$E(^N?&P,C[5WT>>>["6:( MZ;1U>QN26S0T*ZY5:)YL:F7@L? C6V!N7?>@U[_L[A5,:E0XKN'Y8(*99MU0 M+M 6%?-Q.DL%L.0#4;7R2I'W, VO1SBLO3,MP+8!\N8)EPG)8S&SQ'VL>@ $ MCAO2' Q]*91QAJ7V#NVVEZ#$[<&+J;J\./+HJ7I<'G5ZU4P&ECHE8R%;>S!B M4J?!Z^P8L76V0CTF]+8PP2Z?>(3JM0+0'K>O+431YA%?F[G7$U^2& MV!@4(BR *4)"@3<"SGOBQ33P(9:]R+F1"^N.0/A").S@@>-6=\$ @MG,SXJV?[-0 >W0>WZSLH9HYX>X*TM9'B[NT'W_ABQP&( M,GBPYC3OP<+R2$A9B@X.;#NP?V0^I 5>)94;:BXBB,L\T"$2)!'FIX0?M,%N M_)R%G@N/(SFS47G3H9Q7(J$-+[9NR9?Y_P:H$A_H4J.L1>9Q!H2QW+J50L"/ M$)F"XN0MR,W#"I9P%8:8'T!:9"DD)):(8J\$J5*K84[-;MY8]%);T>X]>STM MVHI?N;]N!$D,.NMC9M^PK17*/N<-?$ (*S"Q8WR,G8[Q'..%7O>5^ O]T7SU MHH4L%5IJT4[_(6J-#9F&8VV,!VTJJC3 M&W+#LK['"WA:41!6C)JR8J?1?[49.+RNUIESO(^NGC^_NZ6,7_?\BAV00L=; M0!\#J?4TX?F)<)3&:(+"]UX%@R"V$='6G"\E,^5IE ME=%G9 GQJ#QS73\7CZECV[3^#_>@G+I''1V["= M,W 2/P=W5.Q5\1(K!UH^I9?XUHWLD,3DG<<-0[P(G)3Q!_+MH&7_\SS%UZ5,7_,> M^YWB+"Z!+&5805L; "FXB;T4P*C>J7'V8/*O=__WOQ6K+^^Y&:F&'?^= +.* MN(%"[;#B293X( $BP85&" O@(!*X^;1PQFR.C[(0&DOXI4TEA6HUX$M$PCO7 M)ODZ-OR1)\%HH2U>T$2;#=K-Q1A+U0A:\&)R"T^,%NX\9A\&P3? A-$0BF;5 M+)#GO^ W9#Y'APW3=IB$RU:-R\D2:SQ+)^D%4(L8CNO0MRX)B7D1F$[ZHZ8Y M=*G"(%%FH'68?G3G+NH$/!V^&O$60:PJBO=V#-;Z4=) 6-:U95/ ?G5.1=C) M@&O (A0;6@&LMV/?B15BKP9\!K64*9 71!%*.(C<*HA FH6RI":==X[)66961\[R MU+SKI"S_G&:=\;790CMLF0L+))ZM8<:T)FM@V=-W*%1#W_*=_1X&R>IS$+^5 ME.N+6-#OENM_A&5\\<7'-[@1".T?Z#JS%C/+ VM OB] V:]\YRIM'\*WP?[ MKXW>/.26DM4;D!224\#K#. 4E-49:+=F6_8.^IVB0Y@K8N].Q6FAE'EN5)P( M*DYJ4G&PJ6I&"S6\-21:ZPTQ6%N(.:6TQC>VI+**]\#T+(=PK)#"O!K4&BRR ML+Z:>Q=TU2_M N$%EGP_&D9LX'2;DX[0 M!^_ 5UOA>S,6W [WX O^6,#NVGN]HTSRF0]VBN,Q)S;8LE[2@.81IS>>Z&SU8-CICO8= MY5'II3[F'-!:^W_E"0%ESH@>:J3*>&\^'(KJLBFN.HZU[3S$X1D!*\&< "W/ M/#53AIV]YQ4=3SE.SJ9WHA=2SX50CC?:EJG,B-26C9[0EE6>7N\/.N:DWI3( MQM@V.1S4YDTY]M2?>=-L!UI!1FD<4H<1)_&I-TU1J3FLN#'JD]!+G W/O=M_ M*/O!8*C)\**MECJ,4-EJ/6HP9V/,&F:YM3EKE#GK=<:3&FK2) YH.W;N;,4Z M\+;@P--" MA\FX6VA]J^PP20MQ?]!T 1Z-KW%74.7CWCQ@#[P\O0#5N?+H_.L/0-1JF'@I/$![4 4@\)WZT!NGZWYN]A$!T5 M/ L-S+6GAW=;W5%QP(1Z(JPQ5@4VL(2;)KO&6(VQ&F.? &/K'SXY,L:6'+6J MB['3UG10/#BDG@0W'F)/)KV)H)K[8A M*K!!Y^.U]#>8#1I!]T#0PK!]!1'T$=EV0-"A>;ATN[8ABJ7;=?_TOAS :7$) M3G?,9F;10=S\X@_U"E)-3 ^HV%K=/#@MR0_7KT0_;=(=YUH*S4[_#I\5MVX= M)-W>G?1GO>%PT.[-1J/VP.P[[4E_:+>)V9U9PZ$U&W6'SU[W=TBWUX_CGS;= M?A1ROAY6Y-GKT?78>7;=4J!$G*2!],+(KJ5?"3;H+,$>68+"!6]/D278 7SW MS@\,S-9@6+PJ13VQU=9#!3;H#+N6_@:S06/G'MA9N")3*>Q\1&Z]/V[U1QH[ ME1-1W%>L6G)F8$=#^["CA:D@NN7Y%^^M0Z M4^SW0J_E3QXDL]X?C,C,G(W:Q)P.VO"#V9X-1[/V?#(CO:DY&SH.V:V1O7[D M_O29]4-3\[59E5FO1U?=P7XFQD/5#J0FXJ@"9-?2KP0;='9@C^Q X;[ZI\H. MU /?QXR2,?LCW7BGFH0J:CQT8EU+?X/9H*%S#^B1C?875AUNO'V2 TV:%_F]7-3/;8T3#M>J,X2X]2_H.,+ 4^%M'WJJR;0U&NH)J,I)IZ*&0V>&M?0WF T:-G>& MS7&W_DC4IX;-1PT.[YH##9NJ2::N;_DV,3Q4U%-?>7_:&]B5X98*UT*9F1UE!S.>9LD]MS2:*VN[9%3WQJR5<4!#=EGPRH-V4>" M[)-!O0H&WV.V.UF7 3Q)9GK+@2'V;PB6[)N["B M=N-+A&JP0?<6*,L:K2%*L$'CPXFD7SBX2%0=5:O*IUQ4O3^K+AIA=@^I#W>I MY:.RU9-I:]35XSV5$ZB-QN!$D>VE-VG_(TK2?66OF@Q_?>6Y/FDOV)O,7O?7 M5W>@J2XH$3=HR)"49? 4)?5'HZU&V\O@W>YH>[@+,!\W]*,':-O7:*N:0.GV M;B79\I%$T4O#LNUDF7A63!S0N54(:L6FOF+:V5H&@,3_H;_0K72.P__]@C^ M Z+Q*\FKKXS4CY42'_9;O9$ZHSDU"JMK3G0'MSJ\T"A\ :S2*'PD%"[<3_DD M*/R(5/E@U.IWU;E:0J/P.31E;\J?.T$R\XC1ZS0'D+^6-FBW#)^8T, MXW]1CXWU^M<.PLF+AK/=0_SZETQ^)D=+GO:YA61E[ MKF%9P[*&Y4? E8P_*.,L;D2(C1)HE[BF3Z;[$%U('? M.NY=;O-Y(GXOTVS!A"*!MI*,*O'+<;_3[_^:I]JO-35QM(IS^X*UPQ;$ZIFI M0,8PGM)=^'_IRG K#1LU81>2G^\@!^61A :)(K!Z.(9A20B\\0S/'=. M6L8M\4EH>=Z# 2N!;=P:\S!8&AQ&/B=+$KJV!!=FH5!;"1=_T/=\A-=L0(TH MC+_!B]E$+?CAD^N[RV3)IV8=_KZHKMDUI0A2 J=V1.R73A+>@YI&Q&=K=OV$ M.%=W<=>X98;>6%;LCAKLB/YCSWN%&^<86 -E/;@I]8^"R^, M^:V]<'/*%U[B\*XMO#BY(+=P6OC>8^V%>8?UUSX1:Y]L6WMWR]I!1(UX09A6 M&@2$RC'>$IN:!O;)OMDRD+WX7W-*-XLO;ADAB58$GGE'O >NK7FMK#*7@U%A M+L7O0>#$"4AN0%RO/$"^\=N$DF 'BL,&<.$ MK &"6,Z?CNW'?Y+!N$NZLV[;Z@^L]L >..W)R';:#CQK:,*?R&QXXEVUP](C]T46[,?AB]BX[ MWF%_8G-4#BOD;E@<,?K=7A G\5DAA=1"Y5\#(G>WUB/$QT2%; MUDLKB8-7!XH4GS!_-YYVIH-+GKWRQO*HMV3%I1AG3I1+J?8Z9N^2.:)N04+7 M$D[+@6%GVO2)HKN'%)5^]99P8O^AYF:W-52H%*\U6K%A,T=T-M2?8'YE_SMQ M(Q>C->T=SO?0*J^8[W&8!A#N:#S!R7GU'9)W\SFQXPBS>/!9>*YOV$D(^[8? M&!&\;.@=S1"?NFW3W&&*5Y,42I682L\\.!-647='SSPXO$N43A["F^12?X@9 MVB_S]\S*7G,C>Y/9V-\MU_\81-&5[WQ!2WMT;\EL]7J'&SATK.9,/>J@(=D; MQ3FPK50T52[*T/F<4P]^TG<>J,RGG >D[SPXD/M3Z"2N5W%Z1-*GWV^-)H>[ MWD!G?13S611N;U$_P7.(BI-N9KFPV+_QAD@--NB*TQ[^1>%@S=X5ITTG%6H[ M'\/65'>[J"=7JN1+=,7I9!6G0TW9UA4GE8-X77$Z&U;IBM.17*+)4U2<#N$M M#5J3D1ZN?1YBJ$KV9I,'U<"!75O*4+VN@@TZ#623JBD'/5?M*$:GTZ>HC:7D/4CG22'>?3>7\\';;GXYG9'G2=;GLV)=UV MW^E:UIQ C#2QSW9DQ)41)4M8X -F^"J&BN"$B&@1W/O&C'C!O9[V<)+(=]#M M3/?.;4IN@0U_)>$A_ *).>N6^QK>-0M=Q1SU0]VG/'B:ZL &JLOFO I-)W5, MR4$9 2O!&8[_?&;VGBF0PAR..J.:-P4^E;:KQCMVJ MLR&V.EIM MB.^M04V#6L-![EVL%)@OMV]8 MU1[P>F6F!G4!J\HHK1^JGI%HU/D'5?EDUK)CS3[@H"KO&C^.0@TV:(31"*/Y MI!'F GFG$48)-FB$T0BC^:01Y@)YUWB$4>P*@F.E^)7AP%MR1[Q@11PC)O;" MAV7=/JAWBD$C_ND.CS0(%:H._(_[W?41'6(R['M:(/N(];'U<__B',D5.USQ M1T3FB??1G9,-(P"B,/X&#R%7/]T(?_@$CU\FRT_T..2?_.4;WOGFX9/U5Q!> M>U84T6?PKZ1J?I-J.16+B#^Y9/2 -$FD'1'[I9.$]^!31,1?&T1P_>=PU)T. M+=)K#X;=>7M@D7%[8O>F[=%@"H\;](AM_520WJ]' M2"E.=#;*%&E5E_#& ['"B%)??D9A@(=Z!DC;?7VIA,+#N([' 1K#-3M$VWF. M5K]P3I@!TC]3.+S M@\^!V3*G70V?JHEJ8T]/*<.!ZR2"39#0" F[&R=:N"OU+DS5#LT)CTPU#SM+ MBGV],R^N"D7_)NOY00JKL^',G U&O?; [L_: V?DM*=C,FN/K-YD1+K3+OS] MV>OQ#H75_ID75@]'Z]=FMZ*J6H_JQZZJ:H-_80:_\0ZH&FS08>P>I=7"#=DG M*:UN,_[[!['=5J\[5N8^)&U#%+7#1I!]T@$%SI:%:FM'@U3S5%K M-.YK3%5-=%6U*AI3M?0WEPT:4_? U*$"Q=6CX6>OWQKV!QH_51-35-$$Q"TI$Q;:ELZL)%MZ$?=!2K(# MV[1&$S)M6]UYKST8#:?MR6 X:/?'Q.X.IGTR'0UW.^M:\&+.K"1[.%I7EV3K M45WU@ZX:&M2!ADW^;)UK 1KN\ZK!*G,;L.MI1_O5>R=*U'NW(4M9;"T=[!D< M+GJ^R&L>E)%/)8($C M:-CF*Q1/U:H ^56:Q,+WGH 7 1T'V M<- :="<:L<]"\C1B:UYHQ&X.+S5BGPJQ=QF: MWMG=BBI1S8UAB_9!>;(#!S[XV^IV+]7KY] #-/0EJ0WF@Q;_$S?\5?J5#0=O M-?A4+P1HMGNO*N\:/V%%#39HA-$(H_FD$>8">:<11@DV:(31"*/YI!'F GG7 M>(1IQKD5/O!? MBWVFV3+[7=T:HR)O-")I7FA$NAA6:40Z _9I1%*>-QJ1%."%1J0+8)5&I",= MA"A,%,]ZK$L/0[S[:7L),NGW('#N7<_;/B9MRQ.K1J71G/!G3 D?Y-I+'CWJ MDQ9G(,:JG+385*5Q@@2/'?0Z!\3Q%JQ=ZO7(H6E''$%[#"Z=G?(H[].'G1)G/WF*8P+ZUT2-HN MDHHSW M6VP!=>"WCGOW6O#R<[(DH6L7?J[03!NV2T*9.&9O5::J.?+\6JI>3T2/R1!I M ?M9A&)#*^N6M&C.U'(SZ M?SJV'_])!N,NZ^"T)R/;:3N@9D,3_D1F8Z;UY0\:=OF#[,%D MWA]/A^WY>&:V!UVGVYY-2;?==[J6-2>3T6AB[RBJ9:3?;O503&7A>8)7=HNO M1-%$8X*2RI7[G\\@;K&)YZ'Z@B%(?^:&@?Z<6^A+*XF#5]PT@%IZUBHB+\4_ M7AG*>"/#L:=P19.":H]E;:W"M["F]+#=K7;YEJ-J0HR"B-,@UDQ*9$ASDYT%3XQBC5O^@" MB+,>+ESPEJT[$D+PV*0=2]6?!FU[14(W<%0"C+UL4E,1)8U;E A;S*Y&EYWY M2MO%&F1Q;"L,'T!\&K1EP);$CW6\VA#O6Z.:1K6FHYK45]4L0Y\+(K2YU^9^ MDP&X; YH,W[V?/U,8D,[[(JT_9ST^+X:C%%EPG*EE>&%JY(/-YX M%XK,E]M.J^Y4G5IXVZ#N6%4YI15$UO9L68W_BO*.WT#B1IL MT BC$4;S22/,Y?%.(XP:;- (HQ%&\TDCS.7Q3B/,:>;S/GF.7QD.O"5WQ M6 MQ#%B8B]\6-;M@WI'&33BG_ $28-@X1^YB0'R[(K>^NR**_O?B1L29\/ *7&8 MY(J=L/@C(O/$^^C.R8:9%E$8?X.'$#K 'G[X!(]?)DL^N9Z_?,,[JX;@IWI^ MDZHYE8ML)KXY[9I=D_Z##=60QFBT(V*_=)+P'IR*B/"16:Z?P-YBW$!_TK6[ MS:7O@C,VV1<:#MM.;#P:#2;<_=<;/7@_6)S*TJ^G=/Q6]K9\*TOOU MJ'3N0EW"&P_$"B-*??D9)1,S5+- VO#KR[R;.*6*!7'-CM%V'S UVF$:)#V+ ML_W.F2.9_KW'5HVZK:DY4F9LE38ABEMR#:!:^C6 :@"M!:"CXXY35A12>\/6 MI*_.H&9M5!2W[1I2M?1K2-606@]2!SM ZF<2GQ]\]H>M[EC#IW*BVMCS4\IP MX#J)8!,D-$+B4=\X6KBKO2\WU?U4%];KH:NK:>*V ))G5ET5FOY-5O2#5%9[ MW2ZQRMJ=#NST8F;/VM#N;M_O=_G#'D<%?K:AMR MV39$(ZB6_N:R02/H/IG@PO5WBA17CX:IIMD:CH<:4U43746MBL94+?W-98/& MU'TPM9#,/$%U]6CXV3-;L$>-GZJ)J2JG5@]P/]HEL>5+O""A-*5R[TKK1=R- MI@Q;E)C8G1]0N1LSF@"YQ3KA^*E.O.X/O%3AUS^\4R40"WBT#+A6L1.5/6T_ M3B^AZO:CUAD?WW#'2 E63;<:?ST49[^BX$2)HN V'"@+P.0LI:E,\ZJ2UP$H M(Y]*>)(:E17@A4;E\V>51N5C)44+D9LBA<;'X?3H<-TY&J8OU]YHF%:'%QJF MSY]5&J:/!=.[3"LZ5NWR<9 \F&I(/@OA5.4LZ%-7+'OC3G^H-FMN@MCR0,,V M7[5WJIJ_]J;4:1W2IOGT%,6]%V:C6:$EO\3=_Q5 M.I8-1V\E^*1OCS]?WNDY'&JP02.,1AC-)XTPE\<[C3!JL$$CC$88S2>-,)?' M.XTPS3B9HSA;;D++(;0DIX_>*,$0)5I1]-$;E;FC-44!7M1QGG4?D-JLTD?^ MZ['/[+:F U,WQZC(&XU(FA<:D2Z%51J1SH%]&I&4YXU&) 5XH1'I_%FE$>E8 M1R$*,\6S+NO2XQ#O?MI>@DSZ/0B<>]?SM@]*V_+$JF%I-"G\&7/"![D=D4>/ M^JS%&8BQ*F]S@%Q_&P&J 5KES\]M,G6 ^*!\NGY"G K1ZLRY2];Q)K"/A&%98?8 M(#]7Q(^($1+J+!MQ8%CL[R"TQ7*=<6]%QB^[FX/"P&-Y$5_FZ\9AHR'HP0]= MD_ZC8!&&J=J/GKTV1YWBJ$3&4""T!S^U]MG+X(![,:=\+R76+;^7P;:]&);O M[+.=X2&W,Q';F6S>SK@SWK(;$&,C7A#C@5AA9!!0',=X2VS:U\$^V3=;!@H! M_M>NSX\(D@B8'CT@LYO M? (TZ*ZA ;R2XQ"%)8[D_WS6!:83ST.L!@.:_LR] /IS;J$OK20.7G$_ ##8 MLU81>2G^\4^F:3.K(]KZ"_'\@ MEVAV8.O*Q34%JDO!APUT).$AH@\U^*!NAN IO'+-@TT\&'8FHQI\T-JAM>-) M>7":"2%/#M3*I*>$WVAPE_%D1W[K(_8ED5_1$R!-FU2T=_[]>!S8':!U[GP\ M'NU2Z"XF(3YCQ@$"2&#)S3WQ[L@G6-AB6TYM_TZU<6L\ZBMS3$:; \5.Q&BW M1+@E/>7\](LF?[-C(\T&[9LD,(]D?Y=D$1)R-*=DV!IT1SI/ MHIK Z3S)J3FP[I0,E'/4+YK\J@;HC;=#:K!!.R7[."6%<0)[.R7O@R0\ED\R M:?6ZA[M-7IL"Q5P2G29M;,4#B"UT/K MSX95S+/14^L/[_T4!E+LY?UUF#'O&EL;7"5RJW@XNU6<2'\M=&@U:T\GAJEC'NJ=' M3_=2:+H7SN@J#/?*1@2I,5^L:FS18%086_26S.*W;F1[092$!YE 9/"E$.? J7ZA+F;!3%L*PP?P#2BX4T( M3G=R@#1ZEM-)9SFQ%8Q&G>F6NQ%KW;1TX&$JC#GKB'0-[YJ%KF)AR:&F0(]. MF3@O&%E%QJ< (V EL&T?9P4JD);M=SO]FI>)-F;RD-PA<_+4I!XVI,%$>49I M?%&'$2F^]%3 %[/?F>PQJ+[9 (0QDP:>!MNSO=1$&SQM\,Z4KSCE7!L\!3WM M$QW"X)[WY58;KP/_CH0QO7XB(KX;A/"WF.Q]9_SQBI 4ERZ7$6=^$^':P[??"C.$R6L+]K7GRY6@*7-Q7>^=<_!OXM^$I+6KUZ M6)&KGV[TI^7%H62"OU,+_!D-\">:^7M,+6VR>7J,?<2]EQIC%15&54Y3-C>W\(WO+EM)$D?_@3O=T!HIW?L")(F>%/N481\[<\3 M/9;75O?&_M51!(HBQB# QB&9^^G?S"J ! CP!HDBD1&[/18) JB\GCRJ,DGZ MJ\L&PDGDS:"EMQ1D3N5UI,Q#\4?M4+TFMCR,@.CB:)DO!K&/+81 M<[^O3@=%:A^DK@TAZ%6'%P2]5\ J@MY306]F[F1)T'M$-5ZOZ7WUV]00+E>D M0-_J-]J7T,)/] U1+Z5'U8:2>QG3=D25^41[$D_B!F5F71[H!AVW=;_7K!69 M8J"ZRY4; \)*PDKB$V'E>;$R,X+Q8*P\:@M^L6$_8:5B$3X=[S^4 []QW[\% M/69RV@8W98=0T_(-U$CULKODQM#9H.JR@388'N"$##-#%]-.R.]+Z_G5QNT".V4DZD* M%-85Y\":L-OR_5"WR>X^F[H23Z3JU;D>=0;ZDY(HK.4$<27]UV4 0=PC$Y32"W1_BCHBSN[7> MH$<0IYH@J5+=IA/X.;&W$7JX3FV& 3AHN3O6;!?HA@=2CMKM3NS+->?%$WV-THN_>,=^SF14P>_4D]68V_6VA$%8>T5L(JP]E18FVDF6QS6YF<>$AGTMCHU?$+32RCL;\HXF&Z(L^1: MC0*!56\W^FISYK=4;J&F.3S E,-*%D*ER:XG9-?%:9$JZ=-]9[6FF%=)1^G@ M24&EGS0LA)7D1*6CL_LK="_W:CW?XE]1)U^=&* M'J\E6D3MD6N;.[Q\D@_K-!Q$RTG9,M BUQ-:>0N"SSW;@H??W"4F;&J^&+$) M-PEPY '>X6X-65:(D*#2"B?6RF#SS$+XV='^&3J@BF!V:EHPX=I[=PHKG(O3 M'=R44O"W_2WCEK9CGT##=^V\FO[EEB&H'T+^V7E\<1\G;N@SQWQ\@=_,/[FA MEVC(VNRUFTD#^_G+IX49[8DAJ(UL$ED#AMCP#TD2]O3D<3#G7)MYEF-8,V9K M3"Q(<\>1[JPGVL\1"-HL]'B*9EO:SWP&,GG<#[[!4[\'\!_S*_<,^((]<=6H M6&_=W#4;K6S'MU\D;8PU^J69(=H3S>)%51O-S-ZYH&0&%,X$+# M#DWX%5XHU/?% P#Q?#'6I_]6XS^!0I8O;CD.;1NSF'"MY6GN3/ D<#5@@S$! M?-; ,B"$X>?,/E#P!\W%\7VD[NV#>,RC^S5ZR/WB 5]CL9%J\# 6:WMT?T\L M0P6NUKM)U=A!,W+T(3(L*WRL(5<8T!\<(P.N&@/ .4\-[1$NQHSSS',-SDU? M&WON5-QB<>)LW2VU%]"0@UF7.8OZ-7J#3_ "2.DO'/CT.7H)L4^V' XU]1U8 MU6KIC>$V*S8&,8,[F"%\ZSRE]0@_B%OK^* =)JQU.@4>B'% ^'?Z!&!C RH* MIV(K+)8(A(\)Z./"T,+R'# /3/MD>7Z@?0]G,YLC#T&R/XM7!ONM>=QFDG1N M6D1'\Q2307K6:;_.?(;[4W[[6_,77,:\6U]0T$P%!@KG>K E 3]W[ M'9JXY?71304; _>)PY6>]F(%$W'?_!>1#D)TO\SKU7#)>+L1#UXX=U++Q\]_ M;WQO:.^8\T/[PJ0-U.Y]WS4L\5=-8V#'O= /.$^]^*/\+'Z,M ]+!BPPP(#+ M0#2\.4CC,W=8++0^#\3P*EB: :1G8'0X? \? D],/F:A'6A2$22JY/-IRN:P M,M0VFPGAF$ZY":_.[;D +7S4C,W1=5_WV& ^X^*I(R""%\X" ^3"@Q5 O YO M!']E7\QRXJG3*7)N?=T1^+53>),0:1)88!6R[RE)F?TMK"\&Y=#QN1'B>MW$ M*+"%,(NW:<@89GV MAS^-SFC4ZNL#9]L'J#=LOLLN9@7.=P=;UC#@9UUAKK]7:+-UOM M=MMH#\W)9RN\T-S"YX@H#FJLMSEJ]>(,U1Z MZ(,0$%2"_TU6"NBQWJ"=5(!RTK'4WD#X0F YQM)TP<0) 4WWB0A85L%?Y M^C)ASR*98@%X6>#D&XLWCW%NM_R8/P%!]%-PESO3:4F9][%H+5?]7=SDLTAF MZNX=78!F%MX>O[W?)=#O0'2O-[K-3C:^EZ25 MI%OQT__N:^(1VKT !A<3X? BB*X'ITP&&\%C0;0EB] 364E]71Q7TLQH;BK. MW>DU6,X:+N5ERG*R9%&NT]? <[&>P5>2%C-?P^">,C_&9C//_0DO@1'J/OQ= MIWSZEL:DN>S^BJ]S>7J7YG +F\.!NJUC(\"?(!>2W0KRM2S?V5@UC<+5&$'T M'8[^S0W)9O/?H1_@*K1PYLJLBFO(K;B2TRM9#7\&+SZV1/XJG2321F$@'^&X M 3Y&WANNQ-G>(J]@&!X82N%5ALZ,6>8B4&G ?1;Y\=JZ=V'@*/V =4QUA.3FO_CI=G,)%B/1QO';# M\HQPZ@>8>A.)9PQ*W4,4,O3O9X\+!G=(\R]+HB#^G_ M"=KZZ_.CF'>+:2D<+K;80+Q3^)P\8- WMP)K9 E,/!4M=OT"P/"WBU8#R]ER6' 1KQJYM MNR^H 2F-OHT$WK2>8Y&7^43<9R"WB(A-$]$^$_&*!K=MW$D"-UO\'>U1$7_' MNU[DSA10")O-?'X;_^.M%NU>:3:C%DL;CZ5$AT@:O7Y>WY"UFZC$^V_=5+&3 MTJ55>F<5M'D !KX>4>IV5?_?PWN./"MI(O25_2$Y.XNRE.DT=$4HL\'8_7W% MVOW]*#*N;#?9W7(F]J2(![[+;,S"M'Z)RXHVP616M^/C47@&K5;O;6(WS1HA MNCZ]25%M#6=SI2"?[NFWWYLWJ_!^<_=!.B"(G)B7!1_%T_X*&435'D"B1&GP M;]$K00P&!\J'RY9QAT#QR &6_K4F_&[I2P6:S?''&\ S#+PT;&[)<2=3)1-P MVM!;>_08VOD/HBBS%C!]+_B&?I? 2/CC7Q!/3<-I.HA(9QC>S7]WK+]"GJ@S MY"&LP-;(M4G .0JB+S9XO$^BVX/#L\]4*!I:DX7 Y/U=3L=LW-%IBLT#0'[M MU?8I04+ MU1*#-:'$HGZ4V"\\YZ3DI'HWM'GCKLK%O;J7^PG MAHS)"/2KY^+ACH?Q;Q!5?XM2=M\A2A)1*6XK0I(*2I.D%1=]#K.'L!?!YTRR M)/[SH&2J.+:14]N.XUA1;*8(]CH\<8I@*8*E"/;Z(MC/J>V9F,FV?2W:)"&)34&OD@?!Y+UPUPQ66TQWN?5%;.CNB=TMK=>U/;?'X!>^,>%F: -* M);V?_+2\W,"T>$7<8"XP"-86PT]:("N(0BL]2R+E&BJJ3>=$H4(I0RAT92AT M67JC.@K]GK^3=[E!%MYJYHKH0NXP;FB[V>XKV)WZ(,K',M^XND$4PO? LCJQEO M9]'$0Q[F1\K@)FQY M=+Z&?TQJVO)L2FYD*W9<&^YT9#DLWN&+/Y2'ZM/G6G)^+_R:Q%JB3C"^W+DM M5AJE]T!>')%&-I/;[45F$$]<10TO'+DEW,>H_=DR<[*#C76JA^J_JJW:+BJ= M[$6!.Y =4^PX]\$ V3Q*(>S88T5L1(^IMY(P\$$(F5B/)&MC>W.K"U/?1(DH MWAT"Q(R[6BT4NBTUNEF+*13SG,6;D2?;=JDG#@1@"QKA>T]Y(#HL>!RUL+;F ME^)R R596EO,&*;:K\>V!%/@V-=1]/D8,5MT&?$GG ?X&WBSS'JNZ)C ??X* M4QU)K'%]>;84?(HP[AFB\9_8QH>;>^H.&+@#DOZ[G^S\/%X<6/P#7_>S\Q%> M%/.1BQI ^8<\U_87ZO8;V21GW%[HBD0O:8V9$75#P@@\7VA %WT^8\)?LBTV MLFP$=C2_>'PO0$2? O9*1TJ< 6.>)U$T)8[+WRY^L*'M%3P5&&.$MK0.\Z@8 M$5N_,0/G0:B$<.TL(!SSI'6Q%K(CJA2!9EJF,%_Q,5X6]>@1GN#RP6-Y"GGC M&E97C&EN )I$ Z.D9R$S!2^B$(?63]3B8"GI]E3II:RCU*)E&' B?76&>'(% M7&C>,D6?;R-RF?*,FP[12TH3H:9%,B+('#?2JN'^1+@ WN#_T""YRTX@_.>, M.^A'/D>'800$K.4YNI:2)'P\1M_FF2_O!=@S<4VYM/UM6"MSU/-^<0K1?W03 M3>R897YVHBZW'P6WW\>$B8^LBW=&*Z6R+=,WV#+@'?:F$X%1LK<5Q'&^O^Q2 MAQX]\,"4LK>]51U\<0!G,CWJU.FKF27R7GTU%RXJR*\XMFSNJ.N'$7++J8)/ M\&@!RBK0,2VL>G_0:*TE8VUI9/U\(RRL/)I9#Q,.44B3./N*QW[K(FX0:AW9 MQ]6[@!E#E,!ZMRA[+SQ7_%\K6/2N$K[Q%+W4%>=Z+#=FB[M&[J\A(KYK]1T@ MF#"$6*?;)LH6@A(+=FMR&5VXQ;M( (3/1([?C0[-^G%TON@?$"/7-J3\G'YS M%@2>-0IE)C[S5DM9P;/Q(QY!XP;DVP'2=D3'G5XU(]-LV4_07#9#S(I^=*8_ MB@H7S6;%=;(;WIJ^+]UL_[(5D'QDHN7+S^"=O7E+1@ZZ<; 1,TR;>K'92C>/ M@Z?+YG%]O3\T^IU^O3OL]NJ=X="HLTY[5!^81J?=[ Y& ]8^LGF<4BJ(W63S M97QO+YOYT1EE7WLE,D'2C/NO;_=JE7YX=_9FIAB3[BLA_HYX+\SI-;5B[)^@ M%>-.G10WM6(=')4DJ1E"LP[3!+F:P4$; FV"J'L,!!28005BG[SA(>:VNI-'H M\MF63%67/G[G'&-UU"#[[C.%JPPE"K*)T$4=1BS0I:4"NNCMQJ"S_WR[:L,/ M)@4(=BILSPY2DYV@Z-I4A4S@=?)5MGPG$ZBVQH!1 M+5"=G3([C_ANM9NY_0O4$^WS.#_*"*FJ($#82]BK )\(>R^3;_MC[[:6J25C MKSXD[+TVXU)4[N%D";QKSSW\QGW_%FS# M#SDV^SDV6\:[_KZT?A\BNW=1F85VOZ8/BW-NR(AFMO!$I9V_"\5N"KXDK:Y(&Z=.Q9>76E-@CK RK MU*^R;-KR5G%;IP:KTM66H]A%3E7*J>IGG:HQ]SQN?K(<-*3OT8Y^X9>5C>C4 MNKHZE9:=S$T2"LCD$%)7D!>$U%? *D+J4R'U0%FD/B+IT:WU!CU"ZHL0654V M2FQ(A)ANB"U&6HT",5MO-_IJ,^9+LD.1[!^ITFG"$_+FXC1&E0SNOJ1SL-*@40NJL&"X3NA.Z$[D>@>SO3P;Y<=#\BOZ+W^[7.L$/HOJ>D2FF, MA?%,'6K7)EA2P]$V]^A-++XSR]/CRVRUG&FCO;'/\OX=_=M;1B,DGI,^@_8P MAA=?&5ZAA/^?ZOJ_/SVV3#A0G!XY%C,]LB-OEL2&X1)!=GJ4Z)N/3]K2LSU3 M8/\<]:3_[( T\WO'C#_X*!O9X^9%V\6I"(6U<[^B;NR9MO\K Q NI/$Z-<56 MH7T<=<4^D ]G[2B[1]1PFC9^U"=;T;9QGZ(A:?_+F:=]Q.&<"YR6'*7^V>=D MQ[7VSSZOVI1E[@B)E&4--92]>-M(/;5+AJ*R+1SUU"836'432#VUE?3&IY9I MVIS::A=?>GP/'V,V.61V)G.IWM[]G*8<5UT85O4,!;7_I/:?U\"W_:N.F=;; MJ[4Q/H)_XHQE67#$H_^B!EY&R76EXI;>G9$XXM+O*G/ A9IZ*&[Z"8+5X -! M,$'P-?!M?PC.=.!6%X+U803!^1LD$]TI]39!L&JB66!^HOQJX34Q)JG4N,\R MVUA+['TKNS^WFF5$9;BH_ND4ZN6A.*NHE\>IG*Q,-_"DS7T8RXX>P!31T^/> M630T]97+<^QV"J59&S2+:_-QJD,HU.:C?&M$J*XPG2#\N:N']_2XZI!X(+K4]3CXVIJ M6-3CHWAG;>VY[$2=ZT*S+7JM/="5*7A=2LN/*@(,H;_"S"'T)_0G]#\-^F>: MJ2N!_L5D98:= 8'_E?7[6O866MO+9S#+4^J\=C7)HTEYFGF*TTB_XNF]E#$" MV74]D1J]!8'CGFW!KV_NWGO;>F3P^NO'?$PL5JK #4 MP=B'%'LL_!M_=NUG4 O-D"L;,\.RK6!>R(K*:\2$W;V8,](2.]##\W".]?SW!=,G3/LC!3,#[;-TNI^@4<%G#OR8?>QK.W< M3TW/;2"VZ!=FK,BP%DQ8(!M1P9_8I@0N^F?H<*U;$SW$:MB^:L:]J16(AB:+ MW59KV]SA#BQ8/MQ-7 "X$'K8(<]DP>)7*P*'SUC7IVS0SG:TSF$'H*,E=?8# M/$<_.1=6@N$D .)"I_#TBPFZ@8<1/(W:.YN(1 +7(!V8?HGN+;H?(C%Q. M?W;@< PW,%CHBY^CWOJN8#J?R6YN42\Z M9D[A$4 &T)AG^/-)F )7&W'L_ >_E'<4+>DX,R9P3Y\GWQUO F[I5*K[<@6: MSP.4M6"BB6YV6^3S=6,#UNS6 [!$L+GW4?@S?9U$$\9:2IDFS#Q$&3*M+I/Z M<+"P?^<&*+YYJ)2W-P(,$,0- S\ L4 9',4JZFO"E=HN$EIDF64+149[/@Z%!5_0&+N!"G,>@. WM,^ MY,P)F3='B=33$NGQ&;.D;3^ Q)FC&-_@=G-AGA[&<4MJ)+M_6FF-?OH]'/G\ MKQ ^__@,_WF''8F M9<9?H>5+RWW1EOC=_F9FA)WY%IT/T ?2)'$Y.DI..,7.SD _ #MT:O!WIA;. M4 EG,PC*!'\D3;29'2)M@Z2&H9>F]]\"1,P"@?S<0JLF+KFWX;$./NT=XNHW M_-VCN!R]A"(?*4BFZ6]:N#R]T6S^@L[+ MJW;B->[-?X<^2NEOG]\]'/IPX?;"@X%5Z)$O&0YLMEPS]4JOX%IKO/P;--%Q M42Y&Z$]QWY>T$E'0= I/@E>R824>J+D$N\1UK^4*-YC6GR//MD"5>YA B@X^MB0!5V. 7P [M&:%9 M>/.O6"3XD50+=QLTXV/HN2:V3/8TVV48(.PM4)EJX5--PFI::X^4.7SF(7GD![GB/)7U^0_)L M\+6R\M7*[A#\)9&(V)W"F8S]22G,?EX(A5NY&BQ=D%>C?'F_?_=-"CKJN8\: M*U(,A\K^QEEHER[[WV/R[,N8?*$S/O%\S]QON1=B39E+T^VV= +\C2ZF;3+68A7L'3O2;QVCA,1 M.^6A6*HVP[,L,O>XU;&7$BY3#QAL1Y[Y(BX4.8!D4F?WD '3E7NS-'/>-K_D ML;1+]VB^('3]Z)CGRU1FS4F>2(^CX R+7AI/#3U8IL VI9F.V2AP^GKY>W2# M Y$:01_V*63P,Y!S_\+KY5L#85^*BZ@M+6FPS#V^LB)OW@]'F/\,+&9#4 S_ M65:)T]'SS'-G6#6.RL7,]WD092?Q\MROU]W+=(%$@65@>I]!_25_+PT?A2X'(RC_R7PLI$&F%ZXG5XJKPN>[( MMIXB(N[X-A=L*-#J@@@]KAM.HVV!8J+:SNRS>0#VI1[1Z795=E*SQ);CQK9L+5>7+AO4Y.\K>O+W MHXBXLF-P=YU+;"L4#WR7V=,J%E+6HJ+=C)FU[?AX%)Q!J]5[F]@6N4: KDUC M4C1;P]5<"GH3\";.' AEJP^((CRX(M!^BVL5W_ ]]Q2*;0_2;K4'"0DV M@U@+BVS@)(@-1F,+PPOM+W ?@ ?IO0I8A@VZ79QEXJX4K8S!?;%I"1\H7WLO^&R.ZO=3VM7BK MV@<>;UG[/?'H#]&3W\.#S[U?,3^TZ^$HC U;'5XCM']\]_GQPWT-O4Q1*HVV M@:&SND=IMK:(%CU 9>$;N*$7\S\NSW*YEV)9I0VXW*86ET?=_12; M(OF/15](OAH,P5B[FY>Z0RI@3@^Y$$456U2JL6J7Q9;^?09XKQT /&"9L#L^@@$Z4>=C6$]M\Q^87/_1GL#U\&5*\18"E"GU_G3-)S@S^&X MV1_W>N,Z_'=4[[1[9GTP8*S..[T^TWO]5JO=NR'O5B&L+LR[W>#;K-$N$H,K M% ,*=Y5BTH?5QWG)/+U3+,M[IPA\NDU*?*YA,AGF&*35(I( M)W:-?Y0J$+?/%QV1_Z8.&I'_1OX;^6]5\M_>)_VB>$,,N$Y7XL:]^AGM%9!. M!B+8JWGTD?#/\M[)(.6>2%H\NLFUK[3# MV=M9*7,KX'F=E8L\R7-2PR/XTBG1S61R,1;-O>FPL]R6M]*&(VHK@EB20$5^$-2@ H1-X MT8?@"H):P;6XT0S/68J]3_YJ9Y)X5Y,0+GP_-TQL.)-;HN113MFF 4^_17O6 MX%1L+8V"MP-.P:?OLS": M#S%G[ATS^< ==Y?B:>M&=B#+RC%XYR"";&RG4!Y!LBW5,@3)[K:-$Q,U#="\0 M5_O<2=)Q_U5NW'!_=HG8;96.N_V@1ZI30:*WS#IL7-_3+@\L-HUU2JT^NF^PR!Q\KY@\ "( GP18[$X+]A\M+'<1BVZX.S^@CO]X#S MO5ZKVQNQ87N0VW40^9'OO"2[#K8;[?8O*9[5Y4>EN32#AB9IO)?D];*2M[9U M8IE.B\DQ'L.F -A9 /M(>'A\:MGI V(E#+C 4["<:/]V0UO(H?Q6NB!RN[V, MY]ST!?$&>33JJU\E=UZO.'WV,F>CP^ M!I#'*WDH 2+&$-GN2'BWY^*,@Q_UWI(AI."^(*T@M/@30J51[ %L?LY2;.1N M[A_Q'>,V/XEM_.*+C-1JB37E"6;R75"J/(ADGAR@OIENO!"_Y3.SPT4+NNAT MQ%0&\ZNOAL%!A@B!P#D.HB24SQ0M(^YS/I6^]^+M(:;TW5CFX55%XXFH$1O0 M.GJTM^A_5(L^0GUVT"OS19L(^(>Y.-]B"[CY.T8B%AZ6B<]8X 1;[.HS3O2Q M@)>,NDVL.?\2::;IRMR2//B!LF%A; RNJP@[TA%%B+^PQ,D3"'CPO3%X6?0Q M$H?@4ERP'.E\I)M0Y1$5K4)L]O!>N3R,^!?33!X\6?\N<4(K,J:F)AO;-&12+9AG,(;B4)O6J/FD9!&IW^,>8# -\$5,35MI* M4&NI1DCST('H&47 <\.G"7B-*WI5@RN8G"6V>(^EY*>_S1-V24202!!69GF" M#!'-EO9#BL?RH: /V)Y'JF347\F7#2M%VU$T@4)21-%T\5/@MX,AOX4:R7P( MV$?V?'%^2C9.2Z:8,%W+?W+/L/RH3:8; ;3P6.2\::3P&C,DGK,P:B(KC!T7 MT8+71<9"IH5SK-7QO;B40;:4-^1RV5)I09:% [247:#G4N:1NOX$!$@Z"9&I M>Q7]KTSY+17^A=O/4:,G<2P/S>QK<&'$@3Y4:#R9)WX4*3W("KQ[W8[8.9W! M0H0)#_+>&IND&K%(Q3<4SHIEBN^K:"?A+=W#&8\62:HA9_M/ L9;M1YBTR&)D'C-,.:_;VV7OEGWN, M;C!AS\+61CU9I?T13VCVRVVIP 1@Z]C,-E/$;$!L?N]@"DZ(T M;XP4F"4&<^UZ*=0 ".0O-6D8Q+\18P6;PYFVG2+9!EOI9((@RC=YWZ-ILYW! MOO534F&5-G(=*/-KJ+.D2 YZ2L,9U1(=>/MM9!GLDV!YD,]^=!_C)\O/SR!+ M"\*!C\-Y/ND:FD@OK5EKMYGM (9OC\-4']%/+B)I=-$@D,"ZA2,MO">1?&9^ M=$+8%_VF@V@*B?_ZMLALY);!+\D\HMSH=&\%+(RX[/*GR1_RE$SI?( W@J+UEC(4& B>;O9:&_AT7*WT$Y' MY8[6DV2.?AT+!Z=,V'^*8IK_Q28_'U--?A;%[-(G;9]C5I,:[-A]?'8UP$1- MLT;04CX/%M#24@%:]'9C>,"(Q6IC#\9&A"TE8DO9INP@-=EI1/"UJ0J9P.OD M*VX.(Q.HH'L]M4S3YB;]HNFR%^$B)4+!03+._/B MY,XKP?(Y8+E$-A(LEP7+_>CLNO*6*DKT\:5_Q@LC#495/63>'>*4JK\Y3IR V$**H M2':R4I?!)T*4R^%5Y1&EM.)W9>/$5/\-4>6^5:\F1Q!?4NJ\XN9(#39(!"=6 M*, *8H,2;" \(.FO+AL(#Y1A1>79<(6%/;W=Z*O-AGO9\FK1 6S9R8KJ?:5K MA!IDKYAA.G@?\:GSKK37:+^]1IF>\LDV/H(9#^/??7Z/UBYI!H_9%[S<9=1K M=PK;^4NZK83O1\AV962OF/0?O!67D$TM9,L,!RD"V;9LK5TB6[>5'?&AGF15 M3+<5JG^>N;>.^C'V8@(>*'>FH;R")XY*[;ZCBOJH4:W>K:%;Q2V=&JQ*;XXZ MBEWD[J35,P\MK6[T<+IX==8OC&L5=1G8R#^'7HN&-.*/9FDYQ MZ+3%[(;V#>>:BIMZ'$=1FSC.,3-S%>?29H:M:B_,E_3]V_Y&)&<()CSIWC&_ MB7G>QQ:2N@MCTKNY [#()B[EFP,/;3&&]X EY ]QW&L)F^QA>@EZ8Y!9@A:] M/3+]8$9D>O0>L(I!O(K!UE4TUZ\B'GXL)FIJ/#4I3&OK-0TYC?_5AT+,\7DU M$%N3I.0^H^,I/QAP,(T,V\>(%S=@3KX\\SG[4V1C6 M<\OL%S;W;[0WK]7MC=BP/9#;HY: V-0[W2'G7K'Z+3J@_9@ M5&=#O3LTS)[>&[0%_*V=ACI,.13?C0DW0YL_C+^'LYDM)MTS^QVSTII(TD^ R@'^#'@H!)LY_9%H46/C%M ME<:KGB>]TQLTFEL*I)68KVJH-MOSZ++UM0T7HD&>ES!IJ$IFJW2VI":2US3^ MT^"P< FM(E!#U]6T? ,8 $$78.]KM8>N=1IZ%8:NI9#M4.;3O,FSD%F-.9.] M8]7B4N9,GHYG9.HNEI\T5[(DM5&PI:9T_$JA_!Y%LX)2\/ZZ?IIJST2J5,%: MU?92[=T AGBE *\JO[5<#38(-YO(3HA"?")$N6Q>51Y1%&PN>73HHG[GB]4M M1"IWEZR8BBAXF$4""NV)W6L7U6#+2-65=E!;MJ, M0;&58F2OF/03R"G)EOU!+M/+]W"0.V)R>&M0TZFMKWKR5(U*E?KAGJJMV2JO M#FJP84?H(U:01E2$#10%D?17EPV$!\JPHO)LH/I0&7QX'WJX!5F;X8P".8!L MY0!X$:W2*GX97@H5 MC:Z,[!63?D(Y)=FR/\IEYD8<@7)'5(V&-;U#(*>-.%Y+_2>]F/8A>!< J$,Z-"UH#P%]$'X>BVL(GP]%;YVB\778W9'-FMZO[C=D82O M%Q+]GK*%VRFF5[3ZC797;>[(F5X75@JEX197DVFFX18E('EO1R0_V1&^3JW7 M5>=TPZ7,OE %O\ON0WA"Q"9>$"03)!,DGQV2,Z-B#H'D8T+J8:VM=PF2+T*\ M%"HHGW!3\<4Q08T$:-J $\ZJRJ^R):QZ?,LM95OYP>M,ES"^I4C()J1^OM.YSHV[] MK$] 3;AS&V6/!C=WG4;KUS=X)>WW+YMAJF;I<]SGJU:9K4H2CG)JHP08ZT+NQ'/MSY-G6+/1XLAH[W-+I/%;%>ZF) M'R)%_ 9Z^)5[QOXGB]J+4FR]A>#75V9O,^EW)$._J,3X%>7#01L!P#; MEN[F1P);=O]1&MBZC>+F=I!^GP+8KC$KKSC]5CUU MFGB0EBN>P*2@B*2?,(XP;D>,:Q>'<<=TJJKU.X1QRHF30M4A&G*TRIQ[PPBG MHK66JPBB8M[,:_5_LC;6=7I$TH]H>$7I]LC&ZM/U3G M;!+-7=@D=J]II)$*;%#5>A/07@RK"&A/!K3=4P+M$4&N7NMT"&@O0^Q>*U'= MI-E&.]8\Q51?%=-%-$+A:C++-$*AA/1T9JK1!C@_($!>@O.@-U F_TR#$M2M M -+L(G5X0QK@S57XKDAILH.VVA"C$)T*4*^!5Y1&%3C&6P8?WH8?ALC9S/9&; M<,>:[0(Q<&J19O*1DG6]2FF*LIE!2NKMD]0;-C,M\)-)O<4X\D@ACRJG=5HM M91)WI,>*5VLHAB+I)Q0C%-L1Q3+][@]&L?S:5 +%VDU",=4$1J%*$QU*7&7. M;ZG(36S+Q(#.2,=X*N8^Z.3$A:2IZ.3$J8"ULQ.P?G$=HX (L=UMTUF(BQ"D M<@T!G3Q4AQ>$GU? *L+/4^%GMTC\W!:;]CL=PL^+$"2%"HUTH###G4#T8">$&02Y!+D'L:R!T>#[E''234^\5%RX3'%Q(MTT'":\M=TE&"R^ 3'?NX'%Y5 M?ON0&FR@3;"$*,0G0I0KX%7E$84.$I;!A_\1M^*FQIZYQYZXYO$ILQR@1U36 MPWVIZF6E*J\M:K"!SF+"WMJT*R%6Q'NIAQ\B-?P&6OB5>\;^ MY]^6&P3KK9N[-D91BNS?)^V.).@7]3A H10)?G790+!V *RU3PAKV5UXJ[!6 MW,9WTNY3P%H4UKT)V,CF\*EI/=_%+/L23KEG&>MTZ]^A'UCC^7;M2I'BEWV6 MGC)%J9=:2GA7;Z9&/'XW)MP,;?XP_A[.9C;'B7#,?L_\R2?;??GLR#VB((G? MN!CV^.@*3? ?D0*/\*KO;-?XL<6;:^I-/>'6<9#Y&5+'"WFNX" I6K,\2Y1' MG!7>;Z)5@7*1))=F +VT,1!,LY84TSQ),BUP91'-UUZ8K\'_C5T;KO6U5Y:C M!1,W])EC^J]OD6]'4V-_48%'HARC@4&F1OL$_G$#@F)PVT8]!TNP^#NR#.+O MU(O>LC!PWT:[#$!_;3;S^6W\C[=:9#^:S<@GRR1'SK1[^'P]A_)-6X(5^HK0 MO@=*C#SK/"X*$!73A_^XZ=THD#-L-QO#'<_6K_5?$(&Y5X0#DV3 R+7-/#P2 M+!SL8G8.9=LGUP/[P+7_Y\<='SJXJQ?"K\.Y2"W# MKEZ5R#1>%S\QAT0.7PEJ M$9\N@T]5KL>3>A"?"'*NAE<5JX+3.4TU^/ PXQX+8/G+DK.OC3UWJKF+;V2M M^5"5H4,!)V[B5B(':$?8S=VKO1NPZ9G9'@LM%'MAOK(Y)B#\_3;!'-**3:\- M=N^-2II^+I%ZK1X'*-(BP2>((XC;%>(RXS<.@#A]&$'<,=U&]5J[2Q"GG$B] MOO9BV"6'?JD!' <'?I0K*1L5Z2B08JC8VW08Z#-N*>%^$&'C@[/K](N-@6!B MR&.K,!@DU2X[TJ.:&N7_+YD-A&E*LN4 3.N? -.V1'Y+3.OT"--4DZ%B0CNJ MZAW! JF"IPOM* U2-@Q2PE,Q&-PXQ_"K9X$ZSIA=1&DO@7[=XN"/5+KLD(Z* M=U2\NV0V$)8IR98#L&SC@,#]L&SW2*X]("Q337:NODJG./TI64EL.![>B!6D M$15A T4Z)/W590/A@3*LJ#P;KK'PD\^$)"U+;'#Q[>%WC?D^#WS-'07,IO*GLHJ"$$!=UE%]Q+ST!==<%][WI[J[E:;Q<,>!C_[O-[ MC.@?HGC^L_,QBN8_N5[Z0&TA9X5V/5';U]NT[5HUL5,U$TIA$TD_82%AX8Y8 MJ)\+"POJ+M'J[CPZEJS!!8:,"I>CU \9/]%I(Y7803NTE63+_B"9F96^"T@F M-W$7W%I"UVGSMG)BI6KZF@)"DG[".L*Z';$N,T#]-%BW\T&E7H%]E*Y0VZ7H MQ))SIMG9:^.]G0>K;R5&:NTGF**>R7O\QD&Z^9K,QK]8$'KPOR>=FKX?,KEI:P& M>F/8NF8_4NH;5;-#F4: M5!.U2]B-7 4L;)%7J)PFJ,$& L1# #$SL&=70,0\QN.+>RH<'-8ZS>**RZ3\ MZL$@A81'P&";'$+E-$$--A ,'@*#F0D]>\'@Q./\5$#8JPV;38H'51,QB@<5 M8 (H5H=<0N4T00TV$! > H29L3[[ .$G-_1.A8.=FMZG@% Y":. 4 $F@&)U MR2-43A/48 /AX"$XF)GKLQ<.6L\GBP=;M?Z QO\H)V$*Q8,IT(OVD,9$]EW; M,C5YH296-F,>4/.*.?,XX1YGXX![*CJ+F_@3$Z_BBJ0&JR2,%L(N@MH4U&;& M#NT*M?>HU*?&VW:MU52G[=%.=B-IURMN.ZXQ&%6__\.C&S [.HLSB_1510\U M5B*D,B&OV@'L\;PBV$W";CO3?7!7V#T9T@YJ>G](H:UJHD6AK:J<08V]U:SI M+ S$U ]PA[D?J!<[49A+86[E\7:_D_Z_.Z;E&\!ST.R//PVX]'Z*?YTNS.UB M#8G"W N0/87"W$V ;+HA-C%H-0H$Y$N)?3=TI%#1G]T:7&UB;27Q6]D3H>=A M)6%["MLSC1D/Z])_.'IW:KVN.J=&U\'W6D2@IE4*-*UJS5::5N$KH+Q:3BC& M1JZS ;'R#/Y$N)>V==4IW_4L!GU6YIX\8)F[(G71QYG/^JB6GS+[!C.ILJ'>'AMG3 M>X-V 1VWMG-2W\K)=0W).KW,28B'8,*]WY;^RP>(2VS7#[V3-2##Q?=V%J#D M"-9])>I@\6EH@BP9OVYMG[VK\$=4_:V6T_PI:CF8\3'G5E0^]9 M]D&;>>ZS9<)C@68 CP&S;-GW3?" &08LV-3XSQEW?&SYYIB:(2F;:@5'3=Y2 M;H! (KEC+)Q_?PK)%GG3?==R9&Z(U>F5GSC+%> MYY -3FFYA?,6)&&3P%/2T866EC+J7GO?U5G0_.X8[Y5K ?L)39VR.R;E#%>"48Y6O M^B3[<;A_CAV,=%9@T_:'$EG4V@WD:6O#?EL;,G.X[F6Y19K+1[26417K5)L; M^K56=^<.:*7:B$J9 %5--2$D(:0"?"*$O$R^[8^0F9D2AR%D_@#*'7N$-G=O MEDT(J=X^_:J/UQ_UA6+HL<%<7(7GDCI 8;I#-"OL9^OL9B M7 >S R]V-/Y@=LCO39.;PMDX72?RWNZ3J4C!JZ[@!&\D_=5E \';(?#6.Q;> MC@BBN[6VWB)X4TV(J#!>-@?B('KFN6/N^Z 5S-;&?.U)=LK]JPEVE->[!+9NZ\)<_>)G[S*W:[IW9W[NI.N5UW7">E(^JO+!D*Z0Y N,]/D M"*0[(M!NU;H#G9!.-7FB:G79'(@#;<^=,WM#JSA*ZJN)=Y3SNW(VD-MQB-N1 MF>\2V;EOL9D[<63=JL%;4&)?-4%25VZ; X\C("^HN6ICYJD,>.OT/(MH=;N6!N%ON7@& :J99>O&VJ0 MO?(F2@TVD!]RB!^BY^V?2]C 3ZYWO[2 #^-W"_MWJN!;KPV[?4KVJR9:JJH] M@1Y)?W790*!W".BU3@-Z1X3C>JW=*VXK.:F]8N$X5;@/Y< '/@;5,X7:>=8H M%!H^LYFSPX T*@FH"8>4+;QR-I!75"$OFP-?7 => M+&Y]7D0<3M6!*TM+5]XFJ<$&ZN5OSF/W)]40[&3&']W'"G/,U-,?R M !WU5DZV5-5[0CV2_NJR@5#O$-3KG0CUCHK 6]WB(G#2>\4B<"J*'\J!=Y9M MP\I]S7(T_M/@OH];TPW7#]1+3Y$O0EG!ZK*!?)%#?)%,@S51!8"?_X\53-Z' M/M"$>W +8&%<#YB?/ +7"QR80GI_Y7I/J$?27UTV$.H=@GJ99FL%H5Y^!+Z$ MMD&?>ITH)SZJE+E3$?6F=JLJJ],C3H]A%_DW*O\ET=1/&]#MPU9N?;S][MS;HJW/2;B?[D+3=9",( M6BO("X+6*V 50>N)H+6;Z29W.+0>4:_OU]I-==JT$[1>0A%_4W[!=,.1S;56 MHT"4U=N-OMJ<>70#9I>5?]O@\YR"&Q>G)*KD0F/>(%%S$703\RKI%/U-/3:F M_:'3LI(% G=FQZWREM3:_4J:C7!@@2%:'%P3)!,D$ MR:>!Y%81D'Q,1_Q!K==4Y\#_I4"R%*%8@C8)VSFR%V\"!M2!3TWK^2[FY9=P MRCW+V(\8J;7_LJLJM69!^O52;[ 4]Z[>SA7W+ZX3;2Y("/XCKND1WN>=[1H_ MMKBD3;VI)WQ3#@(^0V/CA7Q/<,,L6IR!6 Y>[H<\T6@9((YJY;K/3QKY%E7YK=2EM+9]H$;?#H"R][6 M:Z6[9.=PM=0@^^YEHFJ#B8*,(GQ1AQ$+?&FI@"]Z^Z L1[4!"$,J IX*V[.# MU(0,'AF\"^4K)E/)X"GH:5-?T].4++YRQ\=2!7/,*(LX<_U \WA@>7RJR'DO M.G*N&-EW@!4JZJJT[_QP-E'!-E6PS52P(@-Z[YBBEO45K.?2>,*G^ &?SFQW MCA^\XPX?6P$V=?<3Q:YE!>QDK5PZMI(^JO+!H*Z0Z N,R7E M&*@[(M3NU5K]+D&=:@*E2A&?NK;F=&U5H'JOQ#Y99=BB?N5ATT:PBALV-5A% M+>5.Y>ED9K#DMY0[?;F^4QL,U"DJ4%"ETSLUZ. M0M?C:O9-O;BD.<'K):07J&EKT9RAIJW*L$+5A#MUB*,.<=0A[ABG*7^ S%F3 M$:U^K:-WE"F\7$J3N"HB :&R.KP@5"94)E0^"2KW\F?/G#6)T>K5>@4.=:L* M*E>I=:M8ZW"VTIWU[ UB,V^PIC]LIY>IOWUBEO<'LT/^P?(-V_5#C_M%-(45 MO[2H5JM<9AA@ MSH"G3]I3:)G,,;!]KJ>-%\NM:6SJPM>RS44P@4O]&EC>L>7 VR6OXSZJI>5/ MX'.&HN);?H"],,8>2.>+Z_T0MY;DPR/&:+J;$@>6< )FZ)=V>:QQ%=\-%P,R#-\N\1 M@Y=-<=GRHT7"#67GX!FH'8=_P?U?W- VM1''.W+K&4_KN)K/;1M>+GI+>,*, M6>(+R0[Q!LOW?@57\I]6(&_[6K.PFX@F0,">RY]$N#KBP0OG#M# ^P$W!B ( M+,,"6@4^KA5?S>,SUQ-<-($<#4UT0=Y.]8A'HADR@QMYG ,N/'-;?,_$TR<6 M]YAG3.9RY?"VK@=8_7]1.V7+F85P UCE\B3P M73B#'[Q,N."0'P*KHSL"W&GNR.?>L^A\#$L(G>7?#>UA^5WT"X^/;6X$,9V M$@SN$##!P['G3C54NQD7NJ?Y;N@9'$09$!7ND;SYFAL"7\/I#%?HPT:_3ZN)7_5^PYMD(]X1*U>V+-O[[!"S*MN.-? M2)\>?Q US#ZP/?X,7,$1KSUV;MJTD?:L6UB=Q3TP)G,@#$1PUUXK^$SJ&"DMZ1WBWTKETIO?L] MQS>W,&JP(%Q W1'1&F!7( ,%QTW& +7H0H__%8)2Y;KLZ(B;2%YWIED8#[TX M27>_L2T'=:DI@/LH6A7BU'_K(_46(>KBPW%N[D.3LFY\B((7[@?_QCC3F2IM(USN@PQ;8_!/X!D8/:?OG'B#AO;'VIC3X5'@ MR7Y:4Z"MN U\(^;^9*0)':"IY62NS(D*&Y>>\C&8Y\U1]*/\R!@^\2>"!.(? MJ";P%6:W:G%^R(\2'8(.>.7B\QF;RP]G,\\%4H.;F.26"?\O>0@?^1-0.N!( M$'K"SVQHG[$/,HI#)!SOW2E$74O)PQA3O*''34L(!\*G)A:&3_7@<37Y0K[, M'L@13R.XXPALH90-%]@6P$6XZ,1[)@5['5?S+:;@L^I]=YYF#XD'9? M7"0!^B(B86;PZ*ZP\M[:TWO%+:A/@H6&#/0+EE]D.@7A:2QM;#CS.@H#%)',_"SD1NV,A:N&+KWF-AE9@OZBRFS*'-\0!EIPPHV&NO+9JI=8^[P66];?]*V>9(<2).W\ _N1E_/?=V-)=U,EZ-W=M MO=?(3C@$(VG;<>-CT,89/ 9[F9LBKHP0UDQF<&>A-W-]06A[WM ^86XY](3# M:SFR8B=4U%E#+Y_+?VG]AK:M#K.VP_I%V.:A'MF@B1>'WD/T1.%D!^)G_)Y+3"2>F"@%D3S\,+ 9T M$,'4@VP HX0U0U2,Z@("+[F']9IY[,AN(W4M]08LP%Z-LDY@@W.*Y(G?"HTK M/$C8.20O+,G5V)/'(YHLT@GHH$?UL_0CK2"4Q0SA>$\Y7T-]N7#A03'/C$@9 MYS'@7> QDD3CT,:"!2S/'\\CGV_IAJ%387(O(HT3(*:LB/6$F5J4>%=%M?>' MZLQPXJ66 )#!/9A]/T71V(#/T4^7O_R\$)%OH+GW/RT_ON:3%/R/D;B_CRC[ M+^&@Y +]YR^?4IMEZCXW<,/,BPOX(R'R@E MF@N;MS!U"[7".'Z[5<]Q9/&'2+_&0@]CGROI:&S8BY(YK?8]<(T?$]>&U_$_ M@G\8S-&=6[JI1>Q+61N/#W;V^4K95Z(WM"1Y(I,K(O!@OB'/T#MB6>)=K0#< M9&.?A>ZQK*]>W,+4Q\45LHZ2TF,B<(R5)$J]ID*^)'*Q$)P(6:G?8$%_CCS< M(\-$@)8PH=E.SC$9A8A\%[^X7SQBS^!NU?ZM;)"\ZW1K< ?\_VS,)U\6*3%+ M<[:&>U&B@'>WF';MZC-](=.K_\J\!^][@+ZRB'*_[S[[?G@TWU9Q*[&S]8#WSFP0R3%''F5.QC+Q*:^H M"7'F[ !$]=A[!F#[W/.&F2 MAOL"3?1K89?1I7R/R=N'L;A-TEV7=Q??WN\1EZQB5%=OU_K#7JV;LW\_ 5+B M.9)^]_#N2^$H$*XRQPL3!#P JPHFY":80Y.SO\3T,R:S7; MM4Y.J^=\@7EW(H'IY^3OSRPPF^BX7F DHDJXBXL:$61LU#4A9VL)*S)'BUUH M-0Q@^2R0F2J@W$PD EV$+8E_."06"P-BYJ)\F8;V$VG>!CEA)Q/E%TM$-:^H1&S8S)/1@CB3 ?Z]=*LP MU56+G6A_UAN][N&L.6,3;ZS5;[8A-HK2B!5I>E M?R-!]8M-GR&KI1SGK$J;X:BN8L*< Y>28T+V6-T7U_DKA$>*+1Y26]W98F47 M'+]]1IO2U-.AVO)(G ST4ZL7DJL]R-7C"#;M%6: 6\VW7[X_B _$G_K;UU'E M[-#\5#^3YUF:H:2ANO<\+".(P7#SC*6Z?P'#*]\VF1.2"+X=LG$]7^ E!$JC M&Y"DA2"%O#=>=X3+WZIUV^W:L)UU95/2YDMG4YS!XYYA^?'Q/@"6(UW]; 6D M.&+_CY!7,//@:+ G_C%Z]Z_XZF=C0>_F#H.%9BL[50"\]REN=TCMN O69#5D M;!'+NM@9);=RB2T1 J.;[#'GS-+;N#X*G:/G8Q'*][! MJDMKAMZ<,^_FKMU==7 T_,*7.RM$;A&WAP!YGF!Q@611BILO8@_ BV7;"Z\# MW;<1UYYJ:(\MT TQO:X)'E:V&"HOZ]W* R?\2MI;NX986R;+>"YB7$ _*,JF"[ MV*2[.,'J+]/.,>A'FX+F.;)1XAG7:$O_H8GC7RK,+E5I'^7V6.8,D$/.O:P Q.&=+E,@+>!#>C M_..F=:-"!RE@5&^W7M?G4I;2V2:C ,D\=[QJN:]XX9%?JEK_J%*;8*O!&3+I M*C-"+9,^; S(HJ>Y%J<:*F3+F17A1:^*-X1<"O'&P)NE1FA%G#K M< $A-R%WY9!;%EI )RJTYD05IT*KQMJ)M,2O1*GF-;DLRO&(7!:5&:&6RT*Y MANS9AZN=L/*0 MWFKS3^:$S)MKT1X;]0;%"I2Z7G:H.I]WAXDWE1I,I"J?FJG:\N&\2G@+E9H\ MM&97YB!S@.U2ML!N[V6RN@6V7>MV^[5.NZ?,J.9-9HFLC@)L(% F4%: 3P=/ M"SP9BP:I8)W@>%\XWGY>8I#=LWW1YR6R>-V+3E?G'9A03N )D=5@ R$R(3+Q M:7T.O4^PO!66DWTJ\1A8W?I9GU@FO.IMA+V#FSN]WVBF>CTJQ&8"(S780&!$ M8*0 GR@\O$BV[=U.>GC*9.WGN,(L>FV=+0A,3]?06_U&MB>9T>.KV;K[49?;2;$21JSK.T>Y Y%9KS5;[5JW65Q*F^Q'03):VCY) D[% MR%XQP3\X/W R#LC\0+4A\[CJ<&8PR-94@+\E%Q"#JO\Y:LI62E.]MF%O!X57'8EA2AR+1(!N7*\(#TI MMEY:#%L&6QMA[<69JH+T#D747N%%U!S 5JN,VB0HOP:Y5P(^",K5X07IB;*\ M&6YMQ4UXKA*_2)<4Y@UACCJ\(#U1EC<40UX6OTB73EL8/N5(6-,-<1YNJU$= M^$DU5W;,>%B\F NJ(L;W(KS839^9B]O0OT\.9.[QW=!9K4[MK5CN!)(5Z0GE T>=FLVK\O MM'Z>"/(L+:*S,>-*B^A.O]&AV'%/29;2&@OK)KD^1_'^38#B!)^:UO-=S,LO MX91[EK$?,5)K_V55,Y.O4.!MSTG#QPG7 C=@=F8$N#O6 OCRR_<'#14(U@8* MI;E2A^.*/#V%^=K?]C=&A1^" MS#2F>T1ZG,D8K3U(D;9*G78C6W^*)[37#B%C^XK(J \C,F[K_]\:Y+3_C\DH M1/, 2A8^2*],2@YB2@XV4[(WR$')I4!ZW)]Q^/"9V_/&&O.(QE ?S/*[NOLA04N+=] MMP8(H*%!J@E;CJ++G+G&?013RY_ *O'S-$&2,J5]3Q!$0,8K//35:K[]'&&( M^%-_^UH#+\68" (N#>U'!; 3\3C=5W<%[]B83!Q/: '/-C5+.S;G<. !2+% M#_ORW]\?%@_">UF+-\[_P>?$]0(*$<[VWQXQW+]EZCH[('= /(QE9_+[!1T. M4/H%N\#5SA@ ^>"E_DY7M.[[=J@W\I:$DE?=$+$8Z2?=0_KQR=+1C8T=%Z0W=H3D#3PX=O0-K41 ME\)BXE9!F_L@9!,01A3>,;,\#13Q!P\B+PS:\N_HJ2_<2SZ1:3,L>6D<:8V2ZWIP)8>'>/N\2$.+T$![X@[WF&W/ MM6=01LU]AALQ;7M^<0AF.GAQ\16"B<=Y'=VS*-FHS02P-+1[VUXHQ(2A5@L9 M0SZ(UP<:X"O]FO*ADU(_R)7ZT7:I'ZU*_<>?,\L3%Q_(NGSM 2NY(!WD:O/NB/]'J[,S)UKNNCH3&^R<1JFV*W1(X&U\"]9)"EMQ1' MW&$KD-) M9-X?\''?-.N,-_OU3K/3K0_[PW:]W36&+6-L])NM=AZ7%C=H=TRSTQZ.ZGW3 M "[UF^/ZD W:]5&W9?9;S1[[USF%JC,/<6?LVK;[(B)?L2W= M#Z?PRO ZOC %25=#8Y&Z)L %-2GE,!D)51?NI(_62%PK;;4/CHQI&<)58G[T M?/^VD-S#;HG(E70')E)MO\VHCVKF7,:94G"=;F/0.?1DX%I3=4P6+L&WC6R+.NLP#3Z+5*/*&9).G(MRE,XV&=>!A[AJM*]XS5%P47H!Y1R%$34H3E9:948H9Z6'.W;KK(R5 MCC MGS++ 96HT)H3%;0*K5K4"E^)$EEIHY"5[':D!GO("2$G9-CH4K2_LO7IZ0S^I-FV!]D_FA,R;:T0YF!'YOL$YD?!=A Z$SHK "?2IO.M0F8A[LT/25@/K!) MFMYL%GX<,H'1!7=&.QJY6]@DK5?<(7="YBN'"$)F0F;BT_JD>I_ ^3%QX=$>7HR/! M=$^7=J-',:%J(JO*A+(35KGU=J.O-A/BE(VIWD D!Y7-=Z_]:N_;^_7[4V-7BHN$U3@U7-G7LD5]LU.*#"J1>]<2NR MOJ&WS,VJ50+]/^ZY)O,G*.Z#EMYZJ\QF+B6;F"@CW.4:)\)TY7A!>E)L!;4@ MMC2WMLJF&=/%E%7WGZ2WK:R: ][*%E:;!.O7H )*0 G!NCJ\(#U1EC?#;;VY M"=E58A>IDL*\(D)\KR9K"U%3-ACDK\(ETZ;;GXE&-:33?$&;6M1G7@ M)]6:V3&U:-Z5F-7+ NT#-T0F0FL?V:SYA.,"*\@U=;? ;&TLL8EY5'-6B)<[ M=GDNA)]7[94<4)1NQ8EMS!@7V4KDWC$_+BW\N9I"EUJ4/M5DC;6P0]:+O(+J M\H+TI-BB=$%LR2U*'\Z:J@+V#D7IWGFPN^RR=&G5:+)35X\AA.?J\(+T1%G> MY%6C"=+7L"L"(=(E%9E3OBX1YBC$"](397F36XXFT"'0.9PYD@$Q_3>QZASE MZ#5Q&GK9F>1I9+"_V4- ,VP33TBS;2UY3XOE+KCTXDSP^3K@6N &S,^/%W;$6 MP)>?OS]HF(*!M;G&#\V5Z:&X7L]-S13M6,6U<\X\^ K692XJ^))R<1D?_ZL/ M1<4?_C&H:2_,U_ZV?]O[PD>69OK:/2)1SMT!?\.IB]56^(-,8BL>!E\[@*!Z MMN'N51!4'T8$W39;0.\TLJT"I>PNR(I2>P!I"S_IJPAI!S%I!YM)VVVT-LBJ MQ_T9-_"Q]KR!!G8-).B#7$S(LZ21>1RYMIDTCA80R3+V,;9[V%%46&DBZR,D M%9!_R5IM!H3S-RRNM_/:RD$)V7(;37:K)BP]"BYSYAKW$0,M?P(KQL\%&1:" M)#0F*4J:D"5-RK&$E5?HK;::;\4O\1/QM_[VM0:>A#'19MR;6H$O[F[Y?LC@ MYHA-^^]NT%N%*:+

    9KX/[X87B\=$%\ :IZXCOKU?:G%KW];EW1J@5&[S M8Y&A-<^'IGL:G,]N=<^Y+LSYR@:O:5%#%CUV?2,@;&CI) M\2-@A4(.X659H#%MAH4OC>,2P)'2X&%/'@=.X"I!O,?,PL=[/W@0^57P*Q.^ MQX<(&C2T>]M>W'["4&V$&"%9Q5U! Q(2#[('1M]("G;^<-C1=L$>K0KVQY\S MRQ,7']Q!XGB!SO&#$O*(T_ENP>E$9Q,;Z<=B&-'E+O)"QYX[72'T)G3)CSC4 ML<"/L7$51M,".30,"-H#$$,4 MN;D;NZ%71\9$\Q/1K(-X23"1\8>';^]#\*CYW'M&I9+7Q-K(4#Y]4$9Q=>K- M#= MHBT&&I-[#!*"L-X&]LY&>FD90;VBC_ Z77E#V5S&-VE+*Q$L7C0QCU[;= M%Y&&$9E /YS"*\/K2+\YZ21I+.()F#.3>TNO70!+[)U)C?/!T3(M0YA5,(CR M*?[M&AS=+]VU?^9-ID"/27?*U[IE8>"^/2+U>:8,>J?;Z!S<6C)1X$ MX5X1 M%8X$ ]OJ77#V@ M]?B460ZH1(76G*@75VC5HC+^2E0Q2IO;K63W+3780TX(.2'#1F= 3DB*:_=/ M3QY_PITIJUNN7UE.7"POSZ#MTF5K$Q^K;-_*F42WEF-1!?%Z3Z:EN@@&VC^9 M$S)OKAW9,_!T\[1HAFS)$^?6MI.C YT*\$EO%,*JJS[<><"^]W[1!U 29O?@ M5GY%[.C*'NK9MGE=K^F#=FV@]Y494K/):I%14H -A-F$V0KPJ;3IJR;6JN$%P37!-?%J?CN\1 M8F]#[*TG&EO#F[L>GG039QF58S)!D1IL("@B*"(^K>/3(%49)BRZ)-Z1CBDZ M9>Z$I6"]W>BKS83_PBX?2/HKRP99 M#R5\4) UI"%7=[!5_6IFG!0XN)Y)&YNN;M-%Q:V0&FR@>N;=JP,*FMF1?9B) M_"Q&ZJG1;>=-VUV]IO>Z='Q%-0D^N+T*H>J5F?.* M";ZRYTBKC:C'U2LS.KE=F9HQ>5LE2'!O5LS-RU1/^BID?55& P)>DO[)L MH,JDJIPA!5&##00/)/V590-5)I5E#6E(.>67ERD^N-^96B<HUESU2!^7/FU5WCY-0?/+[ MV]8)S2]"_)6 $8)T=7A!>J(L;X;;IOH2JJO$+E(EA7E#D*,.+TA/E.7-8.L0 M5\(D)\KR)J_X3!B>C^%;Q\BVFS=WW=+'R)+2J:YT!$X*\8+T1%G> MY):I"9V4Y1?ITFG+U*<\Y%Q!^(ER'0S77629^H1[V2K()55/TZ;KFKDU2RI3 M7P@O,V7JT['SJIV0 \K4K:)SVPFK?F%EZMY0K[5[Q96I3[7WD)RZ\FT9^0C* M\8+TI-@R]2E/35,2X01EZL(GW">@_'+*U,WBFE238;IZT" 5X<7I"?*\H;* MU$66J77$J<&196I2NFM7.@(GA7A!>J)B=$D5ZH*#RV1 V<[/#8^V!Y2C[0'E M9R?P+,>WC#^8'7)=F1BRW@6A-1A*0^_FKMUO="B,U-I_V5656[,@]7I'/W+%0IR)OH\3K@5NP&S- MBC47)3_DFCO6 O@254E#Y8+%@;)IKE1YCN;2:-J@6DLXQ]C/0>]A?HT)>6M2Z\ M*V#*DN':#"BW9FVXDMXLSY55!UP^.VCH^S6!#2C)S)G_YW\,0 />^N#L@+PB MRIB6!XQT 3B8">@"-(APIZ]]_"NT@KFVD#$)1*_P'JWF6W$)?B+^UM^^!D29 M6,9$X J;S3SW&6XVFN<^7M!\ JSFGM_0'N,GB@?@+RT32 ,K%#]^@N4&^*[6 MXDW2:!BXN0_ATYGMSCG<"2T#?*-)%T[\Z8C'R]]* MQ,R\"A#>#U@0 N7FZ;>I17\B"4"YI"B)P,<7>@-6P$ RBZNRGPB#!5?.N"=V M5<"2\SZ2E:J:YL);>9K!_$DDP6)M"8EF:)BVDZB6% 0'%<'Q0SN UFG6ES#*\]=1UA$=^S&=H3.;S] M&_>Y!S+ZR?4^A=C$&*>\(W&/MLW?^3,0AG-':M!"@1*F.+K1=Y A 2GO;>;[ M#V/QEN*NT07RY<6W]TLKWF\.\?SL[KMP]&:MU>_7P*W(&'7I1+,PF+@>V"DS M$JW8 UUENG@5[1XM);Q8)+->1$JA)U9$1H$+OZ9"@P6?FET]>_[7F' SM#E0 M(1> ORTT15#I=U0* ;OW"$1 YT>,21Z!;^]L^/X<7,SQ$#E@Z RS'EX,\I83 M!U?2-8ZRP"0?KMA"87D.:=!B<#G7%WQ&3A9"NRWRA['#O[26Q<-B.J#KQX@7- MV!-(JWW3;.>IS>(&_8XQ-OKC;KW=:[)ZA_%.?<";[7IW-!B; M[6YGU!D-95HN_TV.U[^B!617,@PFUD7FI?]PT@2[ZN=G0#VYPNU;% MCDF_K3 GR+RY5G)/VK7\N&I>J-JO=(=FI97:7J$JG[HI9#^<5U7=<+$N(UA8"%^NSW3$Z/A>1Z_U6VUE]KZ2[:I.'DM]Y^D/$3@I M%TB0[T3!6U790+[3S=VK YRGX?F<)VDU*^ \M5JM6E]79UP"&:](05Z7GW0J M8"/)E3E3GUQOS*T2J9D9VVT52*5NF*JNZ.V_Z(6=M3V>MTSR? ML[:PRA7PUSK=6KNO?M]/FCE>D ]7T'2$7!^N@OU9U!XW3BQ2.&M#L\:OAY<[ M[@FC+N[%ET [Q0T;O[9]8_M[@WI-[W9JP[8Z^3MJ_%-,XY_4ZN<,)W61? XU%/-CC.&ZECC%VNHU>MFT> M'6,LH<-G3OM".LFHWDG&5D.GDXQK3C*N-C2XXC5'?7-*3PQ6^=AF&5:Z2T;Z M$HPT6>@4S^*9+14RT$R.IZG0BN/VJMH,1_%4:.$0O\G^7X3&U4/C*M%7,91M M-GH4"A'05@YH/3YEE@,Z4:$U8](:BQ\ALRNT:EC,5'LE6M2_5F]_G3I;(=7@ M%ODDUTS?37Y(EP+^-*ONGYX\_H3=K%=G=+RRG+@COJ_ !KJU7(TJ4]>[>>?" MFJ#) M7ULD/5O534!^TR^*2GZH+4!RV7>0?L9\N?/'?$H)N$W=UUWUHY7A7_>*5UGQMUZV=]8IGPJK<2AKN=F[LASIO%*Y6$(M+&"]!&PJJ2PI3N M+F%*A2R>\AWBCZ]3J=^72]4.\523HD;+%6:#+#E5W"/>OZ+4+CI1E6X%_U^> MZ_LEG?+>H]%5K=42Z=+1'17%]> F#K31ZKIL-U55 M%& "556.K*IT]Y\"MJVJ$D/LQ116Z R.DG*MK.$GN"7AKR@;J+"B+&M(0]1@ M \%#><=>*FV%RAQ!?]00H"NKMB@R@K[D<4#*L$/54K ZK5>)57LU9CN*75>- M28>49=NC3-J29\1K M4DI2V@F.&UC.C8D:LG.-"FZI:IAN.;*ZU M&M51FI5!0Q^X(<(BK5WRJ*$-E:X*]*YA@=UFJN7>L,BBN1%80\N\,.6:^S>P79>(><@I)8D5,G(TTI]4S5 MICK9X:RI*F3O4"<[Y11"%/ M.^KBN*-^R>..2.M4USH")W58D5L_VY$95VWN+N%46 65)@K(&*Z[R/K9"4^* M59!+JAX_2M=;GX^=5(]T!];-^T1FXA%DOOWYVIW?5F0Y! MX8RZQHG"&>580>6QHLMCISQ&1JFV$Y3'"A^IF !G1XVL<)UUZBT$=C,O;1GG#FK6:R M@&MC9GDHFR'7W+$6P-7?OO_N:R_,U_YV7#!77*8U#JK\P M%[Y '>$_O<<*< M*,S[XCK/W(<5K@1Y8K;O!UCF)UCE'[C([9&>>.+C?"9#O>C#;W!WD *XLY@C M\SL0P@Z9EB MVR!F&UYT*U/:#V-X9V;_ 7<&8Y/XI:\^/7?NQX:>#YXY>0&+Z7/GYF[LAEZ6 MZAPI ;1W\'^L!"D:&NI:6I\$:X()"S0IGYHI!A,)MLTY\S0.-L+,UH)K>RA@ MDGN]_1OQ'*QT?X@5QZ<\^_<>[8,GB\3"R,J6..+M26_?P\K^^(&_\OAZ?&KJ\_GS>P= M-AO#M?RM"0MK^1K_.>-&Q,\13W+.!9S16!9@9T(GD*N_IMR(I*IFAJZKS[H5%5TUU6!*T83>W+66.AI[:\*X^@UT\G9WW 9K'+?(&QNY MMIGTQ2R@O&7LX]OMTS\Z!2-,'4-;F-X R:C(^0=EI\"JH,E(U?(GXST/(I^\$U@WL! T<*O1Z0/+@*[0'S M_7 J7ZL&^&_\_^Q]_7/;2([VO\+*S=PE591&U+>2VU0Y3K)OMF:2U-BS5_O3 M5(ML19Q0I)8?=KQ__0LT24D4]4%1E 6)J+J;C6V)[.X'C0<-H $GBBLB+'^] MJO[QN0OU@2.2VH,'?[4=!#2QN),7__=_#4&9OTGFKJL_)8H$CH>@:!ZGMCE5 MOT[7Y1$T%:HD;WD-*/Z>GZR4+\/(=W']?#OXWICX4L*@48,H3M<71N1BD'#X ML4%4+.W)EHZ%NV[[&-4&VZ+A6CTCQT. D+0B1WZ9;+8Y5ILT_C.%ZF:YLO=X M0+L'>7OGP =W:+ -ZD."UI_CV=8'\V2'5NB3/\XM-TNP4X(64J*V2W'C4\D$ M+-L(#!#IRX7\6RL[;N(YCO>X)OBOM40WX0$:O1XJUS'V0/SM!?"=*1T'W7'P MO<7/B0=#_9P!Y+6(0N]-XK\PX7UB'LC7Z3_>:*F?HY6T?,AEMSZ3IZ4_J*:0 M#Y*@]*MPM:S(I[$FG[?PKK%O7Z?+ZZ!RK\^%PZKUL,$'IF :%M$BE4(#(T%? M/KH7*&1$=IJ=8K7U:X.:4L1*<0=GC[<\1QR%QJJS&KLL:%B-$4<-S4A68^?? M*^>IH+AUIR0V\_6&@/^O6,@-CO>:"IW1*_*F6.AZ :J.3DX'089.MI;9JU'H M_B>5+:LUM-Z@B:V2J.T9[KY* H8ZJBX"RUY 5]5J>YRMK-MVB-J%&*7FZ;#' M9#WU*Z_PIG*8MO5 .BC!"<]B25#$&&U*,QHV#8-,I39F66+E/.I[F/N0QD:7 MH5MZ107J:/10=/_5B"D[73B*=7H_T]L,M:<(&C#442<16':6?A(PJ,,6GZ5V M%>B91[[,')^JZP2_.!&MY(^EAMP_%W;<[W!V*G]D2C.)&UCGFLXM?M8,B?C] MS"$P J>F4/HS[:7MQDG9K^@Y%-A,83].?6%@,Z5 !83^$.^"M7MGKA#.FXGX M9F(J8>FO+PQ,)46H9,140@DQCJ^=&X'?5ZXFPF$1ZU?@_45Z[I,ZLCO'V,Z* M2:O9[6L-K=7LW/J"P-;*8=;*=6U M ]F5#/0^T9M[K90=12.SJ4#5F2BL%DYAHM! @/F0!;^^,# ?'LZ'75I\6#@U MEOF0G.QM.K)7T_\ ?]Q4+W/+/%]2N$ M=[(S5"KT?!&;;;_3>[4X=0@*YMQV36; NJ M&R5@\ZIG>7@7,FK&AY=Z7W^!JN?^S[3 .5AK,S#X5+GK X5BWXOB+B1I*?,H MD'%Y[WDTAADX3]J_(V]9BEQ@K?*YY^-ODA+KGT5@B7]K?W>\L7"T.^F 3:C] M)OSO,L2/;R[6;L;S26N"9X53F1=9XZ*T5=5O]@<_,R%>W?9F0F1"9$*L$R$N MPI;WTI\]#P<&]FSNV!,;?IS)<.JI!AV6Q.N)MBNS73#PE\W_'?O:+V^+\1E3 M"9&-P53"5,)44BI/YIW\"U? M-;IZTOXC?0_6-)K#7^+>2F;D/TALXA1.-0$GL9FP71L;[."%^;C/Y'H+*?6G MI.E/W-Z'66K+@7%E"]+;<\_)4A6NR]H\KHZE3CZIW3II[^LK9JE+VC&7SE*+ M \\_5XI(5LQ0-]E&AI8GXWZS4_$@-7@'+(]T QM^ *10D6M3.P@]("=L\[?N MR=.SU+/2MQ#[TH+2AP>M]H2+GV6;0%OY'H=Q(T+5L [[Y0I?T6:B!C.)59,3OB$T JY"0W\"T-\#(>2:V<2S),V__EMP>IX.,2;]O:U?5[ M2\GB074UMS:6+/Z[[P6[^H2W6\8P3208'MRDV_5RR05ATFP#ER3;"+%0 T1C M&+>UQ,?BH&TW[D.Y3:%F6_9T-,8#ZOA?,H MG@"W7^!S\,FUQ5BV^>SV1W]:IAO^.>B:$W,PZ34Z_99H=(7L-H:RU6GTQL.) MU>EUQ]WQZ$7\L(T[;5AXT<[1D%=U/[_@UKN?L#6YZ\I8*RR4JC#_'=F!Z@B- MJO0K&._VH_=-5YUI\ -;^U!6NUO'@3GUUYM%)VIC!&>8),^I!>KIK?J:]C7RS2EH0.WF&YS^\*EZ M&>W;/W@9@_5U!'!@I$E3W>2OE[2@._0]ZGK+"Y,/O'C;[O7U'JJO]9[M\@949RMP+ ML6>ZP!;65A0+F^TN6E:;MF]&,VP);Q"4/.J_W/:W3E83,". M1YS(3CJB<2(JB566,$" _'3+O,+8]%5R5":@#$&86/U&\E?=6638C 9-5>R M4^"-@0TVI8A]&ML5+7ERQ<5>MDS&1= V+$+JV4EM-[5B@$#D[%YU-+W%?.Y[ M/]0+P'3^J5##BHS.&:8Z!_?Z0N'<+E_S(1W_5QC^ZN_CP>]7+O=/<_EELF(R M+E2+VGNI[ERHSH5NV'')HM%;9)7V7[P=-@=Y+0 .VJ55*=T.UB*I]J, N3) M%XATP\&0SU@$\!GO(>&ZY:9.^ZZ'4Q&J)8?UF$=Q5_=DBVPC 74* P1S;;7C MX]3C>F.XI=LOD/X#9F4D[X:1;2???&OULC9[RBVP,I'J":\LG?NI%UU5H7(&TJ7T!M:C0 M>)"QOH?A6G9\1D@VWQH8F,,YDZ&>V;-*VRM5GZI/U*=2@.@)7-IF+"2-V%EL MKN"RT *V:SJ1!=\\?!X;QS',U%&-PL#H8C;;NE%A4'HB/)H$<'[ [G*3[I;M8R MK5X[7R; G(*YX?X3FDRZK:;!C>(SL/UKLS^>F\83;!I? M;UXA"!13#1T@B-5+-9J#?H&6O\Q%*[CB09.)I\;ZK-0V887'"N]"<47'("L\ M5GC[ML!U(\"*[.)QQ>R]LRNRHD9"G14>L2K!B:OA>NL]8;0-0]N^?)!N!%+G M3<)'$$-ZA;@4+UTO$%3K\15@FEH52/N)'D2M8@8!%U4\+&^D72R5:G^>R"?7 M]&9RD1+[:Y+ZD$V'#<(ODSOAR*!0TDQG5S)LFD#2 ;M'[PXZ7&61FC!25?;, ML;X_:CU]V2+1MN*EI?&&+KA8V3PXR3@C6&*C%.4DUZXUKOEWHTN>Y9J=M] MJ'<&;>Y'3$T\J:H.)DZ6_OK"P,19ACASY:'.3IQ5^-+;^LC(ESR@)[.L.DC MP,3)TE]?&)@XRQ!GKCSE^8FSJ(-\T*VN8RYK!V(>J._JPWKEQO,&NR]-<7!F;-$JPY MRI=T/R]K%O6)CPPF1G+B1R5KO()ZL=<$R]^E*WWA*%>YL&:V:V/;&^SX0*GF M6'WQH1IH+E:2O.8:C@94V3MT1\'%!E+&0,JU$3JA@90H:C"0;C)J^A0>^:[> M&M))N2-9+(^,U-(K$,ID38T!F*PO!BHFZU.1]7/6;BM*UA4% D9T+I8Q6=/5 M.DS6=+!@LKX"J)BL3T76SUD$KC!9[XX_%"P,U^\-F:PO0FJI9/'OBEA87H1M M8]O-"GG;Z#0'M)&Y]T+A:/M:_YXKY+?#S#H%7!>WBZB$7P]MEY(!KY9VV.46 M"*P$2K;1,C;:\44$*RIH;^B=7H],QL98DE)!VB5SSQ&'^"44L#KP6\M^>)MB^3F:2=\V#UN,S-Q_SLSN%F1@ M[-NK\S=.S'@P$91^VXU$+)69F2UV4ZL[R-U0BL-]]^+'>SLP'2^(?'D/@WCG M>.;WPQQ1$O;*'/67'\GXFS >:=V$RY?_:9EN^.=@9/3%9-)J=+O]0:-KM:V& MF%CM!GRB:_8L4_0&HXVRB8MO#.>;-.(F/%8[,V]2:Z=HQFQTFEJ\I%HH?L!S M%4!;X.BU\_G0YE1:D2._3.*GO)/P2KD$"?XG"&WSQK4^PN]!U]RC1%>!V+8% M[Q=>[P.6M\K0UE2J8!9\Q T#;,-LQ^O_$J0Y>*6-U0JFOXQ! 96HB0#TON-X MCX'VTG:U<.I%@7"MX-5KA*PJ9;"'7E>W,;P2U1(2"6*:*/:_O8 M:TK'0=4- M)+#X.2$%]7-FH*]%%'IO$EH E>R(>2!?I_]XHZ4F32NYWIP+SCY3%/VH&V4K M1I()?Y5^%5;2)HV]2:F3.;>R]-E8JD=0S][!E#SV& TT"@>!I0O9F&(%!, M/I2A69!/FP+W&$8IIUB]V0D/7TQ%-=9PI;8)JT!6@5>#*\;'606R"JSQ%F#5 M=IVX8H#Q[*J-TM4D&K!0N9>T=;-=?7>1/YIW37I9'5SBE6I.%.<[742^4[US MF5X>GLR4ZYL61_9_]8+@H^_-;N.D"<#DRUSZ*I)6@E)S_;U.1:E[KO<<1JE& M5X>G,J52$T"F5*94IE2FU.O![7!&S?7^.AFC5G MIZNW"5V891ZMV.5.( 'P MFF#Y[+F-8WSQY\_YNR8TJ%;IY(*J%P-5BPNJGL0*,EI;;DH>9 4E=_1.7]"K MJQN]ZBXG7V4J AE1I)>0Q0Q,3:TS U\,5,S IV+@W.7X$S%P%76[C*%NM*MK MHLH,?+VJA!F8#A;,P%< %3/PJ1@XUP'L5 Q<02"@W=8'HSXS\$6((I6,_.?N M%')QL'!%TWIB<51>!%"KG_!BI0S"TX<>]!:A/,9+*8M:1TIA>J>#!=,[TSO3^VGH/=?E MZUST7D5Z5(*TSL=+)C>F=Z9WD]#[[E.86>C]RJ")@.]U>XR MOW-7$_5C9NZ%&QFTY]E&!MO;7>3BB+%@YIZPO8*1_BON3OI"LG=GC2 M5A>'+UUPKPON=;'[?')V' A6R.-> M%Q< &_>Z.#<"W.OB8H%B\J$,#5=#OGA[+6GF/,T M"3BAK]+H- >T0D;?J0X7(-W8]BN-U%4E8JH3"?41.= M&J2RTG;OKDNBPDIH]2I3>NI11II:[N0$E3(],X MS.B1B:B3+!=%1L)>,:=2@(&JHF9.O1BHF%-/Y4W(M>P^GE+W.-*73-KM]IE) M+T*NZ)6?93JEIJ.93B\&*J;3DQU1^2.JP;QZ&0+VZOPYX,_M MG6\/FIT>;53NO5 XFGG>:L=L]%Q""+NBVOJU4GI4L2Q88(S-INJ]$+G6XXG5 MM*5?\NF3U]OZ<%C=Q;E3=0]G(^K\^H1YF@X6S--UP))Y^FP\O:T*61F>KBC? M?CAL,4]?A+@Q3S,6S-/UP9)Y^FP\O:V66BF>KNB*0(5I<\S3=;@WL%6S7'VC MQ?=R(F&_6O0BQWQA\>ILS5,&K_?5 &C PQ3#%,$Y,,=<( M'E,,"1B88IAB&">FF&L$K_84PZ6T+[+3(A=9N[+P7^T5$0T86EQDKF@D^51B8_TKQ7ZY;0P7\M\_!?!#_&;K1K]"5YRJXJV9 MX%.%@?FO%/_E6BM4P7\%:T$7JW*H#]O,?^1$K89%H>G[IJMLV8DPAN+N8D.E@P)UT!5,Q))W-WYWKX5';4*]$ <8K2]!PS-;7P^6S-;G8^M<@Z5CV+IH4OO*S2WF MXPN1+>9C$C!0U>',Q]>#)?/Q^?AX:[G.LR?9&SJ<[9FL+T+PB&?>6UXT=J36 M;M:'M^/MJX7BAR;C#4PP%:.&N%"-[Q_.OQGP:FE/_40/QG*F5#DHK]J4.MR2 MRI6%/4'\H6C/Z%ZG33Z/8ZORKY4.(9LFR=Q,1JDS-S,W,S=_"06L#OS6LA_>IEA^CF;2M\W#%B,S]Y^+[JGV/%P;WO8AK"@" M$]XB_=4AJ"?E![EI5&N[^9D@&/5P?C"?J9].:"Z^R<;8E^)[0TQ@/J^%\RB> M@A?:+_ Y^"0L!>YAVXV$4@ZI%FAU!ZT_+=,-_QR,C+Z83%J-;K<_:'2MM@5/ MLMH-^$37[%FFZ U&L2* ATCK)EQ_0&?4'HU'LM/H#$96HSN<]!I#JRT; W,P M; V[PT%O/#IP5Y03!&-=$#)RL)QZ+U_N[,Z<2BMRY)?)A\E$@A9ZD N=^+L( MY>\2%L"T'5NMXCT*_#V,\9WCF=\/\RY*T'YSE$0_DA6LRGD$\7XJ-3^S))HW MT>Q% Q>#CK>C!Q8.DL3H#3A"ZN==V'.(HQ"SW]:^9;F8\FJT%O]51))T^Q M$P&0BN-XCX'VTG;AD5X4"-<*7KU.=L6IY:NU)E_P2E1Y2%(H$ EI_.T%''U- MZ3A("T PBY\3PE$_9P;Z6L!*O$DH!]2](^:!?)W^XXV6&DRMI*YG+LS[3*'X MH^Z=;=6\QW#CVN9?Q?$6WC7V;6*GHO-GRIT.AV21QYYC;35:AD445:70P$A@ M(0 ; [;=^3.ONJUFP3OXM8'M7U+XFH1A6=I[:PZ@NZ[ M5PRVL\)CA;=O"UPW JS(+AY7C$R>79%1NKM$ Y:JVE>?+#/A^/;5Q!,&5"!F MD@O$8/2%7IH(MS.CFF15JP0JJC@5S*+B#*DM&5(_QKYCSR-?9A*D]A/3I\\=%RE2C#6:-029?:I?ZJ)5V^)D> LR;S)N,$_/F ML_)F+J_NU+RYXX(0\R9] 6/>9'W,O'E).#%OGH(W?GRQ6=?7N\T^KUQQ$J)W G7ZZ0"*;-V>JG5HK_53ZNO&I*YZR77+83>%< MH[2EB9&Q1;9<(#Z12SS;-+O;KJZ#&FN *U?$S'\L_KY^&]? MIXT%_PV,ZD[HK &N7!$S_['T,_\Q_Q7DOUSOJ&?DOPKJ2_7T_J#'Y$A-#CD% M_-P(?/1\>)B;+=DC0N6T#C0OG$I?"Z?"585[.%6W4ZJ0"RMIZ:"WN]7%?%D;7+DV8"YDZ:\O#,R%);BPN[U]495<6(&+NZT; M SH=%%@;5.SBYC3MHZJ#+9/Q=^N:*T.L6Y])X,:B\^,X>D4O M3L26#(?GZ@L#6S(OWKX\W)39WNTI:\I@C%[>N-:OJ"D7GY'!45G:2F8:!6V9 MKCX<5==%F?5!13+WBAX"3(0L^/6%@8FP%!'FJGI5283[TK4/(L*^/NSTF0BI MR1P3(6O@6@H^51B8"$L18:Y,5Z5$N-NI?1@1=O1NK\-$2$WF7G'N]ID=VU(5 M"$+OM3D5[C=X/[9$%3\T1SP&]*(_;*9PT*V^,+"94B8$ORB*)IS0WV:BQ(72 MODQN8RWXR85/_ HJ\.3YV%U]U*WNB,XJX,I5 !,@2W]]86 "1&R&;:--$!S> M(R1@8(9@Z:\O#,P0S!!T<.#<75(NSDE2K<*;2U^=^DM[.#D0>V41P-JK)AHP M,'V7\7#FJBL7:?L O[R-PN#&M?[AC8,;='ZV6\;@9@9(A\]0AJ+=XHI:Y&2/ MJEY@5F3IKR\,S(IE6#%7<_FTK%A%08JAWF]5=PF7]<*5ZP5F19;^^L+ K'BT MJY?W"#%7+V>SED4@3MS"[%58Z4C9I(KQY'[>GMXVJO/SLF*X'NM$9,B]2DSZJFH%YD:6_OC P+Y;AQ:)E M^"OCQ2JJ$!MZK]ME7J0F?9S*?&X$TDY[CW8XG7H.KD)[(>-%0ZYU1<& M-E9*&"N]5J9(0Y%,K?6."?^W5(S/E,/QM+#IB\M.U3=]BQI16JCT(L L=W"@;?ZPL!V2YF.";VB M'1/P&K+2@D%BN#Q#08Y.BQ/2R,E8Z59!3'Q7IG%K)OA486#B*T5\W9,07Q7N MZH'>ZG'C>W(RQL3'&K>6@D\5!B:^4L27J\U8#?%5XI#N=_G$1T[&*NB)QUG6 M91?_=QE(X9O3Q/G\(!UO/H-AKOBEZ45LV"[A0%E]86"[I$P$/5<<N] 7>O)R=L5!4!TR!+?WUA8!HL=3PO6E/K0!ZLPC'=UONM%M,? M-2$K[9AFYKLRE5LSP:<* S-?*>8K6C;K4.:KH@J(/C2X#0(Y(:O ,\U9TF47 M_R[TS.^-L0BD!=MO-I=N(#@Q^N)HD,-D5PX#6R.EK)&BQVYR)V3LR \_ M4 W*NZGPY3O4C+F_ 93W)22+3(^OE6@H^51B8'DO1HW$&>MSMYSZ,'HVN M/NHS/Y(31<[%/N/B_R9A-VG__5^=X1L-1B?]4-@N)F/3"P2QT<+QM_K"P$9+ MB0SL?OL(FT6IQAO7^K"J%H]R=B^O0P\X\$Y-N*AN?*8]EO[ZPL"T5X;VBE; MJH;V]CFQEREG7;YI1$ZZJ.Y\YCV6_OK"P+Q7AO>*%L"JB/?V>*=7&A%S!R-R MTL4UJ<^-P)=P*GUZX1!-6XD_O= MZJXP\P:_\@W.],;27U\8F-Y*Y7X5K61U$+]5FOQLZ*T^%]HD)VN<_,R:MY:" M3Q4&)L RY[NB%:P.X[\*JG@8>KM575"5=S\QYS(G-I=%X _7C,,XJJKTW ML MW!D!O; +FR,<[:HO#&R.E#%'#BDK!N^$I9?P2QDH\Z2B%.8VE\TD)TE4=SES M'$M_?6%@CBOEIPDJO8\3RLL+4A*X-S.YZ9!:],_=9,\*G"P"Q8XJ0W M*%J3J@0)%LU>'K4Z3&_4)(FSE\^-P(WY[\B.OA[*IB1#5[A9Y6WM_$/*W'NKXS;E5M M[/F6]-,5#CS'MK3X@YJ:UESXL)17# ML2LT1CYHY%>XW>;:\WE53@T&A&GO< MC4VZ<#57:S2@BLV62N"Z:M/FR,-O17JON-+CS<6<5$,LF).N "KF).:D*P"' M.8FQ8$ZZ$JB8DT[E BY://]6>9X^N1]<>+2T\.\BE,]0\:$UH'/?A#GW$K)T M=_F.+2\:.U)K-^M#O_&&5H4A9%S\^UQ1EAUF40UQH1I*76*#B[J19'>!5TN[ MZ2=Z,&9-IM-"R395QJ;:WI@AZ;[P3KIR8A_57J^8]=36>YTVF2C[-O-IJ_*O ME0XY+Q\P-]/!@KF9N9FY^33D1C%N;NFC#IU.!LS-=/F N9D. M%LS-S,W,S:?AYNU]%P[AYBJB#H;>'587=J@+-\>RE(K2+JE[CJC#+Z& U8'? M6O;#VQ3+S]%,^K9YV&)DYOYST3W5GH>9X1W]RK6M^DSK>S^5&J:?WYBA%D3C MOZ09!IK0_FC>-;5@"O(V]1R022WT-#/R4?Q4J $V_#?'&PM'L]U0N-^P]ZCF M>(\-^*.TX)#-A]TJ8BT&;"DIJ 3Y@FJ LL M9Z3-@6O,)TTZ,E::\/K0ET*M*<",(P+%(N/!QS.>^]Z#':AQ(3 I"'.0<\]* M)]S4OKC:/R+G26MWXMG%PWDO066HZOVXA/?PJB#RG[0Y*!8[F,)D)K8+2^?+ M;Y&C)A_DWB]<2[N+QO@<[>-R- $^,)XQS!(>('S4:^I7:DKI2Q-1"*^"F(L>:+4.('4R' ]4T%!S_0B($UG0C?FTJ1$H] K@Y=U\3,@R%X6"X* M7@C#@=_!0LWL,"?0P>HK3<^?>WZR #"RF?BND%O@A/(D%"WYGN/@NN6_B5]4 MPX3UF/C>#*>:K%JR!B@8H+EG*\OB@U3:#_%NP*7;\PI[DBQD_.VU]80!3R8X MXH>1[[,F^TLRJQI*Q$D0EE]&] MX?I64UHAU6^KVDP\"-M1W\YOW5@KPV]0*P<:FG#J.>AG:6IW-FI-0#>E3\_J5V =4.LKFW73^S+;5ZG\].WJO3ACV']H?Y/:35A'MH@/^_XYLM)A,M6G!IL.)S\43[%:0QT9H M(_0HHW'AN<2N1/,0J1OWX2X#,6;"1^E+V(CRP?:B .P??,C"5$-I-A7_66## M/296%M:X6W^N%_DHJNF[LZI1S.>.G0CRM\BVE&T(WX9%G4Q U!?FW3LP)"7\ M2_OL-37 3->2[)QX2RP^]VD&#S0359JHFV0+9G:@]CB5&?LQM6O5)D0+JV'A MMHEI/_,H^'93NPG7S5X<4]9.C>&!8:-1C1H@_S:E53>^XK__JS=ZDWF@9<-2 M>V&B6)7)(Y8MI)3!.Y5+S0G: (RV"/^T4,4B/^H!_-6)B2E^ %K]:,O*A9D) M3UC@#N<2Q"C8N *#[ IXOOT-C6"0G>4(-@Q0K0:^9:OH3K2?#G>*C(H86/>+ M-\$'/DOX;6)RX>=APO:^2_O;]56CM]C)_1=ON\U\.H$&+.0H GZ,0FK"*_O%U]Y*=GA.TGLW41Q;T=),(I UCY MQ#[;+$?I7[:@U-3^F*-!$/GJD"#@BT^!S.@:$&J)+M8-T!$-^81ZU@Y_(@TP-^UK3;*)CK]MN*YQ9UESUY6C/A M!E6YD5IK;B2U2+C@MAN[([:-"\],TG]S29;FJ)^L\]1/)S2'8U]C#!OE>T-, M8#ZOA?,HGD#F?H'/P2?7%F,AZ:WNH/6G9;KAGYU1>S0>R4ZC,QA9C>YPTFL, MK;9L#,S!L#7L#@>]\2@687B(M&["]0>TAL.).>Z*1FLR,1M=HS]LC(W6I-$> M#D:]MNR(/IR"G\.C:*R+0L:GN9QZKYW+0+LSIV!L._++Y'W"@;!_;Y23"O;^ MK[88@T48@M%TC\KY'H;WSO',[X>=+B7LYCD*H1_)C0MR$4*8+M"JPHC=>4K% M.\NU2G1-?"BQ;#" ?(E6!:H>U"EC$=B*)K9\/3WNXN_1SP9F.6A_X,U0QL80 MV/AS+TA=G2NJ?\7BPN=+ ;0;/LUCVI,S/#SY3RM#TM4[O+E$-Q$0K.,%2&HB M.:?&:@ZXRO>?8%"/PK<2Z_D;NHI\H-?8'X?-0NP)6*;H8/1\M>,2&MS@_LQ- M6( I+G#>Z$ -M)=JG< LA\\%KUY7XB0_7*'"*S%"@#$=99C$,9:_O0"B-*7C M8!0%EFSQXE9^.2:4M*;B5G&\A7>-?9M8$D%5]T/[;7HX)(L\]AQK:XQO6$0E M5PH-C 06PD5+D=-%J ]NJ/7[V^WG/$0"GL>S%+]W5FUX( L6, M0QF:!>.T*3".T6D.AX>GI=6;DO!DRE148PU7:INP"F05>#6X8NH$JT""UOB9 M&M4EUOGUWBAXGW=#OJ9WR4"QU/6"<,%7=&IU_88J3NUB3%_O^S54P:M]QP0: M,##%,,4P3DPQUPA>[2GF/$UY3GBJ-#K- 6T0%@=+7SY(-RI=1/%T_C%F_#.5 MD:Z5,BI=LN%T",1<7F^J/CP1/%?Y.9<9FOXBOJ.R)Q?TF"*%QH9+4/3$K&8; MG:J^99ICZ6>:8YHK1'/ 3%72W#'U_@R]VQHRS5&3J!J$;.D?KC_+<.UV2O8R M"CT7%%LA[/FK+PQLBI0Y<>=N9>9,D2^I#OP55.#MJ@8\U>F[W]=!Q,B4.N2= M3WSG,^^Q]-<7!N:],D?P_9[FDKQWQ'&\,]0'W>J\SKSSB1W'.=9]! CW6VI" MT'-6L3G"/L+ZPL#F2)EC>*X%4,X<6=0V>Y8C>+NOMT=TFASSKB>^ZYGS6/KK M"P-S7IDC^'[7A9WYOC%5M8*R]+=U M%3>EYYQB4X1]@O6%@4V1,L?O7)>_3:9(^KND\=_MBA:\<:VD#V!PA^V:WJ&> M7/W K1?L;A%XQ%F]HP_Z^3KE]$23-00)&)@?6?KK"P/S8YFC>B'W]$GY\8AS M?5_O#CF;C)P4''L^T'. L0G# M?L?ZPL F3)DC_F"O"?/)_>I[I@R"WQ-%"%;+^Z4:/%FVN]X=Y!O8T1,[WOTD M8&#N8^FO+PS,?66.[_O=V\=PWQ%'\X%N])G[R$D81]P)@/ K-N+5O#$L-$?: M:>P"&LM>>V5$ P8V195M\Y.T0IO2\+G7>J,_=('_4X9$Y.G*AN=28Z MEO[ZPL!$5^;,/:B.Z(XZ8/<&U5WCXJU.[(#-L>\C0/@PFSO>DY3:.$E-H>=W M8L.#W7WUA8$-CS(G[%%UN7JIADQ_/M5QO*>/*LS08[UPY7J!69&EO[XP,"N6 M.8X/S\2*1YS=>SJ0.;,B-=FC$AS/'-1W-9A7TYH+'Y;RN@_T7\*I],_EVUJU M39X!C8O;)%3\C+NPX6ZHA*#*=D,]"BZVA58]!*-6"5M(Z=:359O3^T9U;6@J MTN3%U3BK"V;9&F+!+'L%4#'+GLKC4,8/OY]EC^GVIH_ZS+*7(6XU2!!H#YJ= M'FT4[KU0.!JL:!# ADMZK8?BAR;4_J7GBN/(R)D\H*D2PT5E8XP9?MBX_)'*@=($X[C/0K7E&=K_L[QCTMP MJG/\XV*@XOA',?Q>'NX6:.\U>/Z9:M:;5+&>[,)_7Q]VJNOMP\&/4\K:*V97 M"C!05=G,KA<#%;/KB=BU;>QWNA_(KD?X%H9=O4.HG@ZS:V%VY:R"YP?@LPPW M9A,$T6+*RQ$,>S^_<6Q7-J;Q (QVZ^K\?1%FIB1%4',$4R13).3)'/FY.P MWT6_CR*/\!IT.KI1H=> *?+*$A).Z"4@CL#[5>^ 8XNQ[=BA+8/7]#R\;+=P MO=3ZPL"UF.ABPUN$! Q,$"S]]86!"8(N-K7?(E<7_*5?HNZK+^?"MC3?>Q(. M'NGH>3N8L-G)5%\8F+#+A%J[._S(OR[]5XGV2XK=E+D0OE(==]AEUS$UR:&Z MJYG36/KK"P-S&F(S;!MM@N#4?H]<77#Q$DZAWESZX9,F7$N3_X[L^0P&J7ZR MW5"XW^RQ<[X[SDSCQ):]]BJ*!@Q,XV6.IKUM?5@SY])8'WYUX&TWKO4A58GP M[T]+A7BR F9]W1@,R%R?8D5 7!$P#;+TUQ<&IL$RF;Z=9Z+!8RJ4=?3>D$Z! M@XNME;8KUA?&-A:*7-H M[Q>P5CXM-. G]]9SU7TP$4KK;J$+CXHO#T;1(O@!U6EBYXSBDT/]@'6 M%P8V/LQ;@.]VV%BO0P)HQ+C?VY7P@6TQK[W M0N%DFV.OM+\ZEQ..;:%+\,(7: _)QM*%8%FPW2=;4Y5;4ZW6-FOJDVMZ,YFU MJ4[6/7N@=WO5E0*JB #8GB*H1)BYWZ13' M87*^]+P)RXLPU;_=K ]/QXX.O-:0<7:\7/%VO(HK#IRM#/\.PZJ&@%$-*QQ. MQ!GP:FE8_40/QG(V53DHK]JF>GFXQ\,H%C\ZJIK@J-4A'QW:JM5KI1Q>,=]2 M@('Y]GJP9+YEOEUQ8A1,A#RNLF&%W6&9;Y^-;Q/?Q"^A@)6!WUKV0V;BV06\ M6]FRBX5/_F;,B^\SM2M?#SK-3N?G[$K]7'!E^O,PPUDP9AAZ.NIX[R,8,8YJ M=HDP_.U%"P1=.@["#>-?_)S,1_VLO7%%-TG'KN6JTGT*PW;3@9YQ'"\-D&$HGN>+0:BZ61^WS["Y/M?7G:"9]V]RV7,;F]=JT:<\C#._WKX,&6A[6 M*Y3^S';ADX$$O2]"Z3RA_UV3PIRJ;Z\N-K;\$(M/:O Q]0MSI2:P^LX$W@& MC$5@!SJ\7Q/SN6.;N- Z-@J!_8Y/GTKMUIN!R#[A(ZP(\;;A_['_C\#W!>H5 MF#'Y: <2OFE&?H!O4*K+5M$&_(@#,@+(:C!WON/])J:O?3]*=X5%MDU))SZ5H!+B>^)08)AN5IWZ0KU6('T61B MFS:V6EE?@'AHL,:^-P=)@ ^;4X'VAO1A6.'4CI]J"M]_0L,"YK1-:QEJ]VF) M)E'? &EX%+ZE 2BV!V.$MSS8N)8H)LFC58J<>%Q*SA+PG!#%B[("? !/0UCA MMQ,/44/9F<,ZJ]([@1?Y)H@KSC([;X4E+B!\$KX1%EKJUQ="C(-FJ[^?&%>, M>C7^G;9&OZA*3ZPR$85><:7C@!:&V2?K]+J0QEO5^#N/VOGUBANE(3-JY\]D[UXNZ9U0>,#R8">7]+)DQ1^\-__U1OE0-A@8K'N MI2=!K'M9][+N):A[)U$8^6C6/H"%+!QE!P(& MKX1##ZOC"Q8J5L>LCED=TU7':Q:Q_&$Z46 _*$],K*J5>MZDEI47;M6M$BMJ M_#4KZXL4.5;6K*Q961-4UG,_PDB,TK@3*6)O,CJ"YXYP7=3008B>]6\8#%%^ M_]6 Q*,7.1;Z\M&OK]2YI\'@I!^*[Q)_F*.FQ\=O\#)K$]^;K00NY(^Y[<-# MFL5T_$6&G-"I'SOC53MX7WX#=L.%>YQ*7 A8J*W!F7]'-JZ?YZ]\V)P*]YMR M-_T56=_6GHE(;7K:5, 1R30C!0>'#2@1=! MUX."?=*5W@WPL(2!;C@XF=$L@ ML6U3..CE!^,8W<=^O/2X;/T[[9C](%V/7&#[='0#% MN"R<&6;2#2)U_2QFM"G&LD-U!\U;N<6W^-9,/&',W!O_)4U\GO.DH8=_8N-= MN!L3+^&!R#A/>G('+[[=YCAQCI1M1HYZLNFIZ*O<'C/&@.PB;JPN@F'86/TI M@#T";S1A&98#4;.,AZ+8MOB\B)\R]^T9YHS-I @PUZQ(9"2YTFK_>(VU M"FPW7K!MZ@._)_TWER3#HT$2<9_ZZ83FXIMLC'TIOC?$!.;S6CB/XBEXH?T" MGX-/KBW&HO)#JSMH_6F9;OAG:SB(BT;L+U!XP'HC$"G;38Z+:O3'XW'8FQ:6V]< MDU]S*O?:[Y5^66B!+1=H$UT0+)-%[/6[H.1\?U2E= 37Q8& M%?(?>$-RO75)&.BBD3/U,=S?\!!?PO/<>&,GSY[[WL0.DTN\Z1U@],P9L U"KH$?A_4 ]AU69Z33ZY<+SR0X$+OG;1&19[TQ()5SA/@8T8P0<1 ME#C[#!AQ6I1^\-O!(K<);^^OD-X&;HNI&KZRE1#A1SWF4"RQH&?YV(,/H@>Q MJ?T_[Q%C]GHB79FA)B8%*MN8H //P1V7%AD0Z7MUX,H54R#<>!U<7;J/<\$* M)FWA0MGAT;SDG?)N=646J[! SFT;RB(*#VPPS%Q><$\4I,YFD5*PQ$4\+ M7C;WT!*/A[U0SYD!C\&\!B9*]W^LT&,5K?A1FX@'.&&IU8 F['[(_ZO=LEB>0.:(5V3I)+&/=?,5E%!H;0M&T8KD_-&,JCEJ4< 6+(! MO"[CLEVQZE7E5T!A61(&A6 #P6--D$1Q@>*-E3;\#<[<=I"X)ZW%]E(GCH31 MD J 6&"H#V!!S&(3 P3]<:5R3"P5:MOX2B@72M(#84Z?L'@Z5IUQ/> +6#Z4 M=9!7&S>2VJ_Q>R00Q./B+ DK@92%^P-=F$G-G_2Y>"R=>HZ5W(=$ T+]! LEFMK[1!12R4^*-<'K(G?% MEM[83PU1CU<=\77QQYF('Y6%(2=(B8TQ5W7U5*69^!B<*>"T//;UVKWU@G]W MT0R/VE\F_TQU\DVJDN]AR=XYGOE]3[G=EM$R5NKNRL 4LM5+&].EZI2G@Y'WT< M03DF6A(/Z[7R3AX1.7FF1A3=?K-5NI_C5F?1,:4>5\ QU@3Z%MXU]NW*!9E& M2ZA!_XPMH5:7= P\N:GBI@)E6,B+7R40,!(\_?_MA0&;[/P-A7I&T]C3O&L9 M8WB>W7)VW-Y+4\[&8*=U#/WLC76>HQXMC64OWBVGWFQ"$"@F&#I + BF38%? MC%ZS75&_NMKL+SQ9,>_46)V5VB:L[UC?72:LV%&"]1WKNWU;X+H18#UVZ;"" M'AN>78]1:L1+ Q8J77BW[K7$SW"];8;>21BIBFXEX1%Z/E@^'XT/;ESK]R1'X5VL-W?$Y9/G['[,_=-< MWORP@^V?_C)9:0AXHS*_?E/!D*U]_W!Q1/BW%_8/6,MH9GEA\O?5EH##KM[I M]8#IF.B: $]/Q1<)V.!VW+Y&.!Z7IN-?7!WV#Z9B:X%85.3A9E.[J(P^]6R\(X?$8HWAKK1&3+54I-HJLJ&J9:EO[XP,-66H-INNME5]4Z3F_J -Z?;U(NFUYYO@;@<8=O[/*^J;DW_%K%855C>/2\ M8;?WGPY7,@>6MRL;!'X7!;8K@^#&_'=D!ZJ.EE(RP@G]/US[0=QZ_MSSU8L+ MI6;W%JJC#ZJCVS/5F%U-#OZRF'93.QA< M8U02W+(5?0X$]U?/_19*?_9>CL-U^KCUW ?IAS9H!?QSH=2\#+:&T1SM!'<% M4EQP.P@BM8BP9.;RY?#\<:AKK@SQ#XL/F5X0!F4@&9:$I&SIAZ.3+MX]K;/V M8@.^EZ8O08 _N?FO%4JUR #6:K:+XB7P(>K5VY9=[:.;NUNMW^IKPO+FZN_E MEK[L5> #E_[&^BL*PAF02/#1\X$C;A9JX:OON?!/4ZJ_KFZ3Y6?N0N%:PK>" M/^86K!.L=[J98<,J>SQ9>R^+9 MP7ND7H=UF\"&T\9/FG!Q+7?*_ (+5#7CA#@1C['MBK@"93D<%AG=N.E?KZ@# M.#PDK[E=ON7F0=@.6G.P ]3PWSU]D_?9E\F4LT+-QOOWH!;G"8\"W,VPYOA>\_P1Y]Q.UVKZ8*XW_G>.;W MG;/)V242)C#' ZP?R8TV/]JV93KK]=M,H MG;.^XKFIN)-F#,[Z^?86WC7V[2OSI:9^[>$Y[PZL+BFE1IDTO* JM;+!V] M-JUF/ZP1 >^>LT-R"4V=^[R3-;5O M.IEVAKA>0O_,AJ?8&4G MM@LDM!Y!I">"O/.Y'1T!G BVH^L54\Z<%720$[^;RPK*)>/D%7MJ.'WVPKMH M_)1/JM_+IP.-]-Z(&]&1DUCRC>BN_L@$9AH\S*WP8'3"BOUL'IW/ M35T_'MUP[AEESCW;N3%[Z/GB[@YHYPXNU9]9>%->V::LO:% X;X7,+'CL.. M';D\X6N9(S*!;C)GX3Y74(-!'H^JJ0[$B(7;BJ*9< MUU%Y,M<$BXK<3)*SR#+-ZVS1&1+Q?S+HD"ASOC];IE!*V=7R;_ZXTFUECBL; M'6]'GE3@7P,J<17>LW3V;)%@RU'U5QFJYPZZ' 57'13P 0>@W%VZW %HH[(. MDF/*'AU=OJ^?/AQ4UT&7*]I>PD'FE G_IRB@8G2: ]K(W'NA< ZYOD(PR9E+ MWYP'BXV'G()@7#7'DD"'=PH!++A(%(EW<7>?4>CG5 M8634UKN]?+6.LU]HX1).%US"20T!Y=5VXY(#Q:Z#7<25^]$PN6H^]=,)S<4W MV1C[4GQOB G,Y[5P'L43;-E?X'/PR;7%6-8_Z Y:?UJF&_XY'HC>P)CT&E9[ M-&YTCZTS4:G977ZH_%8C$WK0+$NAZ2QCN36R@VY7H-WYE1:D2._3/YP ML1[&-Q>>B-HL*142_.XY3G)?X:25&PY;D_-(T8TJ&>*:MF.+M#X.5FL82QBO MB^=95; A[MX2EW!0Y1JBE:5=K0838)D>$23%( (NR' 6WNK!P9)608;Z'F#2 MPV1O3R^ZVM\M-UH4+I=W6TV^6YZ%[5]2^$@!H.G3LCM:Q]#/;IKS77,F&/) M,=70 8)8&1.C.1@>[OFJ-Q?A\8N)I\;ZK-0V887'"N]"<<4JUZSP6.'MVP+7 MC0 KLHO'%0LXGUV14M<9V:#ANH;UA2$V6NIMDU#%AK<("1B8(%CZZPL#$P1= M;'B+D("!"8*EO[XP,$'0Q:;V6^3J4F/IE]>\@;FCBQQ+BOC*%SCW@N0WWD0S M(Q\3MK6Y]&W/HN=&9S+GZ$5]86 R+Q.B'!8,4:81D^!W%0\!"#[ZWNPVUHA? ME4*$3W]-U>5AU:VRH^:5<.5JP8F1I;^^L+ Q%B&&-O/3HR%'=?];INY MCYJ$4=W]S'TL_?6%@;FO#/=UGI_[=ONNBQT*6_JPWV=FI"9_G'M- (3?I169 MIW9MU3VV;E\VT-]:%1GQ;!NX,2T"UUQJMJX M9H)/%08FQ5*D6+3L?G6DN,>O733@RTEK].2/29&U<2T%GRH,3(JE2+%HJ?T* M2;%HLK;1XDNZY$3LU?GSM#.NZV=HF'Q1+FXKDEKHP3Q%&(42_=N./;/A)_PK MI8ZP)P2,^!:B&C'>C4TM.RI0A:J5::MP%%Q7;1 ES4>Y8R]-<*AU*6=.HJ;H MF),N!BKFI),=THNV^UF> S*G]%_%/)!?)C?SN6.;8NS(N_AT\&7RZ_)L4$V" MMM&GDZ#-['L2!S83;QVT.1/OQ4#%Q'LRXBU:Q/)TQ%O46=ZG??$#O1C M@QF['.B6%X&<:NUFK1SH?VQKU9"$+Y#/B>WNO2205D2J9+ TS)=+!@2F9* M9DH^#247K5VZ)[90GI('>FLT8$H^4+QB$4HE:)>P/4<1FE]"#$G!;RW[X6V* MY>=H)GW;/&PQ,G/_N>A6:L_#S/".?N7:#GVF];T)M30\$,^E8^@:NJ!T+9Q* M[=:;S87[I$V%I?UT^$XO6HSQ?BK"__,BQ_H$KS/##Y.)A%<\2/C([R*4AWK+ M>HO=WG_QMM/LY;:Z!FOKX!2\B0:;.0A@+EMB*+ ,(M3LB;;R]T<)+B3@$>>T$5_7 ]S5W+9@K%F1#[HG.)+3#*7PFF"O-YNW0/P*UF0E/A1?#PH(Z0IQ!(3W8@<(%< ()\&9JO\B@ MJ7WT8GT7K[.$E;&V<(\:%'I=0"1,TX_@@UO&ZTM'H&#M'.HC?!,>L"('S=B@ M )V *LEV(Q%;@!DK8J$I6]U!SF3]('P7]G[P5?IW4S#+[@&.=XYG?C^LSI $ M+37'$P),,OXF#$9:-^'RS7]:IAO^V;6D;)E"-D1WW&UTK99L#(>&V; ,:78L M*<2HU=]E!':R1HB2V4T2FHC=V'.L@T6VK'P:W28\*M1>.D!YKU*IF>/6Q:7= ML?7ZQ'?>.Q& '+G;YZ:),/1MT+!HS*(4PY_!#H"I@BA- 02E<@.UT2(4]"A MQL%M% \3?@5*S!??P(Z(5)('[$3UZ+@W^\KC-"\*@Q#V#SYADFS&N'*@#BH5 ME37^)?GL/%:1N-UPW\%^P'?%?T3+(M!>8GI)N_7F][L_5*9)VWCSJJF]MQTU MT HF/18!SA@T3.43CM6(%X*(V(KD+!PVDGOZ /5$/2&Q=,UC&T"],;=*N RP M,E9BU85XX3SRGY)/SF0X]:RFMDW%]-JY;+T[ MU_%$"@C&]2?J'R.FD8GG.-ZC6@X%7B!#59@26 ,G'8MI3,P)([@X4Q%Z?KQ* ML"D]Q=WXBRA0FEU];JRVBOI($0F:P0D<95!]VXL"^&*@I%C"87GY.4N$XM7K M]>.ATOYKRC\#13KE9SA'MO+G2#S1H@]"K7#L$_C;BQ:@(QT'3_VP_(N?$W^" M^CDST-S:J\4X6!*88IAG%BBKE&\)AB2,# %,,4PS@QQ5PC M>+6GF#,WK-J0/%7/>INYNRJ4PFI<,(1:A>O=V-32/BA=#^2D=!2N-, MJDRJ3*I,JDRJ"U+ME2?5??VP#B+5@=[KTN^:Q9S*G$H&!N;4BX&*.?5BH3N< M4OM'4.KN3E>%*T5W\K7JF$HI2AQ[-G@+MLO5''* M!^+9@KD8\&H?B* QQ9" @2F&*89Q8HJY1O!J3S'G22<^ MH<.2?N;PBL]2%22/BUYO*7*--=6-]N'-A2YK26*YC/^;J_ >5V&G%X-CN^A, M >J:JVP:,,1F3[VMFAW1Y1]CW[%CS94)+P_6P\O_EZB[FUC;?5;M++Y,5(N' MX,NR=X5J]W!,FG2Q1*Z.WNX:9,+/K 6(:P'F0);^^L+ '%B* W--CJKCP#U9 MS<4XT-![W7RS2'KBQUJ ! S,@2S]]86!.; 4!XY.R($5I"'W!WJW/V0.I"9I M5#*.*VBF=&4N[ ^+KJ"++J*!-"/?QA;%NK:Y5>BY F+']UNZ[DU%)3A9I*)^ MS?4?#:@VWL?BLF(;\%N$,\^H]V@U1B $SCDW%W,2'2R8DZX *N8DYJ0K (,(/W_@PP&_J>Z>O=C'0NT9UM1B9B2_!]7S*4M3U=#VO)Y0O'-!; MTQHV"$_SUJ:VGE OUUR_5F MZXNNAF'FIH,%,W<=L&3F/A]SMT_)W%>8H<[,35?#,'/3P8*9NPY8,G.?C[D[ M)V7N*@(>77TXH)-7S\Q]ZRN\N8QL:&(EN*F%'FQG#'S&V?=3SX&% M"_2XX [!E)(:8DDU3^%P N<"?:7;I)R]U3?W4=F';;'>9%OMLESSSP_"=P&R MX*OTTPR4\M5MVLMV96];3:,ZQ\BI$DJX>\I1C"CV/@7&?1$@R\/0311N)M=YAX M+T*2+N$R10V)^.C0@A4'%@EF>]003:H9 @6ZQ;!9=6D]V$\+Y56;54=Z-G(E M]=?MJB3;@UQX@9NSD_1M, DS"3,),PDS"1] PKF:_F5(^!P!!B9A)F$F82;A MB\&22?AZ2?@X#L[U%"C%P?M"#$R]A\I2+"^IN.R2K.>(,/RB/-CP6\M^.&SR MF;G^7'2?M.?AVG! ?% ;3<22GZ.'L3:AGRF%;ZS75-JX51JM]YL+MPG[5$$ MFNUJ0G-EJ&$809M[@:UV,M9EPH\^2>$'FH3Q6]I[:4J\CZ1U#%U#SY/J"X#6 M;W)'8>4YAX0A-#M0[PI &6@PI"0HL>EI\;"\0 4Z;,\*\//X79B;$P4X!F82PY+9P%F]4"DCSEK>GM$GMFOKWF(#??6 C222\DSGG*2E(B>KH&^MR*WBYB@+/ ,1V'O_T^6/FNF(CD"9>67P$%@VDNXJ2Z^6% MLAHLUN.KS8-;G)>CH]8:'5TH^=ROT([\@1HR0#8(9!@Z,2G-?5AB>PX*6RAI MP86/RZAEJBP(9$T/H2Q%$_E/2T68F M@3XLQ2,@-&;D ,C !/B5)6,LA$4NFN0L1Z)(YLL\E@TW0U9;0O&Z9@,GS>>. M;2(+-K7[C0][!#T2DY%8CL"&Z> (W(U"B"-;)520:J Q'&O:C!X$XCM\$1;7 ME,MYJ#52=<0';P+MUA&@9VZR3\(5$MHW&(.;<"WN$RFM(-DAB^&O/7L=+?C# M3T>=$X:Y6]+OY3C\Y :A'V'9UY57+A?U*P[*V*%QDF=E'W7SPP[^%$[HKSSS M3KJVYZNYO(_D)_?^T;N?>E$ PG?_"-]Y^NA%_F]*_Z8/O0/5H2K2JI7],KG# M%57/3CX0U[=5?[U)OKHYDO>VVV_V\A5G5]20]AZ4,4CP(<;:BA#\3Z ])G?. M%S*3D8,87;04Q]+Q'@\#O[DPH&'TGV&)X=/;3L2V<1_$$\OP+? X^N7:66(AYJSLP_K1,-_RS M:TG9,H5LB.ZXV^A:+=D8#@VS81G2[%A2B%&KKTZ!N7/)_V;6>?71.3[_*EV$ M[\:UOJ "_>K!#I"A'==??B==.;'#X+T=F*#1(E_>PYJ\S#TW\$#K M"*W;,EY^?]68^Q[,3VDGU$MS1[C:2]0.R#?MUINO\ OU3^/-JYAE@/8DJ "E M-OYHWC4U.9L[WI,$_0%4"8=#_ I^S'L,EI] =O<>;&03_$VZX'A<3_YMH6&"?P,F"S5+/*5,@$S4U.XB,+&S M+\V^ZT'"UWR!S@'X*G"'-D&C)^8Q>%0@_0?@E\Q<%F;+]F$KJ[Z8T9&1@=R= MHRTRD,#LOU^=VNJ'JCQH&\W^[H.G7F:JN>3N$TZU\!E[[U25#5-BMKF4JU/. M=D?9G;79YK/?%QZ47?ZWK.])G?A'J74WS'J@MIU2+\*\6E5@L'Z>-A=@7.(9 M,3D%?D.5X2*M-N#]ED C=FG&X)+\@LLH?55M7IE;,*\9B,N3XB6LK1+3L5*# M8+H*>"H,J9&CH95GI RNX0'L&_S@*Y>/$\U@E:,9C%(UI@C0)PH#BN9*;O'5 M-BA38(V%!EOH.1 VR\;1)PI/H2D4Q6B!<%!QBG!E:DHAHA,4)[$VCLB=1"@N M\?%XR9(^2 \JU\7PX(GJ@ PHXAA6%FYMT?!Q_LH!%K3]&#[B"*!CY.]OOHS[ M;\1Z>GE\QR-KLEJP8U#52Q,C'Q:"EQPDU-4>A5R0GIK4DGAPQ!&Q:D_VPF*^ M>!@IH01R*1^)$DC,7=S_GV7X59UU;3/Y[2T,NQH]WM[G0"REQW,QM$HF=8#& MSA<'JT)CCW*N[VKF55PWM_?,"R1XO_9=VP\+S3$7MI5LJ^,%>Y1SF^?7*OGG MES%8SVI7I6>\KS"2:N2[U>QMI;,RHCW*'5JKG%9A"6\U\PG4E4CX!J]6A=,K M*NC[IW> H)MF-$./*BCS5.U[B['KL":._3UU]GI_P9>W?-#R@*]<#_EBXJ # M-O88KWS:QEY1 GV\RF<_B4(XSZ54Z4@84Q#S7\DMM>TTN +.S7*V.9SV[*C= MD SW1II*2MRVXTT5D]JWC?K[B2(\-+B:4Z"Q&.Z6+;1)0!4KMX0( AEB+*B< MD&P[0^W:P4=)AM';2TLE16/; :GT5/8:#D8S[]8X3B":FO(V;W&"]MHY4^G. MG$HKH]5X$/]&*/8C=XLIFA M6GD+'?=;KM_'*^T%N!2QZ<9@49_[.][J;X2QUN" M5Z_/%W5-TH_B1)8X@>MO+\!,-:7C8(H6'"$7/R?)7^KGS$!?BRCTWB3I7R9, M4,EJR$0@8"4S;1>(@D#[<:>WM3I NVM94X&RP\_)A6XTVGSV] M]CG29FDL.ZVR'"1X@R F3"5T@%A029L"E1B=YG!X>*FK>G,-GJV88VJLSTIM M$U9XK/ N%%=T=;'"NSBC^F0%,A,[^WJO#-^8IA])*YO;AD[?U>1)6C5+%4%= M+R(77/&7+]N?%Z)V,<;GB_2'1>SV93/%T1@,W/UJB['MJ M[MY'O[\]+WM0M M<-D2L-_+AZ?I2=WS&"QDY(>J?F9:9%HD@!/3XF7B=C@M[LN'+4V+&Q):,K38 M&^7O+M"3NMK38IWC8V1@47=.-<>#1<)[!IJSW(J4_,SU!8A^_;U=CN&:JS@: M4&7MFZ/@8A-GQ<3IM/9=C=EHXGSV7+/TX7^E]@[6W;&\,/G[J@%D=/7NJ#K7 MP*F*[6W5YJPUF&QKB 63[15 Q61[*K+==[?R&++=[%(H1K8MO3,8,=E>A-11 M22C8Y87@(O-GZBB\P09B+ CY2[FC<'V"+5SPOWH#JDP5AY.Y*'JZT:NN'QZW M'+Y>2F!ZIH,%TS/3,]/S:>BY3!6B$SHU1H-\$2FFYXMMU[.K]/>)*G?DVO=L MJP?3R<71EO5@/B3UIM)=D)1,/&D=F$OIXB"#$#8N%FY)JFZE59;2PI)I;XU< M\:ZT2E=K W.9F/.5B=G* MY,-6LWV*A-]5.3[?Q;!_)1UW8.KT0D#-4?=J%YYJV*W>MR)I8-!K#ML%<+CB MZ\%4D:GW[B!V9_A4S$SFZ+O>[\B@Y^8X#46308"NDY#]>^=%X'".9M=/WI'&1O=#2T/Z@-5LB[-SX]P( MK%L;/7H6.%L;?/ A;&VP.\#7JRQ+Z-[_/UD [XZ.-9@-:'<']5/I23$)9QM51Z*YW M5Q\,V _"M[H+[K+X=0]AZU0N'H)Z4'R2=*]9&JY7<))[ZZ8SFXIMLC&%' M?F^H3?E:.(_B*7BA_0*?@T_"6N NM=TH;I6WN.3>';3_M$PW_',X-H>CT:#7 MF+3$H-&5PU9#=(35&+2EZ/0[_7Y7=BJXE;X?2&,3D*N#SPS" 1W6F,:+V]H( MW+/6#.@.3G[WP9$4"<)[]PA*\>BWN4)$N+;_] MIG9CFM$LC!7ETESO"#879LA5W9U69MAY>&JC\0&!'Z%YY^T5L-A M,)RO5@,N.WP$"![+*(@"L'!=A3/658A?WQLTN^=L$[.FK5,[T6XD9ST"]6[+PV)0 ^>CX,P5W7SE<\X[B^NOE4HRFK3SG* M2#Y[G?M^N-^;\30-&FU$2HK>7<&@-ZF6&G MH18R8-#-N=U;C9\39FW,O$K03EYK-]GH%R\QFR MP8FHU]#[HR%3+S5!9>IEZF7J9>J]'MP.I]YN[I+J_'CV0,!P^2F MDC&LPD#J=D=\!9>:3)=V2S#17IF&KYG@4X6!B;9$10HC=U.:%L\6]/[OX=L% MEXZX80DYF:6J3YA-6?KK"P.S::EC:ZX9Z(GHM/(S9J?'9TQR EB!$YYP CY] M)_S-#)8R#%9\[-+2)KXW*U2CA5X,BTT:#AW6%P8V:1";8=MH$P2']P@)&)@A M6/KK"P,S1*E#;ZX7]?J1]B.8S 7RRFY5L:CPJ_1MSZ+N5"Z84FYP8P=Z,LXI MY:SQ:RGX5&%@XBU%O+F^S,]%O,R.5ZPD"*1^/W>%9?JN:-B/FIQ,I!F>NVS; M>8M#J[=E=*33^BK+Q!$"ATIE2^8DJHJ..>EB MH&)..E6F]>"0U#"Z?N\#RYD9U55481Z_7H7$/$X'"^;Q*X"*>?Q4/)XKQ5*> MQYELF6S/FMW-?O:#ZZZ<*SS%%M(E!+(+U#YC$^I"L"Q8RXYMK!-D-HP.,;(^ MR_#+A,N\G(!MV'RCE3_(1L E$ <; =>#)1L!9S,"VKD6+^+)GOS\?WN?XR1_)]Q2?TOMZN,,#"C'WE=QBVZI@Z MMZX=THN4\\W+,^>2<#,?RC@5-(C8V#G0V,D5N"?0O[8"(VFH#]L=,EDH?*?S M6 \&\^Z5Z7/FW9Q..J1R9M@+4-.U5%PT8V)HY>R\ WB/$]P@S!$M_ M?6%@ABB5$YXKS7\=#6R+^I.-076%:%C%<,;XA:XX5:5>,\&G"@-S:RENS97+ M?\8>M4R %RQK!-*VN3S^"=K0ED!_*#6JM5.+/UC2VHB[,;/B0CBQS_YCKP;)@V3@V MG2J_MM:INGU,30JJ5,0Q;*\1U%/,_W2P8/ZO Y;,_^=SG>1:JI#N%[O'-9/O M%PLS9-*_"-GE\SX)&*AR!//]]6#)?'^V\WZND\OQ[6(K.9P/*JS/QCQ]"35J M")>')X[ CE:Q(WIA;[X >>;$$&Z90QFG@K90O>V<$GZ-7 5Y JUB=SLM"EE* M?7W4'I)).^%[E^?.TF3>);;LS+N7@1/S[FEX-U=5GE"KV KXMZWW6]6UJV/^ M9?Z]T!6GJM>9?R\#)^;?D_!O+W<5@D:KV JH=Z3W^.A+3T8)7*XX82C@"NY1 M5-TIEFLE7EDXOF8*BRH,+:Z56"*AX;GZ[IPD(M!N);D38"&5S9T8Z(,AG=P) MUC+$M0QS+$M_?6%@CBWEU,_5^J=%LL7<_WO(=L/E@5[+8&*E)KY2T% MGRH,S*EESJVY$O\GZQ=;S2&S/60N)"=V-.U5%PT8 MV)HY>]%^WB/$]P@S!$M_?6%@ABCE0\Z5T+^*?K'[G,J+$_2PQ[EKY,28T\99 MJ==2\*G"P-Q:AEN[N:3OY^L7RP1XR;)&('F;*^.?H%\LU\2CPY;/41/OJ!)I M#-5SE[P["JZK-GZ.=#USZ;?KW5S,272P8$ZZ JB8DTZ4W-4]J*L*8>_U0?>S M.ZWJ#OC,X]>KD)C'Z6#!/'X%4#&/GXK'#VJ.\F.O40KD#;:5.'$-O]:J[5<\6P55>%6!CX!((A(V!Z\&2C8&S.0-R MW6..;D];Q:W!\J*Q([5VLSZ\O;UG;;M%,!&EA@A1 MS6XXG(DSX-72LOJ)'HSEC*IR4+)1E3&JM;B7IK'J_PD@(,S[)2 B3/9,]DSV3/9/] MGAZ^N>NC)'KX5L'S;7TP&C#/7X3@;JH-]4LH8&7@MY;]\#;%\7,TD[YM;EH( MG+;1GF_:T9F)_[Q_HLG,QK +WJQ//YQ".0_IFMC-O@ MQK5NX1T@,-(U;1F\MP/3\8+(E_Z/0X5KW"R_U MZG)N$J2=,E=2HHQ!4UM98TVX5K(2R2HC?B>8F1JN'8):,0^9ZP$SNWN4EAU, M-2S=]:L=VM\6'9:/GLX!N%19@VPJM=5)W43AU/-A9C+0-<_7[NYO=$T$@83_ ML[00/O'2E:'F3;0HM!W[/VK^^"/^282A;X^C4 :O=&TN7>'@,&0S&_^$'+)NK!O4U?3]L\4_)VS_\@%$%. MMJ3]J_PFG \@K>&3HE!XBO]>A.)1A.;TUO/GGJ]>D!!F,H9W40!GZ""X,8&& M UOYP]-O?Q6N-P]M>.G-N^RW%@-/U_WI,TQL\<4$F96_PWP61&UT$MUC='*, MW5NPKIG2#P6,!Z46E,^C5#W19]Y#VJX%5U7" M!T%8OWT#LDA>CA+LC9UD3R_&J=D@P4[@*2&'7WESVUV\/96-!%,4((%\X$YAO@+4HGPJ^D#TK7$K\)R,1()I.:V#Y Y>"" MX%H*"W:J'80H00\2'A#Y8=#\7S"ZW%2/%E#S+]YJ__L+?N?M%U?[33QI[9$2 M./@OOO,F^Y);? D &@ C:S;V\HD<'#*,<"(>0'1A7,O%N7G7U."I_XB<)ZV[ M^E2E(B$#\(P M$GM"+;.G)-P/8TE4X"@]G7"N+^-I@1#"$'T/Q *$LZG=3$ 7HJC*!Z "+8C& M,U@0%(P4]MM$&''+ANEFC?^P-M"I='!/3F&SXY ZX]R[$?"!QQ:<=)'UKY <1KCU Z$O07+Z,,4/< M4]VT@L-Q?-<=S+94B'OF5GY)8K>;H9J_]@#N0U <,]/OH%BDE\ M"0(?@,Z,:2:1I?B_@,IGT.DJPZB[BDLZL%U[7RBN7+((?.])>_0B$&?7"V$, M"(\C!7QOL239G2@=.[8T8.P(T@2>CM?,DTFKY0QBU0<$ B=F@*>I[=H&0]*6 MK[**8L4O%4EHA)T&.+%T]"%^8DF04PMES<6Z,583Z MK)Z^3]DP(%6^A=9#K 4$<# =#2L41,K680/P5AQRT]0/RLMDVQ'VU<:PW%@ MAE$\-S UPJ=$<)O:QW@@SN*0DRZ+*Y'Z<:(P-DM.9,(22P4#4"@W8NZ$3H_S_V_O:YK:- M9-V_,J5=GXK/@2B\\ 64DU3)LIPX:\N^DG+W[*<4" Q%K$& "X"6='_]G1D M%"F^B*1 88!Y-EN))()D]W1//SW=/=TN'4YW"??5(4S_9+ M2MU1& 71[:-G.',:$F9)^ [A2BG.4H_/^N&ZW<BM%:6?DBQW$5.0A9X\5J>1OTM&V.[ZN)2,.:P^&OTB1MI_5A^[*Q*64JVV MM&K)T7=_$[5T&?# *F$7*F%O5HE^:T4*6Y*ESV(@10Q_,>K.3F3,U2FN7V5/ M9G>P)-,?Z0@205[):.I+1D^1R9&,+%LR>GC.BL$Q^!)&,@]F(%JFH*HZ DI'5*NBI<9[CS/-$PHZ?F;6E4$$1!^-@S-%0 M1 VGLH_/I10%&LY1H,IUP?>>1OB(:2OB1/GM6F\L@,LJ.79Z3",3Y_S& MT2+K2GLZUJP2@'D"I^>/E'V=T?/1YX#^+P:,7YQTRC/LUSR3/ WH#?^> U7Y M,,K^XJ=A(POGY('#M3MZ5+I$X]3 MK#V:S]'RXHC8=A5J\V5:["MY#1FO^!-RS2KP?CG2V;+1(. U=DSZL]_SZCWQ M^P*AI\XTC=[E]7LN6Q=GDM#3XH=WI"AGU?.INDMM *JKL;7UEFD>8-CO4IQU M14FA$(I]R&(OOK6XR\GW\/R5?_E*G5O]]E,IK(W@U5\N\MX;>(WJ6LA@DPPZ M+=O<;?PR=@=VQ^%E4,W$A%<';FE*_YE#:\C7EVT%3C=IT65MAZ?82/2][^(= M3@*[PW+SKM'MGCY8:GOS+3]F/P8!/DSII_"2$7%S1X,?] O[ZE'RS(G_!5T$ MV]:J5))LVJ;8?I>E8:#2WH8IG\<-;Z/!!QV( 2[' 5R.I2X]:UR.:WY_P>,1 MTL,Y&[8M3PL];'>$-B21 -M5EGP^-YP-''74%0.VM>P]/*Z%6.W M2^9KE-,^.GL)_#-LE%R_H.LHLK\%PRZ?EY^ M^95HN>888"*T3*&)3>["(>87&5:K)[=D;J+4"2H>H[[*6< T*8F.-I@FU9@; M+)@F54$T96F8U'(TY5#Q$[.K=?OR7'FIR[BG3'L*Y7G5QF'/C7RJH%&(4)_Y M#B:K_K)VQM-2#[EK>LM;J5S1O/W,*PQVZF0=4.U!V^ET*#UVVBX];@\MXL_-^MJ=,?#8NQA9E.<5,Q2<4+7=X+Y=1*S M9'XX?M[B*/1XPV2OF+OACGPZG/OBV8B"L?.=QN0G?OHT]7?G7S]\$3\:[][R M+F+\,6X"R2BZ$],* J;7%/W:F8K/!U./1=&F]L'"Y[[ZNG3;=]3I,_])ET-D"QZ#.9 M+>H"%B\-J&(6:T#CK\/,'''IYV][[A;JVFZZGRX_+J#S<4)=CM!W#/(2&A[] MFMY%RT.?XMGW/RH#;T#UJ*UQ83!YMZI)Q!3DE%S/VFXSO3D/?+[[+T(F2YH- M&,I;;^;]\R?[KY<%:T\&:O M9'O2XYN/#Q[SQ< L\A,SYT M^9%DXHVS3O@:^]))S%8ZV[-Y:W&V*/\O'W:5\.$\QUE'<6X1V.=EC\X^FW]N M/'5YPS$^XF3$-)\/5!,CJ41/?S_.VO1GK\QUX1=S4+C52.E8F)QB6$)F)QY[ M^+>>+EK>2TU\6F$$\L[_;CZJB_)1/=Y_IDZ<\J[J8DA [;?M3#N7E9LM7LPL M5%)T6"QF9U#1_EVL>D"=;)#"K+=\WD*_F/$133WV6C#-NK45X^MB]C;Q+E^, M515J,6)L'<\K-M>-:3Z60[1_Y!8EQP0^>\/GXQ#S5O=\OFJF!I/4'[/%7/HX M,7^&O9WQQ94WC'YD@VW$Y >F" [;PYSWHK.^>"&?U$6S;0+:JJ;_Q1IKBY/#^+P-L4I,Z&(J2+9> MC-ILFD6FQ\67K)@1EFO;.3MA#&)_7B$-X646C9-O&#J2\919%CZ+@^TVIFEB M.=-5G,_VTVKM8=)GN]<3;YE-,ZC[9MI@W5?MKWRDW:S/XSK!/XY_$=-1@HB= MV+A9(^R'B'\)MYQL>R3TR:P#%'H]AUDX =++.]E,Y6@C&5YKMR-OJJ>.W88VR+63(,,!@O61O,NJM6[KZ> M\4DA'.IR'Y:K%1-R/@!M9M5F)B6W8F)[S=N--+J]Y8/&?F:JM]P UNZ\>1

    !N 'T%Z;-[F=3G[55NKNYXL/#!/8A_AS34Q; MQ?>7^/7FZ/Q8X0 ;:$3P%_)'-^5@O? M;/E0HF@\9MZK^^C7B&:ND1C_Q'R:B.T0X=6(*7%\TI)&Q/S&58.BBI[CF:YR M*<[4G%G&83"-F%1YVSB23@KD9YZ=&+V+OY>]C,.HS@G,G>,YV,E^B^"9VBEYS M+A6;,Z;L5T[%BD_QD\<)J]GPP*6S3D85'W\X#;-C"-L\?"#U;,#0[(0CF#?QRY%Y)$-QE]XR[.V* MNY3I_GL]&R)1<2&7RLU^8;&DD0,LENQB.[^XAK%2SUBIM+XP0K*+;1:ZK=P4 MR50 +X=L8+)@LF"RRKUZ '/UBMM)LCXB';W)_2RNBHFCLET@. B"2+/L-;Y] M@YLUE8JHOP#M^TL)EV86"G67\JRY8?P81^-BG.P__71TGE?F7-SGY2=G(D5- MO1OG?D..-?_4:UZ"L]'FN\KDH?#X(*+'H M $P&)EO )/SA\Z"0%P#*%XK%89[F-4JH\+*B@= 8:!P M]7(""M=2;+NC\-)D\W)1N*23;+>O]4T#("J;OLG2/EO1%/N3[ASR-?V%,X-Y M0?+Z*@>30.:KP!79S16933SGD?+3PK9=.#%OUY*\%]>R/^4-E9C709,/K7;VF#:UG'FTT=]##(M'>LJH< ME3RO53)VTC3Z5?=-J72RN!SB08.56HH-K33EV"DP69(( B9+=K&AEV;EFZ02 M:Z72 L,*R2XV--.45S:P6;!9L%GHIED7N=2@FZ:(0#8WZ25O0\V#H(@TZXX[ MR_60$^XLUU)LNV>-#0DZAVRZ(&3T\V2ST=__RK-N:&:OO&PSKCPW' T P@!A M">0$$*ZEV'8'85,2$-[ZQ-3Y?NP,&4.G3G#G/"1'Y(0]QYYD:\$WCQ].Q5::;5&]W>O\Y;EA^I<] M:#N=#J7'3MNEQ^V!8QW;AF<,QMOD=E%.8*]?SE" MV] LO8N[\;*IJZQH ! &"$L@)X!P+<6V,PC;NB0@O/T%M!)0N=W3[(X)4)9- M?65%!X R0%D".0&4:RFVW4%9AKDDSUY=*P&'>YII&H!AV1165CP # .&)9 3 M8+B68ML=A@\\F:2D"'._JUF]\FZ\ 471?;4A$D#W5=EV@!S+KI@APCU\&:6R MNSMB2=38YM!Y\[:M==L6KO'+IK6RFG0@*;0?2 HDW0Y)VY(AZ:LFOSN:@>ZK M\FFQK"8>R KM![*JB:R[=U^U91H1\L(4]F[=5RVMRYL# 5;E4F%T7P6B*JGX M0%09I;([H+[2I)"2SI:ZQCX&*+A>[63OOCK?&+30UKS]ZGR?T!6#:=D[73_( M].[K\.N$QNS'\/9;' W]]'.4)+QLHO#!;J+S*!1%*LR!\VX8*^^#R/V^44%- M/5=0IJ)"02E3O FW&/&4ODHW4OY.=5N#&JWN,UTN#M_([;$K[+S(SMDR#&*_ M8:Y,X2Y6O^H2=JV8;P)CZ#)T@6EW6MUG&ATJUP5F32/=ROO"H-^+PA@BH4P M*_((0K+>8E:KO45I-U!G3JS\A "(4=B<[;5-8.]@[^HI5CXP"?8.]NZY+=!L M"<".U5VL$HS707&PC:41^.SO[1OS0 MC<:4_!1$2?)VYW%IM5F03"&S?Y.!R( 6K*<\ WHJW]W71BLH&A?4H_A 5CF9 M6[E*:A>.R"H[Q:JJ9!7#8? %RPZ$:82<@##UE1T01@HQ && ,) 3$*:!LE,> M861K3/9BL#&L5D]N(ZI;9T"6B?6VH] MS;1Q5ULZM9/5)@,*H?V 0D#A=E!HO]J%[7YQ8;O_@N[A6J==7O-P&(.&VV1 M(;0?4 @HW X*^^A= F,@2[A:XO)C^. GE%RW&$QHF634RO><_ M4_F2.O!4D$M35PQP5_9H7MI?&H9]/7)B^IY;O?,YHW?P +5I:%:)/;JQVZMN M)@J8:YA]54SQ914#8&X?F%L:+[T'S)41?+:UCEE>&A:;'2A7TQ67U;PJIOBR MB@$HMP_*+4UOW@?ERAC0K%D6QC-+IU%O40!=Z?H7>9^71I"1ZT:N&V* TR&' MTV$]=3H*,W>16;F#AXX-0^OT4=LLG2[).(<*^ ;%5U8,P+=]\&UI[L\N^%9& MS+BK63T#\":;*@'>8%>55'Q9Q0!XVP?>.B^"MV?&"3^6]^@H,Y9.6TJ(!Z/" MN(QX<-[)UPD]$O&QW3\GTQG/CS38G3?O C^DQZ.,!,/4W[S[0>/49]LL-VE< M6K^2GPPF6O89$J9RG,/1-KGCN,=\L[C&,O-WPO \F@_>J* M 4BV3TS9?C&4/1-7%FIQO.71K:W9-HYNTNF5!-7("Z'F5QB4+'](>KX;C8A' M.W/]:&2:_WI *4F^;V1-OVZ6#28W2"2JAJ%\-L&87: MIJ%U3!,P6PNM \Q*(099;3=@MC:B LP>"F:7NF:]'&9+Z"YBM+6>U0;,UD+K M)*@QWQ3E]Z+I(*#$;"D5Y<\R<60@NM$7U>YWD_"4])KV'NQ1]>#F4B39:(]J=X=JJ4%;9HD_1TGR,8[&Y^Q[_'#*I/9U M0F/A34CI/+*.0N5QP% 7MK46YQ^*R"IEOE M13M*0I#MX4,I*U0MH@#=Y9$%T!WH#G0_"+JOZ(16#;J7,B93LTH<& UT;RZB M -WED070'>@.=#\(NJ_H U<1NI>00S%[FFZ6ET-1!=XS?2S4<9/FOL8TT)/4 M8:O#_NKY/Q:87US$ZSD+,5O\_#5CLOVV%D;@M&>U+.O-XFJ]V7(G=R?I C^, M9D9Z075F:KA ,ED*[G*%^.5(9WN"!@$7.:-_]GO.C_A]D7LFOL"9)/2T^.$= MR=5,U_,;C1L34=G#&;?+ZK92V_B"F2M7=)4U>R7U^9F1'2YW$ZJ CAJQ+.[BZ8T/G> M R$AE&4AE%*,ZBYO/DKLS='Y'X-_\D'5'R0)V8T)#_Z0-UZ7A 8V(9&N$A7\*,*''>DK_O MCH)+[>)^<_R08^ 5#9R4>C?19S_U;P7^7=,T#>B8F8B]8]&=&6AUCWXU6LOW MU@E;Z8"3'@W))(Y<2KV$#!D>DV3V[0F),^)(&A&'C/PDC6*N7\1Q_S/U$Y]_ MDB:N.PWV6I3NTMP5RE38"5UZ'B5I8I3#OMY:+N&?9S\IOK28+]$B.VB%T2^T M8FY19@OG\)U]V;GXKBOJ1KI_#,^_^2>O^."S>S_YBXMMQL5Y%$^B[,CR12S'ZK/%XIIO MUD*VJ6X9,!"V''S]$O8VOE8.&4S]@#ML>^K=4N%W 3]?PP]^,HDR%MFZ)9A0L5:S98RHWQNB=:?PQ;6JKUQ MJ7;9K'QSLQ\]*E9AW\UKEK-YV7+=<%HN.2E[GU@75LIL+8><%TV;Q_ IG#7, MG)$GULOAJQ?>\HHFP@[1[!LX= 7TEB%];MCW73+K24<#_O5K%^I<4/$IO"AH M^,Q)R/OIEK92&VS>S$6>\R\?'69Q?%P\/!8?=3D=4^89%=&1_-?90N@=:\G_ MNW9'U)L&].OPBH%=.*4B&G)QG](X=()SMBILJ6*N+)^C\/:S_X-ZV>9\__ ; MC6[946K$7;&SF#K)#2?IABW-^R!RO^_F-5&V-A,>M8JG=.T)P%A]!%AUF*WF MD)2O(?'97D_3V!],<[?U=K96'**8X#;XX1_+,WE1-Q"4&*7!1&/XG!9$4<(2^POZF2( MQ[]QB1ZVY]@IF3W 7^73!IV0T2-"8>RK?O(YH=$T89^>O#W-#__;1VOV"C?D MIZRG\8:7Q!8RLDZ=:1J]*RG.<*B*9,MH&55>,9F3P].(V3E;AD'L2Y9[*>MB M3_N9ZPB'7_5\20=1X*V-8MK;6+92!<$HX;#TRQ'WXJJ_-V+9+7O+BR-K\R(N MY0'[,A(CZ/K2$,@'VR",(N=WJ;4N4U$:G?ZU.252.3RKC#FRS=>V=2@L,4&B_+I,L!6"C$ ; &V$L@)8%M+L>T,MNW> M0NO&)TT(RXD/[PV>75UK]_K 3MFT3%8C#NP$=DH@)V!G+<6V,W9V[$-CYPNB MO)V.9AG 3NFT#)T$I!3+UW1$X[Q1M+]_>5DCN@I((Y1J:\RW<7@V52(K;M;D M$-6"X_,B:<'W62@_JS(CSMTM8;#/Q &)SPO[/9L^D@956F&J1EFKS07JI&7 MD:318/GN(P&W90,#X'9M1 7G)+YB9*G8#D.[2RMG'PE!IRD0&N5$UDN=V-!_A:Y5<& M5EEAP%XL3'VII8!FNZ/UK/*B(B7A";PQ"6T2L%X>60#K59 EL+ZJ:L(JJQ)6 M87TI_?$L2[-U>5KV .OEM4G >GED :Q709; ^JHJ$&W9L+Z,]GS]MM:URLNR M .N;:Y. ]?+( EBO@BR!]565+1ZD7F)U<'[_[H"V9G?*NYX/Z&ZNB0%TRR,+ M0+<*L@1T5P3=7?VUH/L%(?9N1^OH\C0G!'37H6/A6F/3^,FWOU'V0_@@7[TZ M&BY7?*,##9=EEA.Z+A^BOK#*FH.\.?.'BY+J"MNVUNF4YP@=TN3 HD@@!@ N M !=R N"^:I%?E8G_>< MH[BOHVN&;@)P9=-*62T* !> "SD!<%^UTJXO"^"6 M4&'7[FC=KCQ=_0"XDEL4 "X %W("X+XFX'8.DC-?C!7O#:!]C;T9^"F;DLEJ M(("?P$_("?CYJC5GQJ'Q\P417TMKZQW@IVQ*)DO'/'6KRMA>"%TJ7^DP/!C, MX597#,)!@?^Q6TF8!!GJCU=E39WM:*8MS[4V& S)#0;@$MJOKA@ EWL4=$F0 M7Q9P6J* 7"Y1S,471:X+*/A65J* 7"Y1S'5(9/!>91U?_C3]!)GFV+_-WS_ _V@_>J* >BW1RF4 M>6CT>TFL5#--G/VD4S)9&FR]]O!0R<4B1OL2MYCIBR'K,@A%UKIB#%FOC:@P M9/U 55A5II5GL]@OIG$TH5]\SPOHA9.D9Z%W-N2-2Y>'LY?2P*NOM75+FO)R M=#*5UR(!R.61!8"\ :("D!^H_TB5">]]@+R,.C(&Y)8A3V,P +F\%@E +H\L M .0-$!6 _$"5:T;=@+R,AF.F9K?+F]X-(&^N10*0RR,+ 'D#1 4@/U!-W4&J M"O:+F>]??6!HO1)';0.8FVMA ,SRR + W !1 9@/5.YGR0+,+RD+-#3+P(FY M'BHJ2]^TURX6-*Q63V[)W$2I$Y!LRVHDV[2$[UKBA![)]BT&H,L@*5D+[C$ MO3FRQ #TJKK;5%F]D'_EQ9>+LU++# W#TLPV)J;70V>KM4G >GED :Q709; M^JHJ%:LL<%B%]:5TM#.Z6E>B>YK >GEM$K!>'ED ZU60);"^JF)&4S:L+Z,= MG]XN=3PJL+ZY-@E8+X\L@/4JR!)87U6]XT'**E8'Y_?&;M/4=!TA^7JH(* ; ML@!TJR-+0'=5%9'MUX+NEX38.UJ_7=Y06$!W'2H>#U9=W?A)L7\X$R>4KZ@= MW9DQZAYR>J$+!/=FM^K"*BL.\C;0?WPKJWFAH1DE1C .:7)@4200 P 7@ LY M 7!?M<2ORK3_/."64=IG];1>I[S9[@#K5IQU#HV?+XCX,ORTY&FM!_PLN::L;EWT)!=+22-W4:XO#YB^1KD^JO$E M%Q7:#Q^H&JW*Y/BL2_%9XCO?'-0EX0'=S;1"@6QY9 +H;("I ]X$JY-KR0W<) MM7-=0^OJY16K [J;:X, W?+( M#= %$!N@]4:W>06H%M(^%[0[&MM=L&D+@6 M.@DDABR Q(T1%9#X0%5[W>J0^ 7Q;%OK XEKHI.R-([#J-S5HW+Y'B7Y)JUX MV#3\):GKYM&9MSFR1&?>JHH%JZPX8"_.N60ES\;5M;Y5W@R=DB %3IF$9@EP M+X\L /WR;@, [IMKE@#W\L@"<*^"+ 'W M514E=B2$^Q*J$/L]30?:UT1K@?:0!=!>'5D"[:NJ8SQ(]<3:(/T+#NM:NZ,# MO6NAA4!OR +HK8XL@=Y5U3[V7A&]7Q1JU_H]><;5 +WKWM+0BZ:#@!*S52*0 MF[V6U9%;-*+<4<(;(8<01^UVB1S7#'8'X@7A*>E7_5T^,>[E4NTG2;A4"\6- M!ZYV*&G@;K>O]4WY[X^L!0:E[(NT-SF!V](8?. VJP ;LLC"^ V2.FQUV%\]_\<"\XN+>#VWDV>+ MG[]F3+;??F*SGO:LEL5,Q<)JO=ERQW4GZ0(_C&9&>D%U9A*X0#)9"NYRA?CE M2&=;@08!%SFC?_9[SH_X?9%[)K[ F23TM/CA'2EL'2/XZ-F"R.SA=LOHK1J) MO=:D"?HW+JFYK=G)%="9IM%*L[5FO;=6K8"F*5NH?$D%F-A#05?_+HT _Y9@PX2!(_3)WPUN>&PA& *9YL/16WL)B+]K+ OLOIF,:^ MNPH\N' ->Z6%7&7^0:$CS8B2\VC,A/CP7W^SF=?T+B%,\$[H^D[ I)ZD M\90K1D+2D<,T(Z9D$J7L#^SEX($DT\&_J22?X]2\\2GVFS$^<4C?W4 MOW52IK*#!T8S)4P':9SXZ8/&((Y]%/OS;7Z1(U-^]@!/IC%=\*O[3_-2"WOEBLGP&XWY M'YQ;:FR^:O,MCKRIFWZ-KVG\PW?IK,-X\4)(\ULV^7)G3^_?GW+SVY35M-.#:/?K668W)OM)T7O:=C MT3<6&BTN>GOY0C1;=+ZY=EYX PN_,5/\9.&7*[C>K+.Q?.]HA M32(9_.+-] M@@FM !FQ0)FI04F;! =7\0B#;X@/7,A!G I#._78?'H6686F?OW,8J_1#&] M&3GA#0USB7X=YFOZ7-1^K2GX=/EQ(6YPG%"7QPZ8-?<2&FZ,:JSER7H%GC;L MM(/PU'X-GM8K\;,\A=&*D,YS?R 1GY/QB,(QG7!L%XR0,6.#^U@A,72Q17+5 MSS'^,N+O\W_XWI3Y93-W9!'(Q3OC[*,>/X'DCL #=9AG0)G7Z9$/S#WA:YI] MN&5H\[N/?01?E%;FU3,F^"+ZX538@76.;G=K1W>[>.&3\,6J$R.7-8WG3XB& M[.ZVH5LY0Z.XX&C"D.)X$%/G^[$S9 R=.L&=\\!T]X0]Q_]Y9#[P0WH\RLA9 MP^N3D%)I LA#7_O&BC*R3L5I^+FX4:,K/#]V.,8>&!;JO? MV?B 8;?%R(X-3QC9+=?U3YB]%W]$MV5L?J!CM,_*T6_9.-*R[#_XDSK_R=KUQZ(SKXWZW*P^T8VT6UP8K M!.TI67L8RO)8[2]'1O=HY^5Z#"!OY8N]>/&60[Q;K^:^2_R0 M'1DH4P^70M->UOPD7ZB#L%Z!GES:N+$_ MX4=@B%T=L7]D/T#>C\Z#N>0[-%CV?D#5,_-J<0MM?^+7J"5^M;B%LL^9=C^\ MW3JW4$<6/["#K%KJK1:WV,SS?IK7Z+W\.XTIKWE02\.W[:R[/]_&$N/'QA/6 M7SU%/+^[S991E<@KY7O;\O%Z<_RS0T8Q+TP9I>GD].3D[NZNE5"W=1O].#F+ MW9'_@R8GU+MUXA//29V3Q^H5\:/1MPRS8]B6T;,-^\3KMNVNV?'HO6FT1NGX M267ZTQ+T*5N#F-<3,$+.;F,J.IR+PJMO 7M7-"1?:'Q+8XUX(B+NB)+>R^B' MJ!LA'5$K8FL\4L[?Y(RC\%:4F5S16S_A"Y!JY(,3!.R-V2>1Z^E (Y]"MR7> MP?P3Y\Y)W1$YS^/N(K26UY,[SUR1:I :O#S,5MKMO@I7P3[^!R3>?*;557#+ MLHY-4^\9.D3>9':59%K=;:V>BZX8NTHRK>Y^-HR3S@D_VD#B36:W,J:?+[[/ M:JU!8/D$K@LBCGW/"VA%U#[MU?%,-!^TEDAK&[2"5LEI53/S82EWK$+F8WWF M8T7:HV?I';O7._',OMYKVQZ]MW9->YS3..6#6YU47)=]O # 'M1XPL,99[=E M18*#-P&)>15_P/N%$#H<4C=%OD+5<^+UL7%R!IDWGVEU51P9"S7859)IA;>U M-ZN\^J>,U85-VI,Z2F;I^U.QBHT)BZVZ6G6Z[T^>SZYP;U<+O=9X[$S]U G*=1NYWU$BH&YFNI,-D*?!?2P+E M]D9KN:0@4%JEK,:H5>-2J:L^TA/8,/VV3LP3/IE>,5]-,78EWH9[)FOA^]0C M*%+WX!RH0X2]MHLI-W40-:B3@CHH(JB3@CHH(JB3@CHH8@V.5M4$%$B[D@M% MDQCNCC+\(]I2(FABT&& M?8T,2#;)<$#3.TI#(T+-NZ:X_RCWZ0^-X,ZV:B3>U_7 M;#'EI@ZB!G524 =%!'524 =%!'524 =%K,'1JK+\:UO*4V^5BJ-Z_I51Q+.K M>LOLZ&_(>13^H''J#P)*KFGH1S&YC%)*/DRI2,!F,C)X$M9LDY_\T VF7I:B MO;@?^0,_)67G=XF3IHX[6B"RZ#!NDA&-:1J];2$+7(=M M@RQP0]1'W24%@=(J9559X-H6Q8% Z#>RP"!0*BUOP)+N&JH8^YX7T(JH[:Y? M33<*^*GJER/S"+0>@M8V: 6MDM.J3GS5T#&R#C';6S,.?9;4Q%G'46,^5!V"MZZR>,$P^^J=V:K687K8]@Q!9A65\$M MRSHV3;UG8%14H]E5DFEUM[6"#KAB["K)M+H;NG]B]GGNH >)-YG=&H;B02"2 M&:!5J4 V: 6M2B4SS/^!'X)LQF[9C%WKSTWV<;R2FRT)SSWP3,1E%![_GRE; M]:%//7*=1NYW\G4BPJR;2Z&QII"278K6%0'00B+0%:E0I)@U;0JE1:PD): FF)'=,2UIZ7 M+'9/3\P]O?#:['H&\A>J'AN1OU"":745'/D+-=A5DFEUMS7WN2'L)K.K)-/J M;FCD+Y1@MX;1=Q"(_ 5H52IV#5I!JU+YBS;R%\A?[)B_:+]>_B+[RQ5-TMAW MLP;Z[%U7=#)EY#L)128#F0QD,I1@6ET%1R9##7:59%K=;PJR;2Z M&QJ9#"78K6$<'@0BDP%:E8IB@U;0JE0FHX-,!C(9.V8R.OLTB$)+*"0BD(A M@$,]!4T1'_O.Q2[IB?0\PGY"N0K5&):705'OD(-=I5D6MUMS7UL M"+O)["K)M+H;&OD*)=BM8;0=!")? 5J5BE6#5M"J5+["T)&P0,)BQX0%TYM7 MRU@L]X#B[[JBDRFCWTDHIQ$HD-)9A65\&1V%"#72695G=;"U\Z.1F)#"79K M&)8'@4AL@%:E@MJ@%;3F1NLD=08!97_U_!^[$;A SYMM;:CQA!SVE?DW"T+( M((H]&O]RI!\1EP9\+5T_O)W]/G$\K_A]@=!39YI&[[)W'S,A!,XDH:?%#^_( MG>^EH]-.6ZSZ*MMS(S/R?3A0>ZK7YGXP.&W6[U-C]AM*S-GV'V M7OP1W9:Q^8&.U3(W/]%O&2\F8O-BFO8S#Y1!PC/KT.ZW[$.O@V$_)T^[9>]$ M@UIY21-Y2>0E-^4E+;UC]WJ+>4ES]VDU/7+QGZF?/LRE)47>D6<9.1\)SUO2 M[!&G2#4F)!W1F(J/0JI1U0#/];%Q<@:9-Y]I=54TF MLZLDTRKOZ),NDHV-9[>&J3(0B&0C:%4JT01:0:M:V0H+V0ID*W:]167MF*VX M&$^"Z$%<=?I,TY3&&F'?1SWRAQ-.G?@ADXFA:_R>E:61P8/(8@QH>D=IR%,6 MY(K>^@GG.A4O_1[=.;%'+EOD2Q1'0^(DQ&&?[['/C$+RQS0H/K,O/K.'7(>J MYTM,X<2MC M,>V192BVR7J<>3^SQ;T]RC@5PS)QVDZC2FYOOJLL0?)IY1)F?WW M/!HSNA^TN?0($B&J'C^1"%&":745'(D0-=A5DFEUMS7WW3N0=I/959)I=7MH%6M1(AJARGD07;L3V58'>:@+^1!NOOTI[H9 M^;%'SO)[&=GTFR05%S_.8^KYZ7R.)+L0\M5-HP&-\\R(_20UXHRC\/9)8D03 MO[.%88O(2)L.$M_SG?B!=V>,HSL:)]D3GSD5<4)"9\R^1W3!\K-F67]\XY=( M;GF^1,SE>>^$WS5RV3IKB;R)-_9#\5U9 N>648LDBJI'5W3.4H1I=54<:10U MV%62:76W-??\NY!VD]E5DFF5=_2)@3Q*\]FM818 !"*/ EJ5BJM"J5AY% MM=,4\BCK\R@\?[*<2K$MHV<;]HG7;=M=LY.E4G;,I'STXR3-DBCCN=3#=F^? M7[)S)JE![+./)+M]R-&O:41*2>A8V5T7&PD="50<"1V^"O;Q/R#QYC,M@X)+ M?UJMB8":P*Z23,NP":L[+D#836972:85WM#&28>G7FQ(O,GLUC!Q *1>@&M M2H7=02MH52OU4D7%R_. HC^/>$B3K$B3](UNM]OKG'B]3M>TS+W2)-?LSZ'W MF"+T(#JB56T^HA1-5^ 06$WNX 8$@$ 2J9<(J"DRKJS_2 M$]@P!>^>B.G2?2E%)'V(#$HN"\75$XBP*&BM54@,M()6M<*B-D8<'#C6RA0_ MBD__IK/_??Q8^\@K^VV_L5J#.2^% #4S=U\H M#PJR;0,FQ!%%/()NPGL*LFTNAO:/C%ZJ*)H/+OR!J6J]A4; M3"#N9(+66MW' ZV@5:EDA*DC&8'^=SNG'TQIT@_O8YJFY'P43?W0B;WY],.V MQ#WF++ 15#IX(E^A M,R*+CT1[R:"*@)["K)M R;L#H?&\)N,KM*,JWNAD:^ M0@EV:QAM!X'(5X!6I6+5H!6TJI6O,)"OP.6)%V8O+&FR%Q_B%OGSCGVN.XJ= M\1BW)]0]5B(;H0+3,BBX] >XF@BH">PJR;0,F[ R#]J"L)O,KI),J[NAD8U0 M@MT:QM)!(+(1H%6I2#1H!:UJ92-,9".0C7AA-J(M33;B;/Q OM D<<((B0AE M3Y1(1*C M P*+OW9K28":@*[2C(MPR:LS'EN0]A-9E=)IM7=T$A$*,%N#Y61DB+H7R.G#%)16"H@$'K=1*F 0.AU$Z4" J'7 M-6-:W53&_RHL:81Z06NMPGR@%;0J%.JU$.I5*=1K&7\9^HZQWO,H3'@E>#0D MG]B?)U3PEH=Y:4P]\FTZ"'R7G+EN- U37@/^T8_'B/[BU 6IU$$J(!!ZW42I M@$#H=1.E @*AUS5C&M%?%26-Z"]HK57D#[2"5G6BOQ8*?56*_EJ&\5=OU^ O MC5-_Z+OBE:+"]WSDTR%Y[!OR=H#%_>4T_$#*9QLF4D4?2B%Q- TH,RSDV MVC\Y;T^R7SM>]BL1WRZ^YII]?NRGO+3XXMX=.>$M)6>N"$0;?:NM$2)@4MG$+ M^@X;%&G H$^T ?Z0!_H WV@#_2!OL/3=[!S6V,75*FLMBFC9,1"5'K8DB # M;?[5+2\#_=$/G=#UG4#Y#'0IRJ=TE!8K" +E)Q Z" *K)A Z" *K)E!Z'=R3 M0.0C*Y0-/R*S?SF#@++_>OZ/=:)QV3?2>)X^L6/6>MV>\3Q_.*WQ>D?.I,T^A=]NYC-PH"9Y+0T^*'=^3.]]+1::AWKB^93R!.(Y'_?7WTFG\(D=4*7D@^1 M.QTSZLA__.=2-7YQ:M>\:H7,=+"*"7.9$*=F#TA'OS$KQ0YKL@X?G!2 MAWST>0D*=9UIPCXF3;)O2YW;A#@Q)70\H)Y'/7+GIZ/99SR257Q?JU;Z@^ ' M@A_ .M '^D ?Z -]H _T@;Z&TH?@AQS!#^F.USSR<7W^NXR20>3C,<1PX]Q' M831^(!?W*0T37J1\[8[HV)F%0FHE0<0>:A9[4&'Q0!_H WV@#_2!/M '^D ? MXA+R+:A:11GG9Y]E% Y"$QM#$^=.X$Z#[*;W9S_\/G 2BD % A4(5( ^T ?Z M0!_H WV@#_2!OIK0AT % A6; A4?+C[**!P$*C8&*C[0H1_ZB%,@3H$X!>@# M?: /]($^T ?Z0!_HJR-]B%,@3K$I3O'Y[+V,PD&<8F.E#I *1BO61BK:,@E$]2G$SHHS/'S0F$^>6 MDF$N\2)XWG%[_GG9.\X9OH?.).$GA8_O"-WOI>.V*HPBH_6&J[B8[*' MVZU.^\V[NY&?TF/^W5Q+[V)GUUU4X1[YF5N!@M *Z?B?GT\X);^6%BXJE\"= M5'C3FO+8J>>[3LH^@KV9V24QGLAE3_$Y1(39&Y>9)QHF3AK%#V02.&'KZ=J( M';JT/[%95-DL_ZW,9A$03N/4'_(]XT=A0H;3./2348:Q%_3*%_39R4O%[3&_]A"]^2I()=<5Z!,$# M6P,W8G3$PJ"PA1@\L$>';"%"EVYI-YZJ"5<*PYZL.N&L O9<;091X.V\-_?< M ,3W?CGZ='/QY2^C^]?'KU?LO_H__KK^\\N7LZM_,0N;TG$NBFYK3L#7TS%C MZ2'W+5:QW=V:ZVHV_B5[K?64_KF3J4OY/+OYW2UVF!$#5JNWL +K8EMCW_,"NNA]\2C \2C;;_K*O7RH _[3$_66$0BI M"<8*8X6QPECA)JSP4Q29!>6M#3%Y^=AXI8!V-=[M;E5L$$[UPMEJ%^W.=_Z' M.)-MR^J]6;,459PDSS[?G'VZ(A>7OWVZO+BX^G3Y&_ET>=[:)AW[G*E<<_ZL M0(]G@C6/0#VH5X/Z3544!=EY2* @,XD"WR-ZJ]?A\61N/R9.S.AY5S^L>AF' M#02W\L1?[\7YX*3TE'RD@WCJQ _$[(I:# /:5)$VP9C46/ROOSXR5O&]?SB5 M9GT:JS]_T\7_&K4V)\D)^;DJOKFWP55:GJ"IN MN'[[^L^+*_+U(SF[N?EZ=7GQKSJW3/K'Y==_DK//G\FWBZOKKY?7Y/V_R,WO M%]<7Y-L5^_?ES;66M7ZCCCLB$QHG44CN1E&2]39RTFE,B3.94"?F_8V"Z(YW MD$Q2/YWR/G"\DQU[-?)Y!Z;%0CGQVA//52/_YH_R!DCLQ83^H#'O+:<1WE@I MBGE?/9+&4RI>#IR[X91M+;:J<4@?$K:@;-7<-/O26[:V6D;UG9^.1,>E273' M/B :DF0ZR$CTHU 3/?1&_IAW\>/=^<3;@X!P(EW1#4KCW9PXN]GKO$]>UE-* M])F:]7S2Q%O9WWB'/O&%"7M6R[Z?9OT!DZS3$V\'R)Z-^"_$R\<1)9P"MGIA MUJ8J>Y*_67MD8:Y%%?^ 69NJ\V@\]I-$\,/?QKOO.:D_?. [E#_)/G?HQV/Q M*V/N4:9\.1S?6UY'3:PXXVZV6I3_Y?$WMBYCYX&1+WJ%\A98>=VP/-FO4G'<(R[9.WAEL& 7L-RZJ;,,E MO(%8WCPL_[*Y+F2^T)0Y=:X5 M"RO%T+9KQ4-3Q6#48#>L"V^ME,GR]E[KAKZ8I=6.Z59'LGTQZI(Y&R]2T0:< M/G??J,O&IE%*<>.G@?):L1/_S382O%)LASKH7?PC24I$-Q>X/MG\_88Q9'1K MP- V1;S;(_9BD:1M]6W//?.KJVD?O]+-9AXVWK[U=6BV45 M%9YM77ZVSK^I]R*LN_G#8QX?_)BZ:10W*]2^]9TF);?#UAMAV;&K-_L;J_WA MUM65H16*"Y].$9\N6]85U5S-=>XVE*XI"6?P[K8NJFB6E\?]UV>**I3<$/#O MX-_!OZN<&_AW9<3LOO#]?-XB[Z,'ES;;L5MB56D44]RMFP_,*:T'\&;@S<"; MJ9P;>#-E>#/O8YJFY'P43=F1/%ZZX- L?V8%LTHC&3P:>#3P:.#1P*.1@AMX M-*7EWZY3.AG1D%PX\!+P-?!KX,?!DIN($O4X8O<^6[(UXQ_'OC0S-/ M.54:P^#+P)>!+P-?!KZ,%-S ERGG"G](_A'=+5]E:98CL\"FTN@%+P9>#+R8 M9[R8M4V#GV5]@=.M>U4^Q;B*OW*C[9>^4:JA=S.1#B+O04ASE(X#]L/_!U!+ M P04 " "%@5I296@3(Z(@ "CBP$ $0 &%L='(M,C R,#$R,S$N>'-D M[5UM<]LXDOY^5?/YP-5,W?DTR27R3W9+?Z9:JFQB*!1C?Z80-H-!J__?5EX5I/-.#,]S[M'1\< M[5G4LWV'>;-/>Q'?)]QF;.^O?_GW?_OM/_;WK8NKZUMK9(?LB5XP;KL^CP+Z MT\.7GZV_G=W?6 _VG"Z(=>';T8)ZH;5OS<-P>7IX^/S\?.!,F<=]-PJA*7Y@ M^XM#:W\_(7P>4((OK L24DO\.[5.CDZ.]X].]D]^?3Q^>WKTYO3XP\&'MV^/ MW[_]^%]'1Z='1PJ!;U(&2_EW:KT[.#HX/GCW_E@I>$?LW\F,6M<72L$/;\C) MNY./'^TC^^U;QW[W@;P_.3FFY.B#\ZMS,G%43OWE*F"S>6C]9/\L6 1Y/8^Z M+EU95\PCGLV(:STDDOYB77OV@35R7>L>JW'KGG(:/%'G(*;ZPIU3+GL.M.'Q M4P_H18M/>TKGO4P"]\ /9H=.&!R&JR4]A$+[4(H&S-Z+ZSF4I95$!4[M@YG_ M= @O#H'3H_VCX_TWQTGQ!FWDZ0,>\#%/:TT)GX@:R9N25GBX#,JYPC=0X?A# MH4(05C63OBIKA]D5S3"[I#AQPR G/3P@+!"XQ-+')UE9).>$>>K(SLG1T;M# M^5)AOI3M$@Z@SV:$+$L[$U^4:8PPFY=+*5YA;[[/5\%"K%S-P/Z;0_@F0X L M3"C>I@Q%00 F MJ8JC^&T)2_3%GI=7PC>Y"B0, S:)0GKE!XL+.B61"VJ,O#\BXK(IHPY819>B M2@'Z[/CP;U]NI#W= R-A6<),L,72#T)+ M6HL;WQ8VLZ;?\==^HN)]?+1_? (B'P"Q/,A)LPL;ZYRZ8@\L_];#;2"#7Z%&9-1I(9'_[1%KK%V6)C90@JVI3O MD+HA%_-6,Q^5\\7.>$ 5\Y:,B=35M MXMJ1NT;%C+/J>O'31!<%%27]=$^GEEA/GL:C?_VJ\W 9^$L:A R HBQ:!8%Y M0*>?]M!QL)^H\1\@X0'H+2FB-9!7GE!ZH5-B)A,*(0N1Q'E62&B,_V(1-VT& M@?QIC\-'Y-)MKL /?TRG@O;;=FH>,.5]>I&6,7;I#Q+<)9.V@D,5ZE;+?(.O M^RHN&):VXA9M4;G4=TJIUL*GQKVI*0_)B^_YBY7D,+&YR?]'GG/I 5^K:QA' M@H7@:4\,'/=0_!^-BM?9^N,28Y_^23S'DN0LA5X[\[^V$5]_W-C<_&^HQ ?@ M6OC[SGWL(?9.GS_[9DL]9/<<,# M5%X!*NO9F/:432!ZORT0#?:G^^&*\/F5ZS^WFHQFE4Q0^-!FX &JEB [Z-7H MT$D#'2\HMP.V1%[&T[.(,X]R59FFDB8-?A1NG)0(_LCHH-H22H/2FBOM(5HL M2+ :3Q_8S&-@W(@7CFP15L.\V1U\(#:CY5IL6-6@UN,C3:TQ852I0MK*:%L) M\4'3S35]3Y^H%]&KP%^ Z0L#8H?\.POGYQ$/848=E"O97,NDWV--OS%-:PI$ MK92J]0QDK93NH-KFJAW9,#WA@A<^\AQX 9,6XI9KM+*P29$GFB)54L*9GA(; MM-=<>W=R6VB%>QO0GTN>9N2XH9 RK@> :!/)F;.+2$>?YC9 6E4SJ?*NI,R$IU"F(6AE52Y(=]-IF M,CLI_P+%"Y-^WI5,52?#=]6B_V\HX17SSOB520>_:CJ0%0","0WC$R8 MR\*J=8!6R*29]YIFI,%2: Q*:JZD*RCYC;@1_0+XAM_"C5&JJ?*2)G5]T-2% M="Q!R%(I#4IKL>[6')SE:VR]F$E=NINDTI\Y**REPLY@ '%P6XIZ7 M5,A4U M*.ZDQ!&"A/8%)4LE->BMN=[D?N$C>:D8O=3W)@WIKHQX-U)4'[327"NPRE1V MD&GP,"4F3IG1?!= I;"$#,4M0&Q37QHL8,CGHV5#%H-TWN@>H>H=] M4&EW6^TU&JVO85*H[C"JV78?-+J%_?<:U3:L:M*Q[FIJLA<_*'O-3?D:A2JO M34K3G4U8>5#*VCOU-6K)%3 I1G<>R>J#:CK8OJ]14D51D[IT[Y"VE3]HKK/= MQKJE95T%DQ9+W$45.X^#,C?;@JS1H%[*I#;=!:1N1PZJZFI?LD9I=>5-ZM,= M.#5[E(,V.]FLK'715!0VZ;',)Z-M7 [ZV\8.9JTKIEE=@W;?EOEDS+N9@[J[ MW=:L4;2YEDG%NI>F=HMST&TG>YUUD]FJPB9-ZKZ8DGW/07]='>X=.8[@CKA* M]UY0H.I6.&A:$C'IN\R-4WHD&,UVVDX>#+*I 0R=;X3>4]L'@^DR(A6.I^KQ M/_1Z/Q$W-MCWE(3*5\6 P2W(2+ZT'F'4?NY0! "J1V2S ZU;$#"JN6@.Q MSHB;X*5[3)M%/^61E>1O(N=5X1,Y^:F++W-2C8@)P)%[I+ORX^/V=RR@L.>'DEO#0=[[JB M;4*2[J#?&$G#Z+,M9+4=A]8@8\*+[H&OQ\LP/+W:D:'T$H)S$@0KYLWD['(\ M32N&8< F48A;9X_^@S\-GPGZK?#.5GP6QYS4 .J563"!47?;-SK"M*]>FI!P M&L_%T;"E1%1NK="W$GZMC.$T4&= =/>(SOSOI:\W &HSRB;\Z7[]AOA3W?J5 M!^T&0/T80)UL#U$G1DCICOXM0.IDP%1WF&H[*=N$G@$]O^J[ W1,TS37L\& M)4NX2QZR!4;CP\PC"-F?0NS+%SRS5N?L[Y*^"4^Z)[^I-)/,8$5BX_$47];&,C>K:X*&[O06)]'S U$ZN99)ES&(01Q7'W2^ MEL[;QZW7US'IN"+;P#!<;.U;OJ5AX9-,-GY6>%C+]^1U@[[W1,&48BBN']*Z MA5"'Y$UHT9W2)18!O4*Z54BYL%(VY$6J*2.6X&1 V,8(@]&:@E1A//[>4W$@ M\-%?&U,M"9I05'X%20%%29OI+")N%9TT VBZRX[2=L QUS*IO^KVDV'0Z5Z[ MRC0PL;H<1@1\=^[SNDEDF_HFC>M.W%3CN:EDVH08,+"(A:T,^N] _P_17$BEFQ!"\YVZ(, M*Q)QN?Q _ Z!5YR)W(E&M:%6F/")G#ISEDSN-([F6N!-:"I"S1](6$4B(]S M/!TO:4#PH,X&]JH-/0-VWNNNV5+L9$T*1W[2Z&!^?C1@RG>%-B)H@HSN?>T( M,L/^SP;)"%/_NG@QLNT@HDZ\#A697*( XY^:69S.B)NPI+MK]82'.;>]?!US MD*RSXZPRDHG!&FT563>^-WNDP:(+(%73,N%&=P$WP@TVN!]"BP-(-@1)Z=V7 M;?TRK8F88*'[>BONUAS\-EV"0;]6LW6.AE843# H2>]1=6?G (3.@:"ES5T+ M#*VHF !1E9%WHF?D'?"P=3QD.33P]5AD%QO9(7N"[_&K!Y_H[DWJE&C9N; 4I9LWDK:MR)DP (.+&1A@-/KP>EZ6W"Z;@6GDANF-H;3 M]0"G5X<34MT.G@J438"JN)I\(T A"P.BMH2H+ VA*/@5N.:C9Q(XU%D?3&:B M!AQ]J+HIW80C):NBA)1HVXH;'P#TJB;I_=9,TOOF)NF#[AONQ"2]'TS2EA"5 MNF!DM 3Q5@\*%/CG@'CA)M:I%7T3NDKR43="EW "/251?3$?T@W <]#C5LS0 M +4M&2_MM?ED00=D3<#2W4:G?JY8#7C6 M)F:"C.YJSMT6M%^(#(M?QM?1R$8+]PL-4-D$*DHZ5%W14,)L9]8F9H**[HXN M0$5-Y5H*&R@XF)1N<%+,:*\:B+B/,/_6UX[C+J!,SYB?*Y!QA!F\OAX\'%@Q6U;*EXK'^R&'W<9@;+LSTK"J"2J& MF^Z&+9 M#5%9WF8ZI4% '7@Z?+@Y3:M;GN$EA"N+S MM<6$@ -<-H-+LL*)T\(\^KB0EGNAKNL_8W!X'"/>$#"M"9H@HWN@BY#)UDI) M@HD2(XK4$:$S0ML17%>2:'$#2[1SXC,Z8YV%>+,^Y])PT018L>;YZ 12& MY8/8,,$ M7=VG77=ML70KQ=R*@^LIOS*AL\*QA2QC+CG!=)SO6;!=VT3R#0PP[PCF;1=Y MK8F8(*9[M^LA-JS^.@.$?@MV^_M;VE P04'W6I==KCU 8*L04&X'PSNN?2]Y M,9ZX;-8>$,WIF>"A>ZK+X9&[64RVF;W.6AWPTC%>TJ1E5U$(1>,"=V0E#C6L M"9I&1$W(T;W/9N1D*=ADRTDY*VE[P,]:5Z38T4(Z\L6A)YPP!G2.7^F3V/%4 M=[2,A6LPM96&3#C37=<*Y?B45XZV]"84MV,;51K0UQY]T(T+%B[BBZ'Q CA8 M5U-OG7M;UR1E0I#NYE8:D@=)U::&R= KP4.. 7=18,\)I]DD(K8,O"U&C/1, M0-&=VR:@Q,-8TJ8R$TJ-"1_@TB:B3&:Q5[ZZUF?)6E&HAP2 0H\3B_/LJX9A ML!A;A8"234>^D]<>P(>X+B3:4#1!I"0"NA0BN'S M:'17$P?XZ(^/%Z-6B.JJ-1/:2B*B2]&F[W^( !]DJD%H8NA; M"7>69&\ 93] V?3>KE=JV@37DCCK5X+K0!C#IR>X6 M]QQ,N7(#2^KXVM.SU6?JSP*RG*,B1@$E=2Z&+3=I@JON+:\8RY43 <@6(C!A M3+GU7,1'808:P5P2-35962I_EF#P7P&@OQV^<.>4+)<,.E,\BY]XGB\YD0_Q M&96)"P5& +/!/[((V9RIN)Q.J1VF$4[7'I2X(<^P>/3(@G[::UTM!'X_[;U, M I>=+GP/E!*LKD.Z0#GV+!Y->,C""&E\#OQHF11E4&3/DG\O:&>=5C3)U(*P%8N M?#@OZ1582S;STA+?63C'O"AI+$;24QT1VZ7^JP#'V%.N,L;Y[W'>9@T[V!^"=.0SDJ>^J)O5WOY?$=W+/9G,8 M4%2?;^4U]C]GL#)E;B*TRO>RU#?'W7U=JE7TB45"3 6,5UUR7LDXO.( M,#FSY<@"!D.]K2KIHTVI]&9P:M)EB5AR\$VN&\N&Y/*W.R7BA6]'\?APZ0%? M*V6Y ;-LBHQG'TBSPFH'8-H.;[9E\>7O=<5\1*)-1(P+KB&>$Y[.X7U@1Q/1 M2=L3] MA $L/ 9 @\H$&3\RF_ M=3#+T-B@H!?5\SXL6IXZ_@!H_7)'9A!O[CF/,(OJIS_6PI3JN1';G6W M&8W>##@-UCYR_H#/T,F;;%W>$>;@E>E+%A(W*P*+?F5YR_-SD'5I]*:WF@S/ M(NL'(H(Z%Q&J_$XT+;X6KF:WN7R!T85QFI^BK%V]CQ]:A3 BY<_:76&LO5-P M40V#R(($'$O!,5RVX-\R>Q]&X(E'\64T25>M576G.N>& M@B6AJ9E)!8RER?83'^E+>.:"!4_Z9IV:N35&F#S_\1.#>VI3]H35 >KWE%,2 MV'/Q23Q1UQ?N[_0\^9T/1F6E=<=&)/K:+U_HGW\2CWE4WC]0(;JI5%^ERR+I M1K9PT/),B3!:"&>-)FS+2OV77I'Y_]Q[D?<>+A)/KQF;HB#*5:JBJM=T"H__WS -,A+Z34DW.% M5#Y3=S2IUT?ILSOD:O,37<7)@BH,XV9$^FH/8R>B[SJX>A<9W)\#:#/@F&E+ M^%YSSGU3T3ZZ'.O\$SG/1"H3/$@"!K@XP\5Y8?7>%<'>+%0;>#^*(N:<0!4O M=TF^<3"#)92,<Q@X(F8!57A"H;;-W1:V'^_ ;B9;;J.^" M4J]W\E4SF1];R][T]E$2W5GP&! '/0;Q3<#IUJ2Y8%]BQIIL MUDII<+,,O4(8'%BT5;5%>FB ='YS5J7R=:]-A4S41@,UVC<)@LE_=$U*]O$# M!"/!8*84!1[#<^]J9',A2L93I MN4M3JSKYXD,ATK3:*S"U'G?CD_=)_ =OTE$-"?6FWYKL#96N+F700[I(KRNB M"IMPVH,5612*??0D3",O4-7;?LHB[Z.W\:J-P@RO[$T?S1;T[Y*&$7'+Q:A\ MW4M9 G]*Q>(:5@KQD%@>.MND9!\E+(^+Y4V"9WLMU[G+X/>E-X.9IUA*E$MF M+-9'V> 30E\IF<'H#6/W/3I2(YB5SH&%V?S:^X'2U]2*WHURM_V41*Q@7X6<0 4YVIP54G(?EVQ/LH&D\(+BH<,- V5O>FC M!+!T=]DSF2E@NF$+:-,IC./&)GG?1K. 4GT57%^FEU+AL7:GD6P- M2O910MS%"6A(+]V8U7#N.P^^*_C@I0!M5:6/,B>V[]Q?3/"J ":3 ,I*&( D3&8AP5B6LP/Q G(8H!#79D^?MBJ!5).;1:" MI>H+]5$N&=_^Z*=.FBQ3 ^#*9DOBRLR-XZG0T:.OQK6E+M0-J>S2BJ\/<68GQG(Y@I\S,#T+5(M- M^=C3 IXVI_3_JH< "QWUD$*ICSTDD7X+PS<>/)%Q+A4NY49%^RCC [5A\>34 M"E=?IH]274:![_A0/[CQ27$DK'C91SD>GF'^Y *J2L0H?]='*49W]R7\%Y_V MD?,Q&# G(--0^(X].I[*CZ"P26LHU4?)+N@DO(:I2"!R%>*Q(%C!B3+C:9*6 M4O67-B^?\X7"DQ_O!RWRGHY6R@@%C!:F@U62-ZV]2_/&2AD?YZ!8S)*>[+E< MD!4W]DQ%+;5','7D#!:1_05'*D2\$:!&1,5)%,?3&\+C^Y>H@[$5P9SSXNANG-SJS \"'T>Q<[*$EV&:;KMUM5WZUO0D7U\] MM)Z@45#NA;_ 5$,V9CU0G.&-:_3&S=8@,#\&_ V%3P'@?H\M)3*7O^LAQ.6= M/8^^F@ ^&1 O7Y88M)P3K'GY'@HKW0+Q>J!4;W4E>BB03&)U3W%.EF39P]#Y MU!)5ON_GEJ\A*5>[9#Z+W/-1 M3+-*/*5 #S5W1&CL/4)7'!>)E%YN;[,SUI^505A ME'O8U1LJ&G1#9,)R%,&E"FRQ=;7-4&\A:WWXI=LR&1'G8+0!_*R"S9(\<1 M=^-0]?!_Z=M=^BYB&2KSY8ZGB1M$D[MAG1WLC0N\:9&*2^X#-A&\8:HNY6/6 M\UZTK+=+O:(X:FXC] J/I]]PJ^R.!B*U5;:59BK7K1.MN=#&1%XB61]FAX E MK#SX'@1HL$3\WBHK$J>7'N%)\7@Q,8Y"9,.1RXWXZ+4XE1;E=CRVW4S.?&Z: M0*SG7?N=XE!#G9%5H(LW4N0B(9 M>8@F_Z1VB'L8\MASKR',Z\6%9SNKWY+3?FFRK\*!Z@8E^QCO4_$%BB,;PN, !43:X/B; M3!-[<<,WW(C"+@UG%7)F8>.;]UE+6KO4>\HP2'G)S&?T1)AH\]''9((49LI9 M9(?^296,KMV0[4V?-KK!"H"A9G[/97N'V0:3C6/\73;-;E7GU8>:!@.HSOZT ME/VQE\*D594^RIS/IQ@S7RENT])]E+3^*H-8%CVQ> M3[,:"=).USW:'6DP.MXGR:]D"%^2LP0DBQ>+_/NF2"]EBE,&)8?ZRQ,*%=_V49(DKKYXUE-_WD?N*]/0EB9Z:EJZ MCY)*=Y*2W$O)I@YKF7,1$7.=N=-OZ(RXL?NUX&1;F\A.C70X@+- G#"9DV!6 M+?6]OX(*JS3-;=I9ZQ/H34VKS3"M1VJ0=O?)B8PQS1 MD8%J:?1X\?$.S<[%L#5:0&LV\<4;NB,VFS*Y5:$VQ/LJ6[*$GB(MLO$TR=]>W(1?@\ /W9W_[1#[@]MSNB!_^3]02P,$% @ A8%:4H'. ML9Z^' 7^MSX[B1_WY5 M]S_HG"])W7G\F-G=F:F=I#1^I)SRC%RV)YM\2M$D9"%+$0Y(^K%__35 4J0D M/O 20'@V=76[*TN-[A^ ?J&!_ODOS\MX\HAHBDGR:>_HS>'>!"4AB7!R_VDO M3_>#-,1X[R]__N__^OE_]O'^T?'N\?_WA[].[CX=N/1^_?O'_W[NBG=Q_^ M]_#PX^%A@\#?"RDFC?]]G/SPYO#-T9L??CIJ?/$J"'\-[M'DXK3QQ?=O@^,? MCC]\" _#=^^B\(?WP4_'QTE%1CP.UC7($' M4Y*D_#\_[370>[ZC\1M"[P^.#P_?'E3?WBN__KSU_:>W_-M''SY\..!_77TU MQ6U?!+)'!__XIRD 2-D"*/Z;\PTL2\CD2X&O2^0WV7_O5U_;9 M1_M'Q_MOC]X\I]$>H#&9%'A0$J-K-)]PWC]F+P_HTUZ*EP\Q8XE_MJ!H_FDO MB#,*9(X/CXX+(G^X1? M6$677&A&Y]OUQ1K/\)L 4[X$JU\>L.\=K/_TH(4= M47)9\$P2LGPIZ-YD0)3MB!/"M@".X#^CST',$+Y9()2E0T)= YE_B9-9QZLI M2!C$81[S>612KGT?/64,U.Q$Y-P3?)R,+YFYD%ZQQ<.:*+[ M('C@8QZ@.$NK3SA&^X='Y?KY0_GQOZXH>@AP=/;\@)(439-HEBT0G:8IC'^2 M4PK\K2,5LZ5-:/5A'-RAF&M <7('%N0"34*6Z#9X1NDU"A%^#.[J_2 B20D@8(/W4S1',%RT6N0E&TA*@#XJ=O8X&-Y[#.MZ M-?#9[D"VYN!=F&:Y8%99LG]T$_'BN50M=L.+'0QI#R3EBP7 M23(:A-DO.%NXN .QSA[40!8C)XUNU4-C9'*:NDD85_SZ,S)$"4; MTIQ!W$%>$$1,+)J*].9%@)A-__4J>&%.IX;GNDG!!O>7)+F_171YBNXR[FH^ MX"R(^1*9W<7XG@>$*K,C2=B%+M!P9#NH.-?5:B()DW2H\10G:YC8>':9^>UE M23HM->Y0;^?+G)L.OJ5/R/*!H@5*4OR(BB#ODJ0L+)K-(=J35.ARI&W(>XVR M "A+,6B5#YPNF1\YS3**[_*,^9*WY"J05<@*Q&WM"9PM>084#!ZX+, 4 M2D*P&[+;HY.,96NI:":M\PE Z>V385KK$C4.HZ8T7!LHH&$U"/SKUDG4^J%B M^8V#-%\N.;5]G*%E]?LY)4L9'DLV2,>D$ I?_K1W='AX=/CF\'!O\D QH?#+ M3WO'>Y,\!4;)0V%=]B9/B.7^^-GZH:_2]VZE&HWC[P,-!;598_3V^\"H[5LU M"._\ T%,[%;OII;[A]\P:?-MV]VE5:JGEM=OKZE57L$D78V!W[Y2&P8"&=A:?+_=H'83*)A: MKT'PT T:6@,]1R:UW!ZZ03V9;VDUT*(1/?21Q!#I.O&L1?_IM8HN<&I=H^"A M=RB&PE Q0@V!AYZA( 1=924KV8_]]@![9!>K#ZJ!\- UW"CX(IM_:9'20^>O M6\K^\L!:: ]=OFZA!\H[:ZD]]/&ZI:YK<6L!/73FN@44*Y6NA??0;^L6OJ_N MO1;90W^M9QNWWU6HI?70+VLOEF[:9+'+)C4('GIF@R#T7R):R?[60\]L4/:. M.V"UT-YZ83U""UWAJR%0=-%^/MA$X!+^>[?72%D#A:1VJH2*6;BIU:P4>4Y.@<]E);J+9R M?M@^@?^+).LCE^^&?S32=6JBYR M@)*56X(H 31CV _3:(D3G&8,V\<*51EQ!DE9J3Q$<!)]">BOB"T3!5'Z MJ-C1%"D"@\P\QU/8U3'A,;Z"( .$K-X\*$>5VB(M/[:R*RA)TRM*YG+EVVL_ MLZ99(9@BK2I16K/V4+)T%QM1E*JL\ZV?6EW9=<6!TMIN_MSJNQ8E6I]!<4NN M]$X2]OAG>%6^#DYRP+'V23^C.:&H$7J=/8,Q@H #)P%]N0 OEJ<@F)=$N*:O MUH\\!CMBPP:.X#*IK=R-'[H/2-LEV8K"=S177I*4*Y^]V^0VX=UZ73??Y8:3#._>Z9%I0X);@J19;XFAI M-)NF.Y0DPB&OUT7B0@#T)2^\K@T7DGXP"^5U*;@0!$-Y1:^+PX40&,H3*Y6& MCT8-MF6GUA2@PCF U]7B X#TG?LH%8COC^D4[ M&+>5E.VXD73%/H"=49Z(7\'*I&"A*6>[C*Q9;5\ZC?X-^[6L[)-^*F5G+%A+ M:G%KD1^\(K5NT,4%?^\2'JO)4D>N,J1[K?TVS// M/FD9I??^"0LIFY=PQ0K:3(UDZ;A]D\VU](KBTUM29-W(V7VK5$_0/KIN)-VX M.JPGWA8QAZNTOFDB7Y\I3-*-?&61?763J+787D]P(=8;A4.T[*RWI:P\"GSG[8/4"[ 7YOC!)SW&/SK M2*]=C-8X5DIA YRPZ&&6G.+T@:2X.%4J6#R2JHX=H&2E/'P14/09-GS$@B38 M(=PKERH-[Z!@_^I!V?TPN6?G&VR3L"Z17(>I7T+HHVFIC757:H9&3*.?M8^5] M01%J-F?QEDS#_^28U<.IW[<2(.9$ILY'/;2$ZZ'J1,K/>8H35G!0)##YQ?CB M+U*7..7HVMYY#=7 U<'*GBIJ&EG22AFOYB@7:9JS[K'G)([)TRRYRN]B',[F MX)3#4!SAZBO<11!.=ND-8G/%SN;L23EI*87(V+D\^+!BH7HD[Y)M$=@$0UQ*JD*AXG9EDE[ MO0D0L])2#W11"&H(@NX%N CH.LC0+&&V9>,EEVOP]B@.,Q25+[VL?]#XI@P* M.QG>4HT&&Y>'7Q&*/K]\2UDJ1],,RE!U**5F6"%#U:&4JP,:HU*V4K52J:.S MJ:[ 82'1=C*YS-0UMV^QI:6*?RQSYK[JP=%<$+75Z7?]TEBA;E5W7A=&C1;J M5OOI==F4>ZAWXKEYWJY":J1EZXD=[OA] MB]U\K3GW7X7U\2$83'H%S?J][29E9/<*5'DI=IL:^EOHRONMK M:57AXW7+*3T8Q JUO.Y&I;U.>FKSO.Y1I0>,>"FFU\VL]$#JJK_UNJV5'B1# MA=5*O;!>B5'2*[#WNJ&6KAD;NH?A==\M/7!Z[MLH->MZ+9M-Z%:54D>O5XN0 MV!T[I99@KQ:SCFN82IW$7BU(6[=PO>XQ9AJ=OBO87C:[^4[W4/,S6< M3+W;H-W[S#_HNI?8P"L>-5:*3OB.7YYA<7E,TIRB&P8>?9G-;_!]@N(<&5VID;VRKF%16GE[=]B:Y'][L.2VA M:D7(*5V[W<;IE@81DF-3E)*5YTEZVWR+0]Y/Q[T>%I*3B,^-UT9)% RI_>2/ ML>%51<6)6WE&^T#2($Y72G.ZY/#,YA<1B ;J$T5E5J"L8UO/#L#?\B5\F#4( MGP894K)';I@;@A$[9L M>% F9:JK'9QM[346_,.OJ@ZY9-4A.@]/667+-YRUG^FUP(QOF)XTV:\]P M=O/C';)%HDPQ;[MK3GQ#4_"U_)T-[3Y\WA6:Q-ZB\SI]X1O^G8K4ZRU\]Q[!!X)TD+O_N]^S0;LJDXOU_8\$Q! M=>68]5_SL';05-WO;U[M!^16)QIM?UE.X?7C>ZEU&[B%*3J61S'_TTW%O%83D).)SXW5F018,+R:AL[?3<6U\IN8G\W'GMFJB" MH[*%]9T1ET@)*G@QC+:\6@^/"8P"(K!H5)_D\\N#/7;APAZ_-A_VV(83.W#P MI&E<96G_[N3^[A YL_GK+QE\3XZ0_$;UYT;+H"JNUT[;!*LP);\G,&7<$*\+D6VBQ1U8KZN'+:&U M$?]H=_BSEEI@_=3J3"Y_1K+Q.M=LOGKTD3WM3Q+^:'NC<=]7DB&UD@_S X\@ ML6!0* M>7U6"6[2U*/K"2;I[G21L>*V\%V"29C1G15;?DJ#8GFC5ED-.DD%B M]F6JED_Q-HJZ.)MT;$A2M;$L>GN*<[[^._<6I%4.(HJTUTZ_G.BM>\;O6H-A M #K4GY(_[N:T?-UF@M"-_D2;-V5H ME!"MXB'6_YS]C4FG9&,4*(_ I,AP;><\@/DSET4SB+55*GD8T$W&TKG&BH&- M%B :-?-B))4>]FM29U,NPEG'#]WIMWY)B *67JIY)1BVMHF_.OTF?P"%RB+# M(/X\F/"2@ZK;;^;467Z SY9$3$IHCY2L[B@-8J0(19&V78H]8 M8LGK-_*TQR:Q]"4;!>*CDUGN*HTTZ3')RVX_J%Z841]C3 CL0N(Q.&/2\A,3 M,^MUW&L#LM=Q8\8:4J_@NHPMK%[!71EK4/E_4<8&5-[>DM$(,&7?D3(QE-\A MN94WH]P=>UKP1K\E45D4B**SYQ"^*G^!1'$ Y[+_[HFKJ^KN:?UNW?#.3>Y/ M7=9F"YK5ZT;\#],PI#F;;EYOQ@J*3UHZI2BDEDT/.P*C9DPD&P:.L723)Q%] M:8RO4J343\B&PC\A24:#,/L%9XN3/,W($E'8&7G=5T:EZD&&J@TI^?H)XG-" M;X-G\),8[K>+(+E(8'$B_IF"E#)4E6J=RF5_RE[?0Q$'%=_E;#.R/@AJ:T^1 ML [_L[L8WW,=D@)6O'51BHLK%U7;(XE.Z')$K:TN%%V3%V!031-TDK#(_Q4E MUDE\O6S^WB*P!-=-.Q$H5ZX9E5K5SPUK% M21W$@'1$:!Z\]N$%(.C=2%YGQ^7GOU.Y>9WYEL=AVU9YG<^6W 6"[H?7>6M) M2"2\2>WT],AA48D0E)K7>HB)3&RHU#;60TP&$@%*C5M'F!"KWGS9;?YK<)31 MI[NZ)7"6W5*\5CA(R\[#7\530BNMV^1%[5&V3E)6&JRBA+F?U1/[5R3-*,HP MY5=6X5/V 8+%37CZ_3-*P#!GS!2GVA-J?&@7$:S&6A:28@S&ID5&LL-I?%4! M<#]V@RK@5<7#_5@,ZW?MH-B:Z]+TR1M/Q!0?7Y(T_8SF9.UK2KZ+[C C<%Z4 M1;#RN%?%Q#FL:Q9KX"3'R7UYV SA^A9S$)W!NI-\T$Q]%#M/G$GS=PK_DF8X MW#$,]3 CQ>'L&:)3T%HX 7_\ O0D5VHZY>D=DQ3N)LN+<9-E FAE:= MUX[*^(%>:3E_:G@:W-\ ZWB.PR#)M@T;?$.GW9ON,..R^W(BV*AC*1S.FRS( M$ 0PEZ"/XYJ/,H*1*F$1(VBE1J=@I=Q;)J3J)F53'@0JPLPL=9.RF5]:6RN; M6T%!.#FZ-B4MUX]!&8 MD]>%.H*F<%O+=OO-7E?HJ./1&1=Y79VCC,=0]*M=G^,BRW.-0I*$."X>M&LD M+5!Z4O*!HFGV[:;<'0R$'-RNE]47K^$;NDF@77 QKAR140EMNN#KC)\L@N0> MY#I+@C#C1<^,+27'7(RPTB6)CC%F2:,TE;4A;^M5&IHO*(C9;<\S M=DH!>B!92A;MZ(\U,D1N%@%%GX.4U5DOV2=!M0]W!$O?@([W/3CW. ,SDR)P MAA:&-OTFT5'(J%RB($)3R=Z<(ULDC6C/6ZV-M1J2LXGM!XDBJZZK)T1S. M967LJZ@4OE TOF;7J8IH(([)$WN-V:!K(32:#51$)I MS9SW7?L;N4NG83:; MPZK[2?Y]%0.#F?3!"G9F\V)2T@LV]F7PI.V)==-UN,[;LRUBUW6523N4=U/K M\) %P\RP\!D'L0&YAX=P*']'3F&:]09U!E!1'?CWPQR+AQB&Y^Y[.?M15@1> MGPGI ]1M(;P^%!( 1LU/\/I(2&*Y&' (O3X?TM]94@&%UV='HIO-4$CJ];F2 M_KIJ24XJB?1VC=1WZ5)OGX#4 M@'R7+G3'N5>-RO?G/[>=>-9XO&[/6?+HNH9%T4MV_AIND$P424>SH]XZ\XH&J/ M2^7A38ZJ=*"RQ0!_*;Q^>DWX!&68D)-9O$BN*&%OP5>>/D!XBAY13!YD"QWD M:8][W9JI<]C-^*Z0*\+"DX#2ESFA3P&-M+=S*TDG\M7= $B:FI.QCZP3.=P;(4R X6: M/"+*\Q1?22;QJK<\88/\]_965^.\G:1!GB\ CR+)<<' 24F,(U: ?9/?I3C" M 15JT*0Y@$%YP+L!U9Z]L%?)V)-E9Q"B/Y3/EUTD&<2G;.YU%Y3P*.YV^15% M#P%>]4;1W^];!%V_T:@B4CL=)Y9$\8G)]=^[6U_Z"VH,.:\!V5KN#:[CKU1Z M,IH3&'GIV_>/U_4E0BJF?2'T:4>O2TM$,3%A(KVN-C$ E(B#Y'69B0&,VMU@ MKPM*#*#2%]9X74!B1B5OGE'ZV"R@UVOL\T[*+(-VBP OA>^M/I.I_1BCI]:6 MA^H#8S,=Z'5IAP8.?2E?KZL[-##I2O5[7=>AAX?^.9#712 :X T>+6J7@8P; M&,$CY1H%C[W67>ZM[2J!&C*/G5DCD&W5W8W]@1UPV9B]+9R/*T2YXF03GV=% M%=W\:[YDAIG0E.L+(((3_I\0Z('3 DH6A^PO.,XA*FZE5U3-JQ5BN6-P! 5< M#H2W<\^R:%D3Q"#+DB2REJMTBS,#TG:3 M=F^!5-$@RG/L]8U< W"9T G^M$JX7O4(6X5'JVK@LJ58]8?:$58RU@9&&H'5 MU9'"SGDO:]A;M7%'K;2Y%U("=P4OZK7-VT%#GW MNEQ&:J(X>UX;NQT"U-[O;^S&;!J&^;)XA)0'VRP:HFC!)'SD38].&HUM!K^L M9.5VR<((S-].Q+/5+W9M_"+.95S&!KO8([)JQ@95.H5 D:O7%<(_$59;.Y08EK>NX- MI93).:'6:+F4B.34G$@-8@YENEU@&AD2J4'+H40W[&T.4R(U MB3F4Z2OHR=LG%#^B+Z#5%E('=<(DWF8C"-'CM^VIAT=QL7M^M MT4*AH46]ODRC!4+3.GI]4T8/A=KM\?HJC 8(FPZM]N47:]';#;HO;C=!1%X@ MM-D"[-O-7Z?3J\V\2.-UJ5M2/,:'HK//%[>G4Z6T^L[Y&$'DMSL9K1Q1/E 4 MXO*X&T L"T.G2T(S_)O"&:4(/<6>'K ;45KV3@2:PH]J]/[<3A>"8NRRHE2N MU&WCIS;X;2^UEV&[BX+2S*\V1T 3G-RO]D^!#-]!S76GL'R-#&.OGP53(BQ# M6Z29C+!=A)?DH,OP0]!OS=5P)*%F#NC@WW M/H,-E(FA5>=UR&8)Z"&MY/=QA640MRR2_JG&=X!>KP_B=91I>?F)>9A*(:O8 M25OY!_;_[D"5_/G_ 5!+ P04 " "%@5I2;T5U0,-8 #SWP8 %0 &%L M='(M,C R,#$R,S%?9&5F+GAM;.U]:7/CN)+@]XW8_U#;\V4F=JO*=AU=U?%Z M)N2KUS,NRV&KNN?MEPZ:A"2^H@@]'C[ZUR_ "Y3$ PF2.&B^Z'AERT(B,P$D M$GG^[3^>-]Z;1Q2$+O9__>GXW=%/;Y!O8\?U5[_^%(=OK=!VW9_^X]__Y__X MV_]Z^_;-^>75S9N9';F/Z-P-;0^'<8#^]?[;O[WY[].[ZS?7KO_CP0K1FW-L MQQOD1V_>OEE'T?:7]^^?GI[>.4O7#[$71V2R\)V--^_?O'V;@SX+D$7_\.;< MBM";Y'^_O#DY.CE^>W3R]N3SXOCC+T^>&O9/ZP5>G-U7OKBEP_6R:>3KU_M(_OC M1\?^],7Z^>3D&%E'7YS/SLF#4\84;U\"=[6.WORK_6\)BH1>WT>>AU[>7+J^ MY=NNY;VYSRG]/V^N?/O=FYGGO;FCP\(W=RA$P2-RWF50/<*W7[R<>61)_##Y M]=>?2MQ[?@B\=SA8O3\Y.OKP/O_V3]G7Z5^=J!A0_O*G]^D?BZ\>@'[ZD'SW M^.O7K^^3OQ9?#=VJ+Q*@Q^__^]OUO;U&&^LM6=6($$UQ"=U?PN3#:VPGR\E! MPIO:;]#?WN9?>TL_>GM\\O;#\;OGT/F),.[-FY1U5F 'V$-W:/DF0?^7Z&6+ M?OTI=#=;CV*5?+8.T+(6FYQ'=))/%/R_6)[WTYL,\/>[JT/.NG[TWG$W[[/O MO$\&O!\8*S(A\NDV?^N@I15[$0S'BN$2,<8;R_6%$ODZ/@D/9S_LD#D6T207R?" M9!\C2AL98[E!<@OD(]\G6.T.K4*'%UQD/6,?;UY2N/F=E/\[\YT+/W*CERM_ MB8--(JW:R+HC@/Z$ -KE69D8<@!=WZ7?I83N?!T]1\AWD),#H>@/06R"38Z/ MA^V#;1CFNR=$]KL5?GSO(#>9D?Z0<.;MT7$FC_^%?%2P)B0W'@ZV."#KZ)R^ MD$5# =$KT(*0=DIF^K'+'X]>%CC(/_2L!^3]^A,0X/O^R;E'=AP0IET\VVO+ M7Z$;:X-X,:\>.R"2QR?! C_Y0OB6AP^-:O8/T2/0L1"RNP &0W=A M/5\Y1$:Z2S=]',*.?PN0P="^=#V@H#H<-QAR]VOD>6=XL[7\%QAZNR,'0/#* M7@:SV'$)$K,H0D3DT.6Z]*P5+Z)-$ ;CZ,4&!2O77_T6X*=H+<3:&A##;8*- MY7FG<4C.;Q@"=\'NT,%0O(T?/->^]+#%K5)5#!P,/;)&&ZK]D)?$_=HBPG > M1]2H10VA,'R;(0TJI((SN< #Z1 M%1*MWKD*PQAZR]8"&>)MD'+HT@W)0^3OR HN?(>Z*[C?";7CA]L89+[ \JY\ M!SW_%P)*AH/!@Z%YAU9N2.;R(XB-I7KL $@N HO*[_N7S0/V>+';&S2@P2+= M4+%^2?[&&8?_YEJ:F>>%8:G MWQ#O^ZYIM&2L9YVPGDG%FLXX7R9J\7GFR0-@73':1*S_/)&#=V(LHX>IC,+L MV>42M1Q FFDX=)O13_YL MF -#+)L<\S,=!PX*?OWI^.CH^.C=T=%/;[;D_J,N MIE]_(AL_#@G&>$N_;U&T$F_V+S8F3Z7GZ,)+MMJO/X5HM4F?6]G?/1PBY]>? MHB ^6-9^F57I#0*R_3^K)C>W?B4*F(;;CSK)W;#J,\),1$KYG;V/$CE%\ M59L^&(_V7K@5(WF\![LF M&*X@_=,8#WA3Y"*C?+P'>S>XE%$\7H6E'.W+Z!VO)*N-PV;$CU>F5<;-%X1_ M'J-$VR&\G-W R!ZO.*M+0F&TCU>P5><,,K,IK'*,SJ,XD9W6,498=IWHS>,8JSZKS[@N8O8Q1I@"H) MC!'[_'!X+'C][*3@ MP%!":.BU:SVX'B$2A62+);;'-?;(G@@O_AF3;< 3WL@/2TZP:Q<:5&$]L\F1 MC6F=&V<>K5% ;24!6M-XM$=$C_$&7>,PO$'1?$F>VA"2P*!ET'N'R/GPD7-A M!;[KK\(2DN?DV-DN5X8=!)J4570<-Q66MY;K7/EGUM8EKZ2281^TY^\B53AWT M1-:6F!*.5%A>&!?;#E!V0AI-THZ80>E^1" #-S/LW=Y:K5:6,\9&@A$ M0!,4&51<^9'EKUPB*HN)+YYM+Z9QGK]A[#RY+$^;AQX^>#(H$\%>+H:[6D32 M?V&^_!ZFG!-71PX R;%R88)$]'+K6:F#B,BZ+;4= ,]#,QQY$E-$]=@=*,FV MN+51MP9'"P"9.BR;EVS=#IIL M-1PI+UDK7"?J9KBFQ_#1\A);8)3;.>$&>#Z TD^YB)I7 V J#C45AU)?'$IM MD:6>:> NP%0W4BJVUY!B3$VCI19?XB"CJF;0?G&E#Q_&6%RI94<"BRDI3PZ5 M7%GHPPAK[AQ6%OJH;\T=82H/*PM]Y#C?BJGDDV UVIL):9Y\&BP&:]TF),*! M:6]^1)F0#@8FN>;I:T(J%)A6+H.%">E \(U=0Z/&:3$P"=UL"#0A'P1&;XL- MUX3$"!C!S-;.XO[U%TU\M/%Y01C=^@LF/KJ;O%D%M5_'(J)JG(^,T+'(IMPE MS"@;BQ#B=];GM-/*C+K3#@YKJ.9([?.(,,$D'G"H4\ (&\8(_0\"C!%U\5,% MQ1J7YQ2CF"/TC1&O_T4-([XMD+&@7.,ZCH*4UT6B,I+UO[YA)/-%$C/ZQR;; M&E=;XTIVO5SKG'']C!]&B3HP/S@2. I6:%P%K@]6<&?I,(88)1GA>Z,A$XOQ MP"CIV.494"+: -MQMY/0D/'(F#!NR2B0U%JPQ@#K9!L>B=1RFY1D. D2$\]./D5H3H=EE90JNB!'YDF**JH$#LX;9#D4]/'\>&% M.&5 31E04P;4E 'U.C.@QME>OF5'FMM.?NJMWBKDI][J92J/]5]+WOAZ/G7. MA+:]72@_5,]-Z%W;G>+\:65"P];NU%9WKS0@PHF/9"[3A@E-.X7);CC&!D0R M"9)[<(8-B%02)+7Z /,'(BGP2!0?$I4C"S.%>R.:X6GEB:A!5<(K] ]$ M,^>0,WLDLZZRMF'SY;GKQ12O+K96,&@9K^X:I ZP.;5"U^Z!VCK .M$J4LX) M#EM*C=\L,B&_Q+.]!B&L%H0*_,&[L : "MQ%=E4]#!D4W*"(Q7% T-X;*+7B M7Y;+?XI\R%X@JX_I6 M\))H0C30F 9C8X_@M[KR(T2$CP /!D)#6D5@@@#.X_-33+,EA;"B#9*DZKH) M[P30/Q@JM2*MF-RH'"X5[XQ;8EBSP=)V^KQR3/?F3D;\GBBMW;D/HJ(H5904GQS*!'E!(EO5O # ME38[R$?7 $5.G[X068%-BUF=HT?DX:0>C A+8"42"P1];(!B)13$A !?QM@ MH)ZV,TQ.W$48S9>T[DH2XHJ"1]=&X3WV@.%P]5#D[/Y'Y,2-L+)=476WXGMB'&2/R"& XB,]5@@>^UC#Z]>P!2T M@I#3^\3.BJ8)XU\+0FA?W.-E]$0>R5DA!K%]T0Q$+E^_62Y1XGT:D]V%MQ5@ MA/A;@I-7RLNE&)#)') DY]N0-]"O?NP4WS?%]U7%]QU_>IWQ??4GA;%&=30%"^M#2ROVHET: M6^4$YA!@C%C5T6Z-,8R=:2W'?>E;V9SOPL*U%S^C4=^ZYMPT\FIFC&@.4:8[ MT5S:,J-8W^!-V#(WOW(8O:J%U" K7$?MAQ$)JEK+ *C5BN[4;,:>ZHUYMZ+UQ\Z(DPJ&M?NE,'<3B23 MRH6!Z&[R K(B6/J+*1#1K5Y<1KG^9QI$>9L[GA7'&MGY;HNJ8)6A]+^D8(0? MQL,P6O479L ;JQRJ9%:%*\Y&)+M19(Q$_>44H M'0YP?*U^EOX#B7=0!@SP+ M=IWH+]8@[*J("V:DCD6J[05N%P1^&(L\JP^H9[3J+]A:4PL:*,XR( IR#4CY MZT)ND:[""![+886G'!4\,* .MW"RE@"']L^$ 268!V1/?4)BP: O.E?R+#Z< M+\_6Y+6)PBO_L"YI4:$WY4N'=%K(-'IFV7)1("NEH::.\&WJKLZ]DK>8[&L4 MN4%"0*:2T5Z?X^+AC("9"V:EVSW]!5$YLY[&2PP42@VED\MM%E9 M8WZF %+2;!PN<$T5]^0">+!"Y- %):N9('^'")JA&Z',Y4+0=[%#2,2K M5'QE1>_YV3,\+G*2!'QRC8:)E;-4=R+]F C;8PA+.(#)"=DC4Z=%0L[C@*@ M*8-39.[()Z)K$"IM".9$I,K0[#OD(N+2@9/4PB M=M+H%I@OERCIRGZ)/0\_S?W;^,%S[>1CSB)( &!">-X&V$;(23P:=)5I_&;U M!(G:D/]"HXCX^=]M$EWT^JPO&]&CL9\^_E.UDGKE:7O/OG7W]OFF8C9[\J]+ MF3%%A<2J.O\ I?/>Z*&2O<[2ME4T^H8<4#M*+X+Y]-#^#8" )5C!]]M:PDG MJ Z"' VX4@D56)5F0)(;F(D*IYW!4LI>[FK[=AG3W4QCYY*9O'9=_7IP=9>0@MD_>;D0H6JJ;S<1VM] MK>$846:#OH==P+7#>R@.'&V,'_IK,+RO\$.'Z?@ZUC7U;AM-\9.:I,NC+ZK5 MK[X(["=(9#Q%?7J()2J8H;QH9B_,X L,*X@V/K6\AVB^@AD?1B/LN2,T3:H) MU8GVJ@!<1KSI"]\IUMJD4E'B;&B/GV=\&/E9:$J),*F64@\"H94+IA\)GJW0 MD LUOB)%/23'L3I&8SDC'%F2XRO1,WRV;,&SCV.Y48 )V":520'4.!L@+5^@ M((C!G.I4_Z%@U5?N.VG8VBGG;DC#;,CED,C.TWUQD?@C"AXUUD>!@5)5 X43 M2QGQ8O8:.;&'YLL+P@3\@G*1G%?HVD5LYB4!9,D]EXGKOY"3BN_$'K0@W#DE MW_D!"CL;#@DI,7<%^@S?6^N%'KI$ 2KKR/1B2XD@&M0F_2Q9[8Z,ZV=F5=S: MU0UV5,COY!2&"3$S&83RII=/.'%&L>AY3M) M$?U'LH<1\E-%B%Q\Y%=R ]([#=CA#PZX!_P73\A+[NL4.OGD!OO_C"V/*'ZH M?"P[$R0TDQ"%C7.DH@=.# RH$-[]<;XS9_N1"'2^&VN#X$D!^R--PE96[D(^ M*S1587?(LZF)]*SCT>7P)D.3'.46@'[C:EXS0."8?"D/E'K_PE#C8) MF>MB<%(,>VCYG4! M:2KB+;@OK>2RI CL=@E).7OEESS^H!T)@BMD1,X#P<6J==:,[KV\Z$Z<_G""I?R>N4%/R9_ZJ_Y<@CB5$9S*"+[V,H*<-Q70 MQUDW7+9^8&W(CZ5[&[XK>*"-D2II1=[BA]!U7"MX*>$$WOWU0(1V?_DV!.[\ MJJ%#%=Z]0]LXL-=6B&:K &7MT&+:N79K!=$+S%\.!#@^F@8MD;PW(Z@D&Q(XT3OM9L14B-WWN$'3 MTB:V0H4,X-"&60B&ZOPFSIJMK:\##'W4,!:H]H_R50/LEP-E^C]H*Q@$'KVX MQ?*@3?"14LG 4R13'S5!3I%,?>]'#KLF=Y%,_6,->RB2^4E?*@=Z2\8=?:L)#+F%>G1D,U:JOG35L+(FHH&Q M1=\XV*'/'R@8A9785/VF4<8P0.VHZ][ MFT]].'9W4A2T@"PU2SDG?+)=4)-P'FA2XIW6EK]"5WZ)W41@V2[9"^RC>UII MW J<\/N6''545*(G/X.BHSK/I35'8,'KG::1%KUZF!D3!!3OI+K72W6V4?)_ MU87U0+'B R$@@W=%);TT?[%3[_IV6 HHND,.2I/'A .;>2$J6Z]4@>N\5#D8 ML1C[.+IS5^LH5X'27^TB4ZV?;B^D=^1O&SI/K>:#MTVD>*1*6XL+0)!IEL()EN=1!D%+> M*L!;(N)?:$V':.8[],[<4BR^AV@9>]?N$G3:N<#I^GZX(N_?B)PARTN[=PW] MD#B<3\I^I9;ZU-41G./X(2+KDJ%8NEM264*$=X"(8G^.TG]!N[K3//IPX@RN M

    B;M@]#9X/ NPBVDR8&5Q6%L,007FC* MU@N2(\(%2\:IJJKH#G^^#H3+P36>D+\!GY"QP8M[+^\U2SL%W&B_$,5,G MZV2T80,],'SPIGH+4[V%_NHM]*9E(2NPUT)JU!F1BQ2PAMR@9$C"T]CUJ'>53)__>+79!O@Q-%,QEV:%9FVY+W%P@Y[*(0KD]1.3=T[R5["5&@98Z!X]S#^ %2^K'=\3-M?@ M,F.-,.37#N,A";E]<]R(& M*R&&%?T"B 0N_9)5-E)=CX&S_2% !^?AQ>XK0I_R5GRM$@=CAD8EKW@ZS &> MG!AL#&"QA/-"W2%(7'G#8Y+1IN=C;1;%G%F4$ZGT55)M_<:7Y MF=&DM4#G):E,D+YBN#I4W=O-Y5RB:?(NL_JKKN&9\F MR>%E;:6\0G/\H+J($I?FV!_Q9=)5R]AVW8 K3*!$N4C@!N.'$<5B <>_(4:G M(/JCWLH#?\Q2&]TUY_^CZD/ =?[[)+],O+Y*"33\KD3_?M0C(U>QQM+[ >(,J0#ZM,5+#A6+5&IH(-=;6I"JZH]C[WS)5^:I@Q[NA[@8APAZNT'2->\ZY, MT -34Z*PH%>YJ;U?>KN5G2RX\DFU Z8?KK27'&44ZQN3)+(/&JN_%D1K;(\2 MVOQ5)7L9L>-:X9K*R@6Y/X_KCF\MA\T('Y=$KRIE7M#Z1?/V9! Y75=MOB!6 MXX>LD(AN*O?/B!Z7B.9MV\#H'Y?4;F_'D5-^W>_N[35R8MJ6]#; CRYU-9#G7/K. MN<9A.& C/-C4Z;;0OR<>)U5"*><-EDKR$2)HI=9:^R5I).M9NVX,0&)Z]YG$ MDNJY;+%_T-[>\^4RO$%(CC@Z.T7,D%/84A-9I=NR&L M>0(OR*E%Q-1J8&HU,(96 ^S^S(_ #8Z(IH;)-3/SG:R#L;]B!X.["DSG*21* MT10E@DV"%PEB.O4]/7<1(+F]*H>HW*L"F- T:4 MA$VI+N7"$3O4118)!M0<:1Q0TPM;>)5XEI^MKPNF#X8T/]58FJJ^ 0-=N"#\ M&F>,T=H4?DQ^B2\.J,Z%*!94?A'VZT/B/8XPT* M2M8S,LA:K0*T2@B<+[.A0O;(OJ=5;XOLC2(I;4T.<"VC6L1,T8@J\I^SL)XA MCQLA\&*EQJ,U"HCP=F([J<64NLV@5<8;@8@5&/=<=>$?#^$,[-NO! V"Q1L!!&I&CJ4-2\3"2&3"2','-D 8&"< MYT$V(<3B6#U6QAFIN1#!9L1F. HI$;(1ML-28AOD)A'S+LPK,?QQ[7+<=!8- MLN8U"B+<*A]-,=BUWQ&XX>8RP0P'H[)646"F-7TCMKE);5#/]*F+W-N2#6.]Y)C* (ME$Q7RK)1WB&Y_&L^)@@0+OD0Z)H M1-8*]% $@Y;Q=N1"JGO!]9+\F Q/&Z]\]R^VO7F(A$)616V2 MG7R#(H%H1"YP4B+!+ ^%M#BBF^B#2;@*0K"&[G4@I*R+M74CRZ,;(>?I&0XI M&\LYEH"%X8*GEC*1_=8.3"%-LPT.(O M?;3;D:7Y7X(-\/?#[C'L9@N94(\@!@7&A5E;6(#%,K"QA>1::VG M>5Z)[;0;VVRZ3_+-B*V &3LPQ-YD0J0%3"9R&P_U:WGS]YOU[&[BS<6CY<6E9PL55:6U2,L6 M<_JB^IU4BI<^+?0=+G"VL_*E0>%O 0YA545;80FM))41 8I0YI%*GU+WV(L3 M67%-^!TA!Q@@!8(Y5$;T/3GD%EE]6JK%MD)@I\&N M UX]5?(L=>PEZL\-47C8)\EU2#1G*IO@(5-@T*^+7EFQ25FC488*-#"I!H"8 M=H0]SWVR5FY")M!R2#MWD'/?AFV1\I ]M+\BCZG>A_*/=$BXEIH M/A#+IN5?]$B^85D8W#O<:9&=#A"QCA.J&LLURLSU" M&'/$+C-J50N$UGX]W8@MDZKOB><+5L?-D?\L^:BWH? MV]-L6!:DZF=Z?]0/D%_%V*1:!O:_26 9=@4GOHYGPW3-K\QY%2 MX#94@I9IIYSY4I4=[1T4S.-?IG]4NZ;5\;0%+=/X7%G%5Q5W:Y QC:<[A:!9 M-5!E;*W'QSC.6N&:_.&"?.71\J@Q1QE/*S QC9M$?9X]A$EM,84:/$-AJLS4 M:]V$P'(0#=P22$0]'"NG$U7CY=HU&U,(_.ND6U[OL4;4NF2C@D%/.>]3SKOZ M''#E].J= 3[E6',#F[*1IVSD*1MYF&SD8XY.%5,V!L.BIF&^'G4FOC^2750'V=K0A6,*K-)=;X43Q-#<0MK.7/LP"RN3_*#-J&P M&F<+],B)?CQ>)F8>#.5Y'(C?58Y:QG;5Z8WC97MMS %COCG9 X8QOR:.QL3D M'L,XWQH?QMKQ31)_L#4HQ3TR?JLVK&C!;R6QNR:TH#1Y#:!QZ&P]IGM@(!E4 MEU9A0O]1PUF?) 4Q/ILC]GE?HRQ5S,"NK7UG]=U:5-JM4>3:EJ=UWF4#IJ\G M";.*"3*ZIF5(-O@B_D#4PT)0?D2!M4+?0[2,O6MW"8KYZ#:/HOB/FHH N9BY M>-XB.TJNLJS0(Z4EV0X= T:Z3"S6\Q OHR>R ^_3& QHL\/JT5+BE-(IX7%B M>P/-P556!')1)"??GQD6X-C'%D!3Q+\9D>]:T#W%O5?3-L6]]TS/%/<^Q;U/ M<>]3W/L4]]YAV4IPQA[W/G7A&E47KJD+%2?E'>/>57>A,B#N_=B(4Z$L[OU8 M_W,C->[]6'_/I;PF0Z^IR8YXW+M&C=YTCN8VH)W9\-'\0,JEK%B;(EKCCXN__SYS'#=%X\I?XF"3K+U08 P4K/HH%FZ, M9;B*,EQ^"W"\O<$1Q1+[D>O'R)EOLQ2JW\@>O\9A./?SKX-<2*)3"+D@*$^! M;H?R$*$Y=R@$.J): .B%3WNX0PU&5SXY&8BI )9G^3:Z7R-$XX'9&6"'A&B% MNUCP>B[ZG4\5M=S^C)XG5$4OR,LQP*1272+#,0WWOB%&[E09YKSVN SZNF6J M7K>#"'O,<2LQ!FG]&%;"'S,<6WR:"Z[0V;1Q8+51-Y3([ZQI,X<%]WM:UJOQ M-L $\^@E2X[?4L;=H*B(^*_ZN] [LOM$ZE^6'6B0\-;,9[\EVSXJHR"6Q< % M3D;03BTB%V'DD@<]Q1[EXCK8!LMW, M]$).;W(A$(F\P4'D_I4VFJQ#&$)U?W,J7>NL#VD/JYU!$J F#*(2)>2W?2IH M*]VL72B_/:ABT&"XD1L!CMONH*%PNZ-=R&&8[0P9%"]>0]#> "'+1A+7,5\2 M,9M:WK^3JSJX='VJMUTC*X3DL !RCCAR8QK[#E7FVV ']-6]/ D@48P0GR? M+Y>NC2[C@&A--.^S)#* #.> )(3A&=YLXP@%!30".7?L 5'D 24G^-CU'-=? MD>GS'[OM"TZ 4G:ZY3L"&[LT2NF-NR#(PM,0N, II>OTA:("34K@ B MU>*)"6TPE:XKKEYDH]2]))$@NI[JD3VN*WCG!K0XS'JAV]PS# M XY7BTE)%Z+GO^E=:5*2A<@6X+<4F)QBP:\G[)ES6*"CXGX*S9I M=4*5]C, M].FM4K^?ZVR#N-(ZR2C25TBW4;1K"V84&2QS&Y\T;99ZD]HIB'&@/Q]-P:NO MJA\KTG?+3G5+$F&)^;5-1-H-IOJ,1-H+R5?=]N HW=7H)N M7NJ_[=!"?ZNG(DVOF./G"[ MZ&39^?(J,WDCN/T**TSR5/Y9R,K7ZYSJ;7S]D".EB\'NS#6C=ZH;IMG(R7A[ PQ *KGS25X_K MSA6^()2"%S^K5FWD\:(ZV"CGQ ?^A[&TKE_H(6*A8&=6$+P0U'^WO)C\2O\H MUO0+!E5]M!POPC*RX+"_6J!@0V>=^]1$&J@M)P_S,<@@/%:D'(P?\ANO+#*(B3T&'?2I4@ MY"2-*V+8^G DT]3?M#SQI6BY.S#D4')'7K$WB.9](SL#S>ZM&S7(U<*W+W< M DA*-,K.S'!G(Y^H;#=&V=4HEH)>!\%D[&6=LOW9H>>L>KS\NQ*< E\Y M7#[>A^\W,.[7BO/:VPC"+4Q_)7GK3?L5MQTH'7/2JUHXD^ 6)4^;P*2^15:5KBW0%%*IP&IX;=126B&L5(=;\0DK M<6+-*I[>^/S%W#8&DT*CA)6Q?2,1BRM072)[0*(K#7TL_D!UU8^>*:\QUNI3 M#+U7>H$F=\8%U1JV BZ4R>=VF,MT K+VUE?^$@>;K*JVH/./ YH>3K\F1&48 MA\C.FB_W+L4T6.L4!P%^HE>FM25_B5Y 1B,07+$$GN3%<8]LPDGG&J4Q5'>4 M?]RFT2800CA=G%XMSF<+3!Y&(?9^5_]RF)@6O3.OMX0WYV[3,K7'-C!P$IQ0Q;<2+R ME22L0[/H%A&![%SX3M>#5@M6%9W??7*]./EY/\.;C1O1>^T2(8*=37XB^Z.5_FBT W8ICO1)C3NQ68JM-ZAZAZ2C93[QI $V39U(K2 M(GC#58O35O M+9<\(S)3P1YCR?YCZT"1AQ#;SWQ*=_A5C@]RDH6Z\B^>;12&M,JPZ]ONU@*5 M$NPVC]!=4SOE@@P+:27L[.G&U,>DA+(3VV0UKBVB-J(MIHC=6QXBV-A4*!&% M&OOW$;9_<%].PR,R$'].XY#J8N&Y]<)? 00*5NDN+W JLSYA:L+F1>"N5M#R M51VGTH,?U-*"[#AR'Q$MND#N(+I:'9XMH$GTX$$)IW[IW@&L5H])?J1^U&03 M]K.^AT#5KB=Y4X;Y]4JQND06;1?=SYK6 N]7)K,)Z%._N!KY(^8[@9>U?@R- M0BE@Z-ZO+7)^KL(P1@YXHT(@R]^MYRBT W<+K>[; $0^#=_HOJ?1!T!#7A.4 M7L[0AOQC)^&3\V5N$.1%$@A0P5LL0/^,"3JT761BX7;MV]2BUN%QU@!34ILL M&R$GO QP8MZ]0931Y'06[GP(;3S0A/;9/#EJ"WP;!_;:"E'IG;Q-)Q+W[NDXC?T^6K>[W$?75B;DW(%!56$%LU#5AK0Q#; ^2J\P) MK"4->2A;S8#),6U@3$WA>E4)7+/;NVML@3.V]H>)12%0FS/Y&A+!H'JP6.1! M'& '>YX5B"!2,]KD]*HIN:H5L=<7YW.[P3:WO(! ME%+4&Q$]P/(N8]\)+P@>-C6TW#]96XH-G#(N<#+H*CN]X>>D:K2)6,M*G"S/ M##W7AV-E8'P?/X3)"R:Z>*1/2O!.KP&@ '>QJZ !B/DTR-KW%0A MW\M",%( MSR1 ,]479ZL )28(J*[5"$0(K\43@?!R0_2W""&_&WIR?\7>^0Z M"TN&SZ0J;O)V/G,#.]Z$$;40A(LG+%YJ0'BJJ5$3+VY3HZ9A&C7U?8[F/H!_ MO4TEWW,AUH>E'H;I%,BZKW?G/WWY[KODZBTY1:"W-R= *1:F)-@CK8,OT!VL M8K04K.F,68R#@#VO8K04O8_:EA-'3PD!L.97#Z3'$DCG-%R** V+-8Y#RW=2 M[>D2QT$OQ9':PN,UETYJ5SRT*:K4]]%N4!Q9Y0)]*@TU M[/=V/1HW*_N,7M7GFZ, 3_U3!S<_Q!B5BH_U$)<4Q_.YH%]Y>P+^>XO?S%#+ MCYJK[&?56YW[*NN5!V4.F'&[-5K+*FXW80,F8\Q(;KJZSFM?]#G__71>^Z+O M3A;LO/9%WPJ6@IW7OJHN8ZB#M"FY'8M68\95 &Q@#)=3N:#\DQE;@HOR9F]_ M0?+GD:F>M7$7!<4_Z_.$:E(VVV)0FFD^U"^/?U:]N?F>CCV0729:M5+=?J+; M0Z;J:3XXSJI5Z+Z/\V$4(>N(J;IR*=\YKHVAK*&RXN0JUR:Y3JX8H64R]54Q M.0)YRXT[>:*E"[*_ZMNG$D8V9_@[(USWYN) 6=7+D6!]Y):''P\FQ_J>9 ML^5!36H0:[^K_P'FI+0Z&XL1JEJ#[(W0_<0W1J)B?5%FVXH3_C+8IC=RT+D9 M=#,%>QNW+5N7$:S_614.#"FG3C."56_F 0ENSG\O6/!Y%+T->JE\P'BBVMK3 MZ[;@*6C!2%?M51E2!#34*6%=[_47^KSG@;\.#:-^Q#? ;JD@1K+^UCYADG=* M/#&*59N&>J<84JVK8,.744CY3G7:&"]&+/:YJN\Q3JBVN,CAQ&'-1<:!$2O% MK=4U"RY\?65?ROX%PT!4]'AB]HY K[=H81]^.@B-X3%15'&CLP\28,*IW6ID/)2(-\$!UW.Y- MO/!*!0B<.OAG'ZB"HV&_NK&T(S24:C]P/;D>K MWK;WM2^8P&_M^-O[/1Z0&7^D?TG^0&FZ0\LW]-_O=U<%_4]/3^_(HEAN\,[& MF_=Y(:WWD?6,?;QY>9\PX]P-:?$7LEZ4YGM[C9S8(P3=H"A_N2>&"Z+/D1L\ M?<956G/2:A6(S%?4O:DKXW5')OYSR(G3O1&ZFRVK4K2_DR@7=[Z.GB/D.ZCH MM;ZSF10R4U+-^EQWV^5A>ZUZ-DY.-:@E"LA9NW3](L2'"="T(^=6LOOO6 M!I,5_XOH &3K=&N@4@E,0;>Y'7N?.#G[<*9:@5U6Q?Q:@5.=O:G.GJ(Z>QSZ M^2NOLZ?:?B.WZIQQ#_,AJ\Z-X^W.IX,PHE5O^ &)KM0C"\H-2.X#45[S%F#T MCLI+L?M@8T1R6UK5&"/V#6C(HV:UQ,C6M_E!;"K=# Y *B2HEWL802T-E<-E MJ,6S5!8F$1OS92HGJ$6/2HJ97TA(D)[,#U,&A16LO7BVO=A)+[X"TX[+50-S M>M9/S_KI63\]ZQ4\ZSD\,*_\6:_:42>YF+QI\0:#/NM']<[CUT<8 T;AE8>K MG(P!HTI6J'Q L 8FG;( M'Z+L<_HK]Z.GTQPR--D]!)/I"7/1D^7Q$LH-JL,J%5'?"52!):@",+7 Y<5M M:H$[3 O2\L@QL46Y->]V*K+OB" M$3 %F,"8EM>HQA$ 1D8#+C.TBKYP(G@ZY+'"!W1:O2K*EJ0/"* LN.^-^NG(#D M^#+S'9+/7E'2'+33JN",A1+:,D4N+&/^">_28X4LY*?DI/7TXMCVH. M]VN$HM\"'&^)0@$V4_#!DTM9!1Z9-\CR6)MB*]65A P:W>=28O'HC448N@%> MB6T$=+HPKUS0T7;2W#.90UI64E\MX1G]J@.5.8,U^B/?##L3Z,K'W/J6"0:I M(44KEX)M4I+*$$RJ?U(QSG#'>,EZ^">51-=IP]ZT4F!_KWXAV.J?_#"TI;R6 MBYJOY^ZCZQ!2PUL4).7HSY'MD7\)X(!0! (GF:ZTJ<$LCM9$(OTEO)$.P MPLV45:,E8SWKA/5,*M9TQJP% -SZ6#5:!M9,"2XA #4W-@"10D.1JYE,?/J2 MH $V,3:"D;V#A,R%-0"4V ";B<&<;'\E]CR>'8RYSIN.-KP&&U:[^,'-,M(D MLU7##8&;[R^3+%1@*D\/PZCT+^3-+=[:U$"3@F4$B:[7Z!GQJJ75P"N>/] 8 MP:KS00.=QS:C6/U*.F^I&\TA!\8<1B3(N Q>C7+43K0?*.8V5!T&.S(CG?MH2W5^G%JT5P#>T"#-Q+#?LP-$!+XF3A 0ZC+* WG)ZY9<(W2+ M'6 GD#?*"U&*D:(2A5D04(]TTN?DA7TEZS<^>[(")W52,1=_.(_6*%BL+3^+ MPBY=M7\@=[4F],ZR:O%YU'[N\8[3V'68<4+'T;N MANZ-6QQ&Y<_YMYDP:!G[+<=K9I-E")-SG2](FKV?JJ3S@/YK):[_4A-P_NW1 M;1XM.!'NHYA?\Z(NFKYFU%HN98?X-_)%0H^?=IWY+<"A'.G2-+W6?&L5B[^3 M#4(;G:0D+7!D>:6>ESH([F8,A21T?@#(W)9'X1/A3S&P/"]!@5L>MP,R>W?< MT& MROZ]*S,Y"+0/IF9[!8*OY."(K*]N*G/O4(B"1^1$%+H/F"_+2P"\(W1,D7!H.5[78Q4(EZQHFI[K\=UK?Z 9'?T?1';+QRJ>& MCE0 $*JRC^CWCB$,DXV9T=S6@K&:R\_D_^Y0JG?EU*>; ;0Q!T) ?]YE5Z9T MENW/JS6G=M5UL?B@ 2;7FF>9/G#QC +;#5&XHSZ2AU'@^J%KR]-<0/A(X^Q# M.R4/!SI8T0<]I0#,OGXF-6'WU9N<\GUP&[@PG4\:2H;Q-Q53BCB93R[T%DT] M7'%@KVFAAU6 DLF!A<^;@4@IM\\81^N2$F7/8I\LR$^A92=\@\=8@D'+H)?F M@,V7)=2@88PU (3VT"WV//?)6IWA8(M3.7GM;HA&Z #W43L@13;4Y$>RK>&Q MKAS 5-$$W#&U(&3@?UB1<0:AP=MCD5_<14;8 I1X<< _X M+YZ01Y.I,^CIQ4;-R.[2S1YPG95=Y=I3DE-T/9F7+"*;LJLX 4[O_Z]IS M?-#Z;A-HS_%!W]M,L#W'!WUO+,'V' :DY[7,E*(C_ M\JJEXI*_(E^)7Q=PN9,8RQ3)'CV-7&S90\$EY M2R&N ]@60=%"\E[,1T&\ZACU\S,P3-B&)_UK_.D&9_K$[@*IGY6K=P8Q]3*)$+&S^D2 MZS6/M6#L5_WKVPW#V $3K!ES7ZMHE5T6@'%<_[?4,!P7J%R1,^W$@*[GF@G7 M7JNFL'5X;9<<9\$?QJ!7_;Y24 JJX+P!]9TUXWQ3?3/&UM=J\.JKPE[!2>76 M9&TYV5B_D?'O5=X](L4_"Y89$(VBF4P4THN/EIG61T2HZY$5P,28O5]AEIASCM'_5;D1E3KNF?"E_X)>/?* M1L\$V<#:190:Q<\>PH04F?*A!1&M902X[)Q*[+38E;619!EMESA8(I>:J@NS MB;12?[WC9@3'#P(&M.$W$#,MN#U5L#2!O^0MZ"UQ0 =JR.H=[/2Z__C+@LK! MPX0]67%MR-QTE=/+J5Z$[1^I_?D\#HK GM2$7[)(%'(>QA8!Z";L%K-J\&K' M,RH[+Y5*]AT,IDI5#8F@4Z6JJ5*5OK+ET.5-E:HT=0R_ MKDI5FL4EM*APK*+*B%.2^!1I.3F+1V/._8(S6N"=6W#R\\3)@0TI!:M_GE@M MR^C'R@"-F.>R[CIN0W3!]3$GC75W(RA-03^>EJ:GI>G9-ZE-=9C7LT)@;STK M1#*M4?,:J8QB8>4V1KQ*@U[^+0%7K#3$B)-"0$%P?90ZZ1).6*S(S].*J)%! M]2&VQ=I\F=9F2 6XKH#-R?&([9UZG8G:)>#/8]4\G^A*?CY1Y93&YA-=3?E$ MHOAH[0N?\HFF?*(IGVC*)^JLI$SY1%,^T91/-.433?E$4S[1B/@[Y1--^413 M/M&43Z3A;IGRB5Y]/A&L]2NG*(8!G;*,IBRC**GA*,IX6C E((IX6A*.#*5DT-86J:$HRGAR.B[;DHXFA*.IJ69$HY&MT)3 MPM%@:S0E')E\^4\)1U/"D?DKHDD,[I1P-"4<:&H6[X,A2H[XZAZ3F-3 MCO;(,2!#H7:''\M,1&C"0FN/^2ARD;3;B9SZAZHMRH^>"7R?-EC$I-TE+3@[Y2YI!O'I\PEF=S>[8VN#:LA:&G!YRE#S 3^CB9#3 ^N"Z60 M#3BY"3R;\L:FO#'^Y=J]!W\+<"@G1:%I>A/X-N7;O?I\N\437JQQ'!)X,]]9 M/"'O$34&UZ=(""3A]3#3E)DW9>9-F7E39MXPD4-39MZ4F3=EYG7-S.OAFI_2 M]892$:=TO2E=SV!&5SZTIWR^WC,CIW0]:9F18\[2D\[JAG1(HDR,E]&R= EP M.N24QP(<,RUH\Q;])W@$B94(V>(3%3NZ;1/0FVG1.>(AHM_QF1W M7OF$ACAY(LRC-0H6:\O??1,@1VI\J A:6D>.M!+T.]E&NC%Y'R>S.;QK'M*# MP_LXF*E M<5Z$RIGOB$?7#C._#,ZQ^8%!NGL#>XCOOD>/A"L(^?FAR>*R.H=S\P">HK>G MZ.TI>GN*WIZBMZ?H[2EZVX3H;9Y;79M@;3TV_I[.5G#G6'7X&=?.KU95>W'E M-VGAC$LC\ EW>0=A[BUTJ7(5L:;CO&$W<] TECW]64#6Z8D[M M'?:WZ>JT5/5Z*EJM.JJNE/5:-D< MGZI&3U6CIZK1VI0R'A5_IZK14]7HJ6KT5#4ZG*I&3U6CIZK1KZAJ]!15/$45 M3U'%NDF>P^"9*:IXBBHV.KARBBK6-$QCO%'%YH4W3B6@IQ+0XV7T5 )Z*@%M MW*9]O26@![WBIG+/P]YD4[EG;]:U6.Y5[UGIYIG+/NJ_05.Y9I2HU ME6^>RC>/M43J5+Y9MQ69RC=/Y9M'Q/=^3L*(RC=?$D )%?,E_;OEO]R738_) M6VF82LXB,VN?(PHB2N?HA(*061C&F_P$;!$M>'+N/KH.8>F=%8Y MN4WB35[*,P<6QNW,'/_?L4? >$0ATT&^MF U%BXKEK$M6(V$RYJQ5W.^\GB MDC^>$UH*JM5EG7"@)L#O,(A*O":_[?.9?/1G)H[X\P,J!@V&6WJ(@;CM#AH* MMSNZT##,=H8,BA=ORL'>@"G78,HUF'(-IEP#'7(-]D23(4D&U1(85\A_$](* MZNXY7'G3FI KT$;1KE[#2@USG%]3_2R#.MG!:BYCN>IS;AS+(:\W5JOY9&+S MX#:(5Y'KHYS;N5U-H'CO&+D]D&VXX.['$<=\R-O+U6X,EK,VW8)#N^%8TMIT M%0[M5'X5:6WR+\+=V C&9".+UQ_\F5+IAVBPRO5\$VH?DL1#BS+;97=[I!S+ MZV_()T]3;^8[,V=#5I6&&=*:"!D;X1V#.0%*L2HCC\!<$52^6<$/%)&?A#KC,<1N1 6QX*X514#):!\Y5/A!B1 M4>0*HER[ICB28PLOU=4"2"$MT$)>C6#D^MHNR+6%7Q"Z1\&C:Z,:+<3S,A3G MRSMDXY7O_D64D,1T1W=5V,'OUBL",GC7#\*'NB 'UWJ?6HEW;B@&5KKJ>MU> MK\YM-X1TP)QRT!#''N1J:"?=Q-IB?!<\;E1$3' 1"M/+I3Z:Y%($^P)]?F69L=*=L;">42D]\^(F6M[XA>8E,85_YW/RAV%)GKE!RQI1N%?ZQ=>WU5VFU_X-ASKC9;RXXN MEDM$^S92W*A%],J_(80OGI#WB+X1-6W-I8Q+0D3&4Z8&]<7:BAJPA;Q81&<0 M*GI^CI8H")*)4'@:AT2XA"&1'0^NGXJC1[+OJ"ZZP//E,D31*:UM&B B8JY\ M:D(OA-:3Y?/UHQEF7GFF#()R=@EE2P,W8U2 D('_(=]"'RCMZ2?BVZ[GI MAHLND4/U1:IAQH30EYTO@PQ&?4S7YUIG;$]GN'A&J;_RC&AO1"FT[N.'?Q!\ M%_@,!UM,=.0R*LX_XC!*TGG(Q7.#GAA7;P/LDQ_M M--D'NOF @&70FBC^U# 5H#5U#^0Z%GR]VB"II$;<6\\+<$O_"(>MUQ(V@3!]+_-J[4!YLE7G?7#M<<;5:(&8@]VM0$Q+BW**V[5L+4) M9NE_,_,]CQ@#5.?#LLV-EE;L1=4K#GI$ KC!GL*,(ZJE.M=Q'Y8A97;H'_,( MM*!P<.- 3IPHCGOL7TX K9;ZE-[@.AYBQE[<9J=F7- _"++14H_!S@5&NF+Y MV/]1X/<>,2:H+M+!=VV"?6TEKM1["1D75-\-7+*@?R:4J[7H'Q#?XC#.'WX\ MWGE&MN)'0G]"H"%>@E&KM96C/5P$MX:Q,%)5:[_-5?#:0WEP^;X;/ M5F-\X[;:*,C)+$IB$4'IKU"XP!4/5\NC_W3-U!2>2JO\33@54^:7>LII:C7Y M/+L3!R!]?P+UM&>;L#]:"X!J:)LO]TU* @6_0KR$\((X/WE@I4Y=-4L9% M)#:4%Z(:ZL#%S&I!J,'_4 \4HN%:<9DP'L(:7\:O(^*0=Q]S&Q$JPK,T"D&$ MN>(:!14W1RK<JG=.";KD^&6)6F";HAF[D1(,2I4T$IQ!#.E@>"W59H#C3 M.#A0^SABKGS54E051^JLT?Q-;Q38BN;DWK5HR,XU#BE5A7OAS J"ER4.:.W] ML*N92&06K2Q$( )$DFGX)N!1=4'@5)09"*N1R?Q;$&T>"ED)M3M+L8/7#8X* MSSF1HVX ;A70PV3"96\.^,R@TIYV* M.2Q!OW\A:F.PE+'UZS0:TS)U6W2[1HJ-S<;M3K19&;>MCQ#<]MC3)K.V+9:Q MHWX >[R;8([O76MJL\0PIJB6@,,RA=>>ID\2ZF#\Z-%2JDW*H@)NM1C634CZ MD_9&"X5R V7Y_L@U0I%/[]U;%"3MA_KKXB,*7KVW#XRY%&?20W3EA^1)3I_J MI1)$Z8]4F[P-7!L=PYQ&W$"E5%/V(]=QO9BF7MPC.R;'Q$7D]K:]F"SM)3F[ MM*Q*'&4-MBZLP"<',"Q6:$/500C]/4TH9!PK^40FD,L&A>CF.TO.W$+,7U,.13 +4-5XV64UMXL\'^F6>1 M&TNDL/#A:"E8TQGGR_L(VS_@^Z1JM)2&TWGQA#("T(W2 $0*#:PM[I[D.[5" MUSY]*6V)+@VQ>8%+Z5=4A0S(1\$+24F,.2=YU9VE>==IY#Z)[L<#PZKA-BA]M816.MP,J(;;JJ+CCN\, M;:KE\K1^!E^:/3TL3(>\)/GAJNR]1!: WHJ31M[4SE<^-&2G$\BX. [#HB\%SLG*(EII4@0=3W/+'JM4]1V2DGR I5,XSF]I)"357VZ M]2P_9&6\.Q'*!5DRM4FI0"]-4.R'RD:(4NQQR=DHKGBX ;@&@%0;\!X.X&Z@ M+8 TD1OIG0TT \/@:D2ID$T8#EN)E5B8!5AT84&V3G--QD*GJ,I:7"T(]+&@ MPBS&C?(1M\IR?>R('&:2QONL^OPT7L*,>'TKFG8AGDO/8DQ0[2H9A@G\/87T MI[^/RZ7J]:1-,QE)/.CV0C8A3K-/;O5L:F'5^5\'^UKM="84H)?%$&:-+;CR M63N_!77:NFDWLYGOG.&D6Q?R;1>%_<4 =YM$O>]!$'\9-FO\0@AY$2AYO#]2 M:G&&BV=KD]7NOT6$=]0M2CA[15YR 0HC 7+ H(6B=>_Q,GJBGED_%1G :-RZ MX0*\#X.HQ'?RVS[/::>BVP#3 OB4_GL4/+HVI"1O"X"!<9X'V82\1K+ZL6(K M_80<-UR7\A#)/H(N=Q,,-<50Q**LF^&HHZ1[:1<&16B7W%H^O;AMHK.< C=' MU5 9G#SE;MO.P5 .8*IH FZ-6A!"^^+D^'8S1$BJ_H%!BM:[2RO'0>WFU6.4S& MT4@C8TH**]@U4P=!"?:'CS$1"JX5.U8XR,+M"_!*XNM;=C"N.5PZALU7%3=I M$BBX6J094HT=2)E.?JMZXU'MM80Y[FWS@O[;#U^K J6/6X[+&]FF2[:0O*?] MFA3LS_\RP UO&&TB^@?8XTWO1QV+:8'*2AT\J%L)'T=YJ8:LED8#CC9EIGK< MZ/5&-$:MZOB"UH;UC19$W&K89)2JUJZ:^]6W&W=QB]G9)%-DA*UF=!$.]ANY7!C(,.A2>&(M'#86%@Y!8JRS265(4ABF9)53Y] MR?[8H509 +P4NNO1.7P:\A#*!4^)YQ1$:F7Y,L#:O1(':Y=C@SF/ORG>6(A( M;*)]5X@;XK#MGW@S?+J0&QWS*U/F>7N'DP1[6K../F&@.*A^4S1RX? ]Q/B@ MNE6)J&#HS :S?.3<#V;<:K$PSU'>43QP.!?U]IWWZ5S4V%4.&FFU<8QS MG&?1]T23D=RD+&Q1^IN='8P#^NYR40YT=6D9Y7_EDO@]^6,%YM+1/PLA0\2; MEE:]0$Y>:#7-1L\#&A;6,Y'4:!L@VTW=Q;XSV]#Y_\J:5G'ZWKI.(Z=@8W*H MTCJZ5!C9T1]NM,X/95IGER!/.U:1_QQP648!\%)*4WE>$L>37SD"I=UJ((BU ML/%<6KS'7Q%QB0+"D%QCR*!#6]9P@NN4P"N&6LUHB39>N']A;Z#4@G=Y1'&^ MS80+WE4#FGP*DT]A\BF,V:?0(@!T]"KP%+IKE(NX5G:;9$NOOJ_V(Y+W+E)M M+.:=">158O0Q '>@N$VK-,G *WH9"#T6F"U M=US(#M)UU#5&4ON M$+FH;==SLW8NW^]_F\UN]ZOQ%:D)*%S@@C^G5XOSV:U%B\RM4>3:EM>3565( MI'0TOPQ"K\A+,YV"HK/RW;^0\XB] ;^FJS)0N4-.M96\&J?O8L]227ATE_[,!R$,VX Y#8TW1R:1V>/#GO MP-_(O4#/S=PGIVZ+T[3@^3)M @]Y +8 4E0FZ R'$6T7E*0Y.VEB?U)GF7 X M^W/7,D)\4\BD_PQO'K*DN!*>=R@IA2E,,@]4.9:+1T38:Z-D3E *S\%0F2!58VS5U^Z10Q M'.\!Y[86'XR;TA:XZ>8J4C8+7>O6LFF_17Y#?LU (9="$I!6 G9&\[0">"^G M5C@"?4:2G+'@)>5B]LL^$[./__S/6QY4R]^6L94OOEW,X+Z]\BCQ1;V(Z9O[ MF^LX'KJP0OKJGBT#(DTZ+3$_U($7_/(.LN#TVP,C='X!08A^>S"A0L0861' M^E:-ZB!.4DA^-UE2!V3@9?Q^#UE&^NVAEC'3(\IZ *SH9@, \W 6+/;&AW6> M>+"C!W!A-&W\2,L!'(%A$KA2D%Q[@84&5 M,J':&'CK4OL=(VP$PH;/AFI*ZRW^"^30BFU2TZT^GU4=$Z3U=\WVP:QJIU3. MA>/CSEG0V>?T_QZL$/W[_P=02P,$% @ A8%:4K<7\)S#S -( , !4 M !A;'1R+3(P,C Q,C,Q7VQA8BYX;6SLO?MSY,:1/_C[1=S_4*?=<$AQ,QJ- M9'EE[:Z_T7SI&$NQ>21'_GH5%PZP44UB78WJ!= <4G_]U1.OQJ.>0(%:A^TA MFXW,1'XRL[)>F?_VOUYV"#S#+$]P^N]??/SZFR\ 3#"J*_8\?/GS^_/GK>)ND.4:' M@G#/O][@W0?P_KTD?9K!B/X!G$4%!.P_/X)OO_GVX_MOOGW_[9_N/_[QQV^^ M^_'C#U__\,?O/_[IVX__]S??_/C--S4"O_#7 K7__ B^__J;KS]^_?V_?*Q] M\2;:_"-ZA.#RK/;%'[Z+OOW^VS__>?/-YH]_C#??_Q#]R[???H31-S_$?XJ_ M?8CKDN+]:Y8\/A7@R\U73$3ROFD*$8*OX"))HW231 C"*B)Z^Q%)Y1&,TIS]^N]?U+3W\I"AKW'V^.';;[[Y[H/\ M]A?BZR]'W__\'?OVQS__^<\?V%_+K^9)UQ<)V8\?_O?/5W>;)[B+WA.HB!5L M*(,\^3%G'U[A#<-(02[0^PWZVWOYM??TH_O7_+X"Z(- +@^,HS@ M+=P"^N^GV\M>GG_^0+_Q(86/Q'#BJ^@!(B(S(_&4P6WW#TE*4@6H4O"Y.4_X&N3.Z*#&<[DA^R5_OV+@8<_ M-,6DWZ#6I3L,6C6OHP M:!T1*C)F !^_E89,/OD[R;CP#MY'+[>0BI>@A"4NY]LMW!3K[>D3P0SFERGY MQE7T.5>Q##.Z^D9CPL>-/<4B:V>LOO@+EP$4T0O(&E( R,0 > LV7!"0I.Q[ MB,CR];PF9P4_ME&_D:%RDF0^5;$D@UR3[07.8/*8EM_X:U(\/6%$9VVK'3ZD MA;+Y.N)F:-1.N'LQ]5(R8LB5T=.):,ORMUR\^M<^5Q*"B(D8@@>XM2OL'D&7 M87V=KC;_?4CRA/YRBO/".J!W470;RH\Y3!S$R7^C2@*PH2*$8+GZ&(]$[3Y- M&UD@29%AEI%92/2RRG-8Y%Q@A[,3/)E!E:Q-@" M1/D"7#(.P;B4X<-:VK0UI:LD>B#F6B0PO\GP'F;%ZPV!N5BE\3DQW3W5-/GY MDN@[?4P>R/3-Q,Y,N-@;H3Y7_Q:**IG 7@@%]E0J$*4Q@%(N]EM221:8"5N8 M38=]FP+ET/@OTV>8%Y31)8G4=+,@B>F:S]WA(4_B),J4YO"6#)R:_#C#::T] M*>6A<[9-32*0ER*%:^8:!C)LX:JX.#1N-G*P':#U]E,.V7!B:<[=))T:+ M:4V6YQ%\QPUOP8'\PC*,<*UT$.EAN^Q7MT-+I'NW=":VIJ;_3 (]C>;7N+!. M*X8(.[7*?D;3VF8LY !L!E5* E(J2K@&JF PV8ZIG\C8UW%_W7(20P^C[(T M21_S$TB76TB^ 0F$!1& \(5[,HWE\SJ2BZQVF+#^36_F91%%FV4 M\LB.A\RV-!M$W)@#5_U?&&7PJZ3]_\V_>]FM9=RK"+,L33@#G6FSC=#+E 2< M'?.-JR2%EP7<::1F:M1,\S$5ZGZ2,'FHD"W1\/WNI&(>0J30 Q+KJ]2Y>=U' M#P@Z,2U!R8-9,:. .C!865?!@B!!U MA8>AIRT4?D3-EX&O .V]#TFWO)\[MW:GZN^S]1%'G@2W&:$W%*&_ F"_K)57G9$KO MYV*15TIR3UY)=8VW^8S9$F^=AD?[H>3G7^/M5#+N4T0H"FW;ZK N71CCBO") M*:\+%#VJ6F/K(3/M-8BXM\>2/*#TYS?(;D7C7ET$HU2DIT^7$;*\14SK!^B& MRM;#=B[>(.8Q>'(^9'R*6^^RAYV&G@G-J)*+A3'-'<<$J^@H1 V2C?G>#SU\A0O^1XL_I'8QRG,+X M,L\/:KMS"D1L@F,/46_C$N7W_A^4(9 < 6I X MK&C&7?,6[NE]$Y)L%E&A/E$>IF%5WZR3IK\R9R)"E?P 9QB*5XS A%55%RHD MR!(-=P[!+MU$O")Q5$1"%#V'Z*-AH_UNFMXNH,&RS4BY,63.Y\Z.;P@)+-!<*19I[?>-!&Z35"WAR"\P",22C&WZ5Y/*B8 MH+2,#!3LSFSO=A%")X<\26&NF9:W'K51:H.4-^-E7(!D$XKY=B. 1]03F+:1 MD:+=F?'Y#F:/)-+_E.'/Q1,9#O91JIF0]Y"P470G26_F+;D!S@X(?J'8^3!$ M6%%O@<*![)!PX0B7FVVV.L0)L?%54<"<5Y/0.10_1,%,[_T4W7O!Y>G%+1#, M0(U;(*?G%>#!:DH+$PKA 92- 0H.$YHGB)#1 -!\TFJ K5'RE\U0)J$%^4[M MXV'=A*5I9*)DMRN*UP?5:[_=S]FN;G$Z7A<2 ><1BMEV:/UH";&NE9 T?+QX M.*I<=^9Z'[UK)KP TV&@=GX&%1867O!PH)L M$7'G&*LX)F^0BW^NR$3XHYY3=!*PT7P'06_.()B\DS_0'LP0K-, SDF.PX.5 MM!8D%*@+A08('R0$R :+< C/Y#E"Z M#+ZMK0 !Z#9VIOKUF.J=VSJK"K?.;C+\G*35>V@9_!$-!TIOT?1O^HPAM7W) M,C#[[P.JRPDZE14*'VL($H]L+E&%P NG1L/#[2>F M3T(^$$/NU#+NTT0H&D5ZRG1ACE>87E-_PJGFNN+Q8%B@[,]SMBR#51[,HY:W3S4SZ^'G+ IHM>CZKDY:L@C/O M7E3:94L[M14B FU3UU"^"W._@YM#1@:1C]\^W">%6DND[N?,E-NFXZ$H$R5+ M^SE\_/;+AZ^ 9#B_3?>J'@^I)B0U"]NM$0>,^C0F>_ZR>2(O#74J-74_:Z?3 M.BWWYBNY ,DFD$I-@RC@,0V%IG%DIFR_/:C6VXLDC=)-0N;>F(\).GTO]>@Y M:(HT0-]3?Z3U%I0L@>093!]-(T"[VEB-*G:\S:I#LU1NG=CWI -3\]1KK[(L MI:YZDQO048CWYVYP=^53G_9H:<=J/G*7\N2FKZO5)N33&[6QUAT MF?;58$O8 /1^;.)**O=BYZL\AT4NZJ^89 T]!,RUWDG0PR[BI]O;\^M[L+J[ M.[^_"\/0A\' 2CH*4O'"XCF'LAZ62O[EI[-9E#^MTIC^<_[?A^0Y0D2CMA(G8O #-7@ MHCVYV \UIF!5 ,D6,+Y3#S.;#=UHRF_A!A*A2$)W#0N-8G1J="QBWP!=#_V4 M!#>0E>S>@13.O'ZNA176T5W(N* 6)!4G0%@95::S=Q>Z4[N#]]$+K+VYCI_T M$# 'HI.@AZO3C THHI>:;X3A%L.88"55!:E_U% ]8U'S@HDM_R:#^RB)SU_V M,,TA&Q\13 'D7'.6H&'*&&Q$9ATQ"<+P&QU$ ML8%J%X >:@(G&+),C;$$S8G1G$L QE-_9S-/1PZ#BPC)G5WZH%3NW= MGV7/:K\W&=[#K'B](1I@39#)O&=/U]5(_J8W5@S1L0DS_71]C Z<&QL5H&05 MT/1""2ZLH[Z0H4$M5!@GWC=;\J+SC(E=9DV$B6@E^BL8Y? V>7PJUMM/9 RD M?JSC,R.$S)$9).S>:TIV %%^(*,,Z6&@ _DEI!%##3FLIA'^L5].@A%ETA5C9Z6 MC KRO@F9L?-DC PJYR\;=*!5ATUL58V>S8+&.'T/<9Y-MY*2MXCM :5'6CAB M$WTN ;-R3:H$2DPQZ)ILR1/,Y&MG< O)3"AXV! 57]Y?G=^_ S^?_^9^KZ\OKE__#_KJ[/S MV[L__-,/WW[\EW\5?P[#-[0QQZ9Z7PJ^P@-K3-FJ:YTMX'SG.X=8$\[B!.X0 M%2=H3786M^:'P;F5PJG<,96%"T:'L\Q^2/>*)-+W)(\^@P\%.T:Y3VAV0E=_ MUP\H>615+$RVK34)6Z"FP\B#5PD$6=-AG-+=C&IR$A.9 O$Q(YRQE9H7A:ET M3L(94-: \A;'?!EWL252XS_721)QB/(F>J5'QRS.][8IV)\@;5+T>*9WSQF% MX5PCB'25I'R MO!KXU1@E5RYPZPP+JH +P[T4<>P]O-*MU; QZSF^4C*;RZ7H>KG= M&-5+PG*?8(KQB&\71&)4:ARDE\>$P_.>$'O,"[ZM5-1AXU>A:7317H>SP D,%GF [=*IW24[2PPR8Z7 ).PJ$D M0T Y LER]@'(;NQQ.^QX&W%Z[Z $-[BHC2ONAQ3/H\G\XXC:>J'[Y6O_:YP^ MJN?75Z?9F4PZK]DTISJ!.(P>KMK+U=.L4\^V0!W&"H+A^;1Q8L[GI%[/K?6O M&X3M@^JHCB\I.#SL-@V"HPL+LYV"&TQQS5Q.F:2GQ-RG^[7G4,3GP>ZBX6T2:\D1V<-,N!: &EO4<']#V"$KO MXMYL+E(3PG#AP=&TU]?)[9#/THVL+3A<5/"UFC!Y2K7;)<6.U0\DDSDR\)", M#Z8;3>L=)&,S^/:2];#Q63'C^S5U=F%8N@I:6$-] 2.#CD%A\WXU4+SXRCW< MT1YGV2L_W2W+7JYV])30JBBRY.%0T(-"]_@FTLV)#(B;HZ?-S+VWM2]#A.%@ MYA!C:^TN#D[AHB5W>>NAK ?+!0!U"< ]!ER&RI\DI;;!KXBS'S]HEXW5:?N9&..4^ M$H9E]^H>C^DE-#VCAHKGL^95'+/&7A&ZB9+X,A5;K+67UK%O%6H6MS]&J7NX M:E#R!+38[OLD!1O.-@R/T, /ZVLR?*S0$4R4'[A,R\,"=1>;V+EN81$E*8S/ MHRPEV4&^VFP.NP.[!W$&M\DFT9J&J% S!VR)=D!R0_4$3L;0\S7I5 I =O_(>Z]S^ 33//D&?*"5557]<3Q?[K(@!$N(?ABZ: 8TMM+PQ<=(PKWQ]M<)GV7HJXLUZ[+V392M,]8A-V:K+#8KW?T472V? M]G'POA[^KEH'#\.]-+'L7>,>UN@R<.M9"2=,P3H#G"U?202$,6"<9W4])D&^ M*G=3S%WNF)(KR-J4)W QOIE4VV4*T=5ZL>MUL6Y-AHU3CTMQ9F"E@-!D;G3) M=AUM74A2<0L+ISJ=Z_ =V'#=IH75B,O4M1"G%?KQ&_&?(V4&CM6P)ZU54/)]O,'%I$F)G)/-^>FF2_5S$<'- ME73PZSXUX6N6-!E6766G\2U$O"(12^IC^=+A+2W&<,GR'7<#/K\8K%@$O,,M\Y>EG# MR)WF='I'<',<),]^\AA]\8/G?SK S2B\)FQ:8 MG20==[UD1SY*)DI73:;TCC%HL**^/NB;49X5-1,BO[7-AWQ$V[K'ATU!9BPP M>TXV,QF% (^I)S1UHZ:FZ;R4LR"N M29A8W@#3L6EV-(#SSL_P+DI23? K9Q#(:-^M=CRHE:!4 MC'2UV[+>"!49L\F/WPJ+I)_\_6?B @5,(Z) XAWL[*[T$'435:6DKU URFXT M'./-@:9WK+CG%W^I<64AFY]7SP7CK^*48 M%-"[H>/76IF\EL^ABPA4D\]X(.LF8QUSN\BZMSM>"?T.;XO/41;H6#>(T_'( MUZ^X@#%IC8K45^J^XVJ4E$"+=E+"$34'R&$BAC%WB*B78;&T^4RTUA(C8@@# MHA),6%ESP4+2*+(C\9"MSCP,?O[?" V_S/PCGK;+CY)P$54]VU9KE*,)EJ&5 M33_T]3J_DA8#!:=CN)O90^[AYBG%"#^^&GM(+PF;*G6=)#UL!**$[FVY8_3D@&P.)I82308$!2*&"<<042\Y()^. M[FOKV0$E@4HX8675!8O)<8UX=PF??^E177"Y,Q+ >';+^U=<$'OJ:L=P_K)! M!WJ.8)7GD/PWUBSV843>IG*+-CM?6610S15M4,8.U+M 1(7#"OZ "@!ZFH>4 M0@ IQ0S5/DYQ7JRW/V$MR$<:0NLH+Q0 2*L MKK1PX1"N0]G0RC>,47,OFO*:V#]^RG">DX%WJU<.KO&8NR\8 V E(LJNOT9D2G?OL>GHL6YR:G* >(..B2UR;JL[^A;/0>AF6/ M@]/5MK!;7\$"@=H82#;SU4^_A3DD,#V18>2,C.D([^G\7,BE-R,9)&23J0X0 M=N\@DAU;CH@KAF&XB1I<6$M[04.#6JC0=*?&2WK0U"4 (4)TEZJ7K8-(P0Y)VG=I)7&'ZB !!65UFX8,C]3LY&G%L0C&;RC9]@ M2H8W1$19Q;LD3>BX5B3/T,!!1DE9Y+?#I-V[BF#(G"5JL S#8U1APYHZ#!PB MU$2'.E"3VTQ>M-K1YN*_L8V2]?8R+8BZD@<$Z4I8H=7G<(R21:7@0JC[7 M^-%%J*3D""+&,@Q/4H0.ZRDR;)A0!T+K+:B8@=4(0OYZ/Y?3+7[]3OCS-=3O M_SQ R;+=<"]E2WC^S.%)X2,];=/8YYC5 MXH"X^2JXT7KGUOX*4LCRDMBSE?#O.\##:7?5==#8PL MO/ZX V57Y-Q;^3K,H#\ 1)=]MS44H-*/;+S6NF+RVA$DB8:YR:+NT:,VM2(: MI-S/#B0#&;G#,.T^Y>,1S02F:-32\3R38I8A7>,4=^9CVNG\ "7+A+&7LK]T MGL?S=R =2A,GS^3'P6IG\B.J"Q28KDR^SJN5S,]2/8@./?*\5Y(>B%1B=,)I M?@*W.!/=G>ZC%YB?OQ19A+,X2:/L];* NYR\SH:>T\)LJ5E& KW1Q*,8ME6, MO(CE/H$3=O3 )!).#PHJ4QA>/X6I'554\HC=&S8KU+ HUE.M/(W)1065K( + M*^,8$QVX9/VC[Y!Y:)FQF'@\4YRUQD,PW0C\@>K;CO:I)TCW,=J M5!IM:B3C#C^,T,(,8MSI!?_Y6P.5[63HV7YJ>ZLT/B66F<$GF.;)L]A@-$G4 MM4E;7)338^7A*F/98(C=6V!.3&\#-820?PBM!Y&I#6!+ !:&-_($M;_#;ATJ MH7L"UY#H[3YZN8%9@F/R>0:C')Y!_J]170L'W"S/9EEQ]U4+;].P"3&X\Z&> MG;6C:4$1O00R@W=H,^US>0[06;Y]-,[W=88+=HR&KKR2T$(/ '"I@!0+2+G" MC"L7.",93WIZR#*8;E[OLRC-B8@)3DE\9+\A=AQH%?_7(2]H")7:=Q5K;"3P M8U_F$KF/24(6L!'"@*+B#[ZLPA& VRW#'$BU$\G'7X;;D7?8->>!"@#V5HB\(?O?-#^_ /W_Y M\4]?L0(<__S=1_([$6=/OD#>%[TN("BZ,%#%J&B-^ELS1KVX*.2LM=QJBBJ/ M@P(F;/"1T768\QVS'.=?QY?$QV:&X<<2T\ PA9?/XK*S.5Z'$DS\;9",34GC M7K+NO:N)3H#GNE6PPAK*"Q@7U 6)<)@@!ZFN*5-[DN1YG:*3W703Q [VTZY MO*MEW6$XK$N#L5A0Z$7F#1B'U5+!\=) 6$%%><(QQR) "+-^+S%F;)*_K#AC M9$.NY^FA3,P#GXGK1)^^%K_T/,B:V&8&X\OT B.$/Z_3F\,#2C;L8\6C5QK$ M3/O+*A#WT_J7G6O'G#,]2+5EO '!:<^X\[\1]B'T@=,"%&OK]H.)D=UD> -A MS"H+7.;Y@3:I[F;"9@7R%]HY1ND>L ,FAD9IP]2+L4J! #4)D B1A,F^/S99 M>2B@_)VV3,I#,&0G1H.=X61D^+4$%J_B.*$81>@F2HB7G4;[I(A0]162R,2.OW*IR)_*+[*=YII@(9B] M$Y/!SE R,OL[>B^/NAF,SP[4C_BQ$G[VE/UQO6<\SE]@MDERR/,P]3S#E+YI MZF'&ST\V0MFQP$Z2D9A)(TY*R//>[%8DP%PB *5(?!\@!!.W-0_L A:7AOU+ MA [0GUV/DG=KUB/LIK;J9RK.8HU:U31&;%H)DV&3=GY\_ZYV^_J5CV(CU,Z0W)#6/ MKK0?MCH8T23FWM0Y"YZ'A&'F_>K'HYH)3M7H6,O@5\Y@:K/N6>'1-_$10A:] MO88(>^C 5JT"4G[ODQ0(C@H03>D1:LAA+44&C1+J! A%N@Y[L%,>8?F4/L[86-6+P12IP2F++CCQ MT#PK:MY)?FM[)OGH[Z=<'MI7F!THX\O#Z^TJYFOCJBM=ZK3T,5.E[6&N4W(% MG.T[>:,=;X%D/:_;:8.(=14:.F"H!RL)U;J"RLFJF!._4E\:TZ'F!RI?BV9O MQ+N.E]5TE1H^;%H^YF01SLWH51Y&44\MS>AZ"I(M/C/YX+OZ%84PLDTK]%6' MP$[M+PEI';?5AEAY.ZR]D>OFW?AQCKLBR@IARR?P,4GI'!<\1(B>R)RZ%*%- MC5&G540]E8544#GX,DG%P;% [H$K%?5T7K;3;V%.G:J;&D+[:%?5ZLB@6"C MTWZ&C'!Y[_'5UJ;E>GN*TV>8%LHDAM^-NON]OR];95ORDU;DFAL M*J8@AVF",Y#B N9EC<'RX@&[3A!&8'%J3M@';&_!=,J=G5(@<(_!P$;/T:$ MDN34) -4-*MH&:U])[K..^Z[^/PHE#_\LU;T(,PD/*B$FOB*D4!7!:P M3@&7!D@)9!F'\O?3\<@2UK5"%P8 OE3*U<)Z\7H2! 1'&@%ZL;9_N?FO)S7/ M(?1>.7H+KWH4\D_BZ=.T.;*JQL-#JV89J%D6 M6'5ATS3LZ4X::P*,396\%#!E,&:@<:Z LY6+3(QQ@%[))]&.W;*+J',HCYG, MZ)@!KOAHXSWNI7TJ7PRVXWXJ%I74'%4Y*YSQ3F!CU4'09WV,&G?_:$%<=NMO MV2^K&H?Y%X0@H)2$'T?QIH)IKC9K JX>N8)_XGY2 MKDYF$]I[T&.R M:*&?2 FA>'JV4L#\.-!P*?LSQ[*D<>X#;ER+6L3-O6K4>5 MOCR8;8?I,#R;!9];F!=9LJ$]*.FW5I^C+/XIP[FSM:T!!GX">B]#]R[^"V%% M02<>GI54\$G6IB^WD7>!L M"Y/B0+[C;#A78^8I[*LPGS02+&RXU[(4U=%?'93%6X5R;M 3.L1^=DVNR:L@ MT$,6M-ZPJ-[#Y15G+V#\42=.*!"SN;H_0MQ'U03)DE=2/451GH,36EN2_[AJ MK+*'X>_JB&)MY0:/'CH"3E;?DHY8<0SP(".3\2$BDP9Z$@JF.:N,=POYXCZ\ M@]ESLH$\LMS"#7Y,&166G;@^Y&@GB]]3;#:R^6C#3NSK/1.'G9"4\H01#R:S M.\W3D/88OG4;TSY%68D,ZC*#4F@@I);)24UN/L69O-#&AHZCR3;9,$GS]?8> M[O8XB[+7>TR$W$5I69--)\!I$K8I!J'!R$?;D29[.B79P=]^B](DA0#R4[4D M7=E+0<1G880F,_BQE?87!37J1CEGKO MG]6GESO*HJ24"GP9"[EHHV2 I6@ L;]F5#@:1 _D MEXC)QP[_H4I"FJ^$$"G=V1)VB]P4_=GD5[SV9VLQF:8_6X/I]/W9.EH*=E^H M#L$%G!B-87^V#IQ,#7]'-(NSUVMZ?9WOXA'/.H.$60;CF^B5=;<@ CSRZ;=I MDS8'G,Q=P(ZS+S\04O'* ;+W#XWWL9 ,[+EH %>R!=FSS9T98;>@&3G%-4Y/ MH_SI,GWF9QT(VXLD)>Y&?R:)VC,;3%U(L?[#1&$ MI#Q"$F;E6RD+B$IAQ(>0)T1!V+:--6!;)";N:$6%O"!C3F[9R*J#CI/^54=T M_;6MHJP XQ5RMZI^P+J;5/4H< HS(WD+Y4X"^W,2P_CDE63R<2W)K_S Q/A, MJ)N;I#XW]\LIZYOSV]7]Y?5/8'5Z?_G+Y?WE^=V/81BH!=387LG+@U7$'WH@ MCH4=*0 X>054!+I*5 H!*BF4(I,79R82;I/B2O/T?/TI:TNKU>0BD-'1JTWV'41SBO5;M+_N M V>EB.RTNNAVP7J8D#\N9*P^@WOB00F;C).?$10G558[G!7);WR2KA'3U.B9 MVX@*??#$6?4X6%A' M>2$#@]J8T-*#DA60O*;.SVNNNMZ6:Z)L6XNN]B>YON^HT[3(8Q1Y>,B-:YSI MOF@,'PH0"WYLX JR]+0NSMA4UTO!%'7 26]#EILBC"\;STK.<[2'.&G? M': M$NBA8-FFX(CB=/>: 'RA/P>R+C2"4+M?1(_>PD1#;LJPHLDG1Q=[)O:%GZ(D MI?.^=4J\<8_Y)O-ZRX\B:5T4'J-DCL8P9:=G[(674([TS$X>(5;]1YQ9>X(H M9BD?_3P,3U'$#^MI,U"LFA[$0&)K%NL4U+BQ9DJ82WAN&?3DP"NX1@R?"C(^2)KU>B"+<'+6% *0V0XDR^5,E/=_&%UOOH M!=+,F_Q[RM8.M*:!X[1L5KN&:?M8GA1' N6^!^49ANLJ@X9U%1@Z0*B%C=@? M8.S8S(W\! 3'B3V)7<&\)N"Q8V=4K',^<=%QH0$BYM#T$O61H#)F[))G&+XR M#@M6UE1X$+0N/K&2U8*-](WSL>FSGX2S_VZ)[!!CL+FO0]4BFU#FXJ$(U!,1 MCYY-3WNN(P6RI6Z +S;7\'*PE'F@O'XF^38WJ64)E=EVJ(_5(K5T-TJ0#>1D]UD MD,P/RRLU8FB6]3OX'-'.[=0XN,16A:,/UQ1\Y?9 O6D'+\Q2A+7<8F<,@RZL M#L'"@%=PT]))VF2UTLO$T< <+I MXWN2$.\"=]YA,(=3W7Z-A@Z<2I);SD%%$ [$^V0Z#A44ID;\;@FLB5SG=[A%\AO.7UW6HU0>R\:HBN M2P3[^7CQM>S0/M%",U51%"_8 4X!Y$$_'%/RD@ =\D[)&PCFH,9]=D]E@W%5 MU,>5HPZ0=9[!=+'Q<+6792V1<-;&E%+F,4@%UP"2TD&XQQ/3?GTO"-KQ!+5: MBU7R5X67#:D86L.T]4N>*6S?+4@9:DOR3"+ 1*)'-S[EY9D-NI!0DXO>2YL] ML)_BE.T;T/*%IX>\P#N821FU2I=KDW89!099>3S1D<%GF Z5GY\WC*N!.QC* M%32[,""'O%BRY]4\I0"ETP[4)Y^Y[HJ.I^I0G:(@AR/_Q$6$A']>JUXK#\-Q M#6 VJK4R78V5>6NKA.&E5<4P']61!JD[AWB FX=#S]>_G-\MJCJ2"M3C'CNJ MY.7!JN+!I1!!5%P0Q2EI?R5:D3*#)X<\22%)X'-6O96^AOB+5FMQ/;H6EY$U M^'C93!?\V[5.Z3SQH12E[-W!1NE(R!.&CQM9 +9!8!%HMZZB2YAI9R_. %2\ M97]0YO.K472G<602>TBN4+S2/C8%F8K3%B][^A4K-QZ@ZA#67BX^7%B>*62+ ME_%8>]=977,<773O]-PPG-8 8J.U MV^G6;.==JPW#0SMZLCC<;1FD[ASB 6X>6GM>7J^N3Y>TVZ("];C'CBIY>;"J M>'!5I#"(W99:#G*%T\=[F.VNZ"+R>LMK;YA.4GN(N9G==!)W[YDG.,OP9P)5 M#@YI3/*C##YC],Q[[>YV23&\AC?7G'08QYXIZ8!*@\>L$ M\9QS'8@6QESO68^]\Q>8;9)<3^P$(F",.[VOQ@E05A.[W2T477;)B&Z=/BH0,X=GE+C7'46XFZ!H;%YUD[)>R.\AZWYYO]FD8&MS"\#$5 M)#LV)7I5&R)J/9L-Q'DH)R!9\>8,]G?2Z@.NI'V!$<*?U^G-X0$EF_5V"S,2 M<=E)/ ]OJI9UG:(HS\&*A7U:[IWERPEMZT-E?4\^VC-IR7>YN![2L67HLS/# M*.8BRCA<&::>D[%^0[*.\Y<-*ZM\2R8&ZY1*3/]'#U0_1PBRNJ1YD24;,FU@ M5R_2N/E![9LZ[NR%O;F1>!#'_5#.A:1Y+!1B@HS("3:B+C9)?&G\>,>C"*Q$ M8:EM5@K*_AY&$/%IA7@">-^@Q:&&L9%9@)004!'I;(&%-?9_->:@$DM8_A]F:X(Q$ZB+>#O +I*Q,@N6\TXS]]D25%ZLJ [FR&Z ML:L],X6[(LJ*J\K$U*(?B KP !^3-*460S+15Q@%=(X:WH8@)VXC#]6 MB^D!Z83[SGD:&WD.I-?NMH 3F;I]]F&_1Y N%T:(2GV!\.?+=(NS':N[:W*R M7)FD14MG-18>.F[7&+,](H1S6C6@K/"Q)9($W- MH)+];%O*#J3R,F(:E]LTEP711^A: C4%8#-IR.[-LG%M>ER5@5ON8C/-\"94LU':*=P]$)IK=G>(T M3V)62A6G]UF4YJ(7&YFG%:]RY,SI&2<8DY=AAYTTNQ\Y96MN$@[%\#!X-NY+ M-$_L$:=,X8;EXI]I>>I:C:A 3CGX,"SL$;DW9$0B\DBY0$TPT) ,U$0#7#90 M"@>X="Q<2?F<'.VDYT1Q]GI-CT27&I!E],7)K/4#2AZ9C/2$V*IFW5[.RPJ1 M^#%M=F26O#@==&-9W5^X$JQ=G,W-P=<0M(..%,/$J5M$V?9 B 1J,K%3 M=2NGBB&CZ&G?V%V=!.(?0=9UPX.A"/*\YUNL2JDY[4BI)>\%61\ZI,&,2B+?-+, M(6KU:>SH&LORZ02[?-X>;K M1_S\(88)]UCR0]M1R4=_/\.; SM43=.@:)%F#.F]Z;KGD/J_KF2&*C12["/30(' G-># KY0U8+RG MGLZOL\BE$^0G?D$[809;1.YXBA>=QU M(H!3$ZE+!!HBL?2J+A0])5J*!2JYE-:#IAR!W=H5]@+?ARG6NB,ZQJZWHM40 M$5AK4;OC:8OUS"-J/KK;Y9LLV5%6#"ZHJ;(G[>)8]ILDTV MM/7%D3A:,P1=BA9G<)0X^-@BW.VB[)7&W9H(H,,PP[!&36RQF8:7@:,\2C6, MVYPSA5O>KE;4B#IJM&H2[Y5)VI3B46+AN" /XUE6N>KJ"AO:R*"++C94\11C MQHA 1J.&.DUOMNIQY) 6NZU;;,YWBB7[0 8-;7#5+=79P#$MD#I19[[AHV/3 MVVB.,$S'Z::\GWE"URY[>#,%);B&CU?,,%OX&6:/)%+5MY+I9GB2[['X]:RZ M8& T#IAR,#=,,X[NQXBZ &P/D(L0H4 &!DOLL1N-+Q-G$9J$"(VC&/SP1DT* M4!-CS@&EMRVFR:BB0,RJC-4P<=>'<'J;=@8WS*B#B+7U.<6 TRM*Y21&PXP> M70^FV<''\Z&3DO6[X>LU09CG$+PJEMJKWB5!J1)P*N9SCA4_81Q_3A"B)V=; MS5PK 4WW"YNAJ,7(*K^3,S_6V.],V YL<#%#'5LI?8I!1TDLHV%'E[)G M>_8X])1638<>V4%2N>MR<%8\. J9Z'I9R.J'JOG&(EI0W&[0Z:-@CEDW1;?G MX&@=]8 'BQ%8L)JRI@C_3?Y&<;Z7A"L3\GD2=K!5S'PF,QB"![43J-+['-/WXKK)E=:+F")#)#<6JI=I]%7%XQM')CTOI &+)R U LCA:SU?8O M_L+% %C*4;L$+J\@?3VOX]ABCBT5/D5TYB*8#.OM)\W#0I.2TVC 20O=H M'0_K9&'^7A\%QZ[5A?XNI3FQF%7RK]TGE%<' TG;V1SQJKKH9I?"JU"SN.(P M2MWM_04V?:[Q"SG/U\ 1ZVMTBA&F7Q:CN8 2.1^VZ#$Z'EEDZ+8W.'E05N$" M4%(*&?-%^8LHR7Z)T '6-KE-XOLP'7.+AEEB-M>C,RB4(P]KT,<7&:ET,?N@8.EE^C?(-)'FNI%AO3_%N#].< M+4W?0D1K7K#6MG=/408?HKPL36:47MMRLMAQL>+L=F.F ITV>:\) X0TO)LP MJ.2I^IB&-L@XLAWL%JE)MG-5Y3RIRVFV[6O+:@*_Z6;M:1A\S[@U?&=A[C!B M%";^,(3 P@W *'*"DU;HG&^$+:O"V^T^#))Q4+/>\WY#5;\^Y(T&%:RZ^@?, MN;70(8310#-,QZF%>1PBZGT2@K6IP9@_KJ^0L1AV]QF7H:*,-N6CW2K9 &'D M(@-$+!:G^HBZ=P[:XO7+*YSG7P$!$&'*!\PP?&4<):RLN& 1D2N'@DN%P9S^ M44^H6*/ (N$+^G99BQ99B[J\ZFSIH(,K@$Y7Z&?*,ABZM&_GV."V[X6F(MH_"'YO#[L"7 M13B2#1D 30+#<%YE#+&N/D/'JY9#5,"(O)SM$,WK6;NDX*OK:4PK4Y%4%:8; MZT.TFH2M,%1GY!I0R9E%T@;OP--" ]"QES9GCP-*W:BC MME$OR'S'QA5M)2\+4NT0-=\0= GN>%PD)M5"KP5#[27/E-RFY]P1"G[I R2$, M\^_1/![62UA:1I6"UTH*]G,G"F

    4Q/64M1XKBTT72TD65PV:^(EY6V&!0L MF%C%1<%2%E C7L8#F5O!MB9YA<+.1I"6\C!YNIU20(8QT;Z)E@X MOBYE;[T?O+NX; -Q"S?X,4W"\6Q#<-7;=SCVX3F 1$T,AUIYS.^MM!,\76PD M_]"[2,\1HFN MS OLF1#CW1W_IW+K363L^)CTZ#;G*^'17/"YAV@_P]JW-CZ M>242^WL8[N[$.K!+-)9L":@R K[(WK:#E@UT?XE+-/F@OH%$@@<$;3+W(2HV M,;Z/JI=C%+2='X5*,@VHTKT"2EA=;^$B4HZP)9L 1M+>TOT6#J-.TT/+@0G6 M19?:.4+!N_34NA3X4 NYKFX1\[LB&4.Q$WXL$N1Q1N00-?/EY$"X$ M*"U@?B^_W.VC)*,BKK,ST<9NO;W"Z>-5\@QCWB_ PLG-Z%O2X]]CN$W2 MI(#L'?07J>QY>>FXHL1[HNXZDK,("LMKMZ-G-&H->#0 6KJ!H)9M=#?IZ?I$ MBB0"C.8R5D_OB6H)X )G,GNA'5>K_.4^>CG-8)R8S,/M>1A6I[?@Z:4M124/ MV.(,9#)/I*$AKN6*1?0"-DRJ$+I4N+ .[ J1I5I"&@&H__ M67ZX59%4INV#>@I5_ZBM^@ \H7N0/7^AY3R@_@1:B9S] ND >1\Y3RW7#7S= M6P7&CE7N47TN ++V"G8[5Q,LYSD^L8J?858D>9(^,JNQ&'=&29EC-4+:PVF* MBF%(WJ2*%M947>#(H!Y0K(:IGG6;G^%OOT5IDD)> -UT:6:,C.&<>YBLEP66 MDB6 O"3\GC$-815%$2NLH;R <:G'IPH4E>8*H;P!ZA8^@&R3-XKD'2$MAL!! M,C8-5WO)SM/ZZ.JU(TDV1S0$6 MO[>R_[I@]A32'-7H0H 3+C=0H']^_SLYD'27Q 0BY$.2UB_UZ;C<$!5SL/JI MNG)/"4IX0D/K^BSL;J>-46 ':"S0 M (372_[TR*S2E4V7*Z?5R\N[B-5IE6M8W--_]1=2-:D:KM]I 28&J" +8 G6#'1LKO;E -Q8%ZBAVW%3=_QB8:#OV!%W>EY/&.^, MN<8*(?R9IK07..-GXVAI>9BO4W$:*WVLW=O5#U=N^%ALQ5GP]6OQ)/M\3EB[ M!GHV4YQ+#*>NOQ/#P"Z!6+(1R,U:*0@[J%K#'.9@G8)2&E"_*S][C#A+\NCQ M,8./;%2F:1PKE6,>#!0)6C4^'6?@U[V;(M!/A!!AN+<>IMA(M8O 3WAF"ZYU M"=?\[E>?/['Z8K_!^#(F27*R3>0%Q-6&S%](."'SF:LD>B 3W2*!.?D;R:9C MHQN]BC76QC%;24>OS5X MI@DOW85XPH@/&C"J5-_Q7W=GAHH[0>02\DJP95[00<9%J#TBZZ&XXQ.1AT3 M) 6G49:]TFD7'[BICU4WIHLB2QX.!8N/!:XJJO F#NQCT=\>.Z-)GOK-GSU)(O+VH"HFTE71Q*&C_QAWM M/?0;HC!G4YY'6WL#((I\;4D7*X ^LM&4XK M[!";N:@7XCD./ERZ3GL*)S"MMV?PP>"X@QH=%SGJ,5V_0V4YZ?@E0@>^94 D M""L"#*+6.8GHTV+("'4,])35_,YSBE-VN9.(8><](X2LVK_U$_;K/_3XQ+$/ MR;7-5W;3!*>B,&9-3M:;/9!-=C6 L9:^@P93N%H=CC!?WDK"Y>]M)TG/.*L=4MK?-1&"7 L-PT3&@ ML*+V @5%^$^E=1O7&%WIOCOL]XC=C(G0283HH;6[)PB+6GMQ$;3O,1.IMJML MO2#NDKGUHJH[8;POK^]7G-L[KLW/J9[KLIXWE&WI';4O$&XSC 0=O8V,:#M=FJ+T!PU$*R>QF M(Y5M,!Q[B\'S:&8LZ@XK14;< /9T>=6C]1YF$;VNWABQ7G^.BD-&_K69DQJ0 MMZT5I<7.KZ<(GG1$I0<7I&"Z*Q&8"A?E&'; %8A+7A-(77NE$DU+$!5X3.";K"LA^<8N4$?40;?MB\H: M7@J2#8^LN(;EE/16Q76T@ZN7)-=QO.9S%K=):G0\--HFU $E'X:/="H;#RDC M),6BED[!KY3V7 9[AG=1DIJ8K'S27K>0GATP\H8.\#YJ;Z6FIM? MIK2":?),S_HE?J#Q%)\V3GI_K"">\W+[3:'+_&=\_X4-.'((PO?\,T3,< M5(!Q4N& DZ&%6G/V$HR(5* 08K%X5##!0#(2I$)+7=Q9$':+U[*MI1[DJ-.Z MCG*!O*8(?=09I#@L^G&!P&A(])%A-55S1VN&%1"FO(=3*9%U"%0A[,2&QQE- M$^!R*8=LL%:%NC"#F0;TW;%+5?.+@KD5F?[%;V2:ZJWZ E')7_9PJT*26=!Q M?0?W[BG*(,L,Z_U]:B$[7VV(N%;G2EQPQ7NK02CIO M!MOAL7R+Z#J71@4"QXW1&F:2EW8R_[[;F"ZK]@KL#3ZE29&O/D=9[#^L:+/V M9U&:HG@-.+6&%]RHF#2 B0/C940>4ZO2"$-&D+TQ"]()4$-F%7B\NHE>Z<2# MB5J/_;2$ 'LY5A*5?^8V7-EP=FMKYI)X#58749*!9UG*@1IOERUK0-S!+,&\7:QG'G OAPOX<"^5_[A=L&V3_UM89 MSKP ^&8MJR/(23F!$+0_9ZN$;96+Y_**[LY!!#Q>&N0$;G$&^<_WT6 *1$;.E;R!12UE39M50ID5K<#SJ!*=PF3NI1&K!Q M823:;#W?.R;@)]MD0[L== 84:C%!5KFU,93.Z&&(S(*-HB-JU&Q@W64#0(@3 M4L XWVXA7;JJ@NYM5,!FZV@7$<.$CY.45IOO%(VXZ[D%.(W0YL!OXD<%^/3U MW=?@ L8PBQ"9/D7%@:CWM6Y-MP$VQK(PH^XIDB%L2S:9KHF.%*6-/VC95$ 1 MY0QN89;1%F OHE%8HT&8FW+86BSZJL76G@PLXF> M8MO:0"P4_XYXT 5]N[O=_*& +_^MM]4RN&P!;.;W2O0L0%:@[W615';E*G!] M6;YLFRQ*I@7BTSK@8A,E+P%(U,20>&87<$[+U$]M5A?^ M F=TL\>X2IT=%],:8S9<_=2DJYP3ER5T$!&*7T0@P7?#^YAOJ&"TF3V3+(03 MNFX,!;N#9KE&T5?@HRJJ)"V"#L>BLSV32AJ$@RIS\ZOA.-BU-+#JT "0$@60 MCY1)W* B,!B.2:_Q0@)<5W,3O2YN$A0=;E.LBM\6[WAJI'@LG:UTZ+/ULPQZ*,EY?I(")B'_,Y>1-4426[=BE8R\C3@2(()-:/'$S)BZ5TKU$5RHX72MCPHI M:HAS^UC5[".@("+,L3J' MY?GM#:87 %CW,;UK("Q9G.5ULGVB2-K),*'"RF](J+H/BZ:Q"A.:P^LAWYT4 MJ*M]82AW)0&"^Q&P(;GS:K,Y[/@N/R\U3#+?##[1X4IN--,4UDD&8,;*2:0W M8>W[=&=-*%&%;4( M0GYK1P_R$>U+6V31ICA$J$IA+Y)\$Z&_P2B3Y?OE.^G'#0=,],W"FJG[6"&2 M@AM"XXFV2*ADFCDHN+,"[$SQBT4W57CX63"Y4Z+#T?Z>;<0"E+O6%2:$F"F35TW[#5 MAV"AR'V?5JN;\:MD])37*OZO0TY3S_.3R_NS51AQQ;&%83\XO@UK M0IV&U#A9P:7B,Q JEPQ".6W7UUB^#B(SN:5EX Z0J?#\A7A+&J%38N3$[C-V M5A:GCU=D9A7S4ZLGKS]!_)A%^Z>$9%ZK#$9.EC[<2^%BE',ME=\;^Q'B04I* M"DI1^2ESVMB(22L/(#^\@KK @$D<1DR;P#X[TRD_B+]=6^Q(RJ2@//AU&.-* M&"-H&.-)ES'Z:!]--YOS.XQB*M^G-(;99S)MI$I$"!Z0WF! MZ;GR-4EV3$# )@%<1)#"@@ZCAYJ4()9B@DTE9PBF[][0L!\XC=RHS8\5 M>U%VB9ZG#-@5L4E@+:YHP#@,>6$IFS4HV8U)>\MXZ&[!C?$+(8PE,Z^JVW]UF4YM&&AG7U#$^'F@4^H]1_'\ZB M#AG65U[X\* :,J7SL-2-_%;CZ2R3:^]D:&9S?8\[VH/RF-5Q5N]Q^EYN0H60 MU(W T;?_Y""Y\ZGZQL*@W/)SE]SY%%TXI-BR7-,%.>?RA[0?YGP-E\H'F(!O M3%,N%W.5E.0G1Z(C##W^ ..S [5KWG:&GQZZAI_9G_2F$(H4+09C)0YN4'Z& MV0,N/>+Z0%V>YDPY/SV6,"EX;W2,0FE\IX6V:7N=Y5UJL'$6TY"L[R4J2KIR%_B051V'?UXX=OALY"TN']=IYV#>G3]12 M)8NN4B[0,>>AA0Q9;M,:M OTC\Y/1V6 MW?MR*\N312-B$00OT]KZE>G"ZSA=-VM\8WSVORQ'[,JVOZEH%&_G&IS@E 2YGJR",.>?(/RY@_-'-:^YQ MGM"^3^4Y$#QQ-.I1 ]?[1YWX,T;)W#B'*7N;(HI%B\.> MG^,5(H016Q1APWI*#!LB=.1"9=QH1(N/DU?TR LRHR QXS3*GU8I^^?\OP_) M,XEM).&[)G >LDSQ(JD)59M:"JIL+5 M'POME^\F>IVVK=**Q%SFK"-D;> MQRT9SC2H=%X'-VR@P 5@A%KP4(9E@29>D$G-L0S&S\J#G5M>+2/O#'TD_W.4 M>-/#&1@EFP0:E)D8I&$WNG31])EFTR1C+Q@&E%$/PH-55694BN&8JEY]A=[G MG1F&OTH(BS&*[G(%@ZH*4?T=N1X[P"4XN2L4X/4MD,4+^)G9LB*_[ CJ!?:ZVAI$"FB&,K12\ M*#2E3U:<:6=7=ABT[J<-[O-<9KLG[[C>KF*\IV.0^C6=X>?-P>JB]SOTL$%8 ML(JZ0H1 N 5EP'H1"19S76VNK* T FX#)"G]T\?O])U!D:#U(NHP P_N\C*FBP$6@=)S\M>,9YSF7BY$A;@^SXO6&:*U8I3'=1MS3 MX>[DE48!W0Q0B9PY< KDW3M7K:[\/9$PH6NS; DI#%?301 ;J'(!: DGD_P M8\AV@$J6M/PZ&]9F2>)Z-4%%TB])H$3. VX5^?_QL@$$5;RLK[?8:?^?1-/UM4)&@.G1(#]ZXF>;&#.W6&BG?; MI_(Y/4"QD5X7 1YJX49]KOQ%$T"U57[:<_9 ;*;T;,+R#F^+SU$&-4N%J) R M7'P>)^UE&T"R9:?@>-SC%\$YYQ"V!#3PPYK*#!RK=K=M!M1Y RC)UF$ICZG> M#O6^V$KOQ13KKF^WR09>'+(TH;V(Z]F%9A10H&1:!7N,LI^BZ(PKV$JVS+#* M>!!""%#'#NMI,FR<6C6'*$@7#9 JEW%8R6>:=T,]K[72?"UW)96)6K0*@]<> M,"RS*PEXN"5%?3LO6'.VGV&4$\V.%\Z8I/#QD99QIS*"T*BP449UPMK>E)WZ MD'3TB(7J? 6OL,WQ> CI5$@@>FT:Y73Q\> M/\%S AO>O?);DW05YS*-#_2O%QG]0'\'T82Z.8KZW/Q,#"@76L:J>() B/%. M7-KE2W!2%/(I$R:01,V!36![-):'/VI!3UL65-"7R*]JR*L#[^=0=?1RFL$X M*4ZC+'O=XNQSE,6ZZ>0 $8NSO7U$W;LJ#<*<%Z@S"\,'QQ'"RDH+%@TT",1, M]PVZ7MDLCQPEY1@8G]ED#T8A)92JR(TYCKNT#T1X6(%AP8%:2,R45*W972&2 MX<$7&-]C5KLPR^F^=&%TET"-GCD4*O0]G$G@-ZH$6UHGE3/^0[3'^;_F@/-_ MQT[2AN$B6KAB$_TN 4/4"=^]A$\"-^,E@S%=Z"=PJA3]X>!E(ZOGB/+G?S:%8&U[9/GK4XG)(DY2'=AR' JQ5+PE/Z2]]^L9^H&34NIGT0Y MC.FI>9CFO'%DEM'#8.S6S,EK]9V;Z)4=WV<+?:5.TIA>=C-;!?/#W[)!E6-Y MWKXW>K6B=E\R+^B\18L1(88Q!XP[J(L(ZC+2&^#U+PHY ;>T6I1B[5N)L',O M'8IZZJPAQ*"[AM /WFL(_;"(&D+'R"G6$/IABAI" MCE&2B?1@#:$?YJLA-*R*[UV[V/>^7>Q[_R[V_1)BNT!'5>"-VB7H$G8 MPLMT&'GIY_R<\/Z1. ,;?F X3R09@IF^&(K]2X*2^F69>,=6D=7\I;%=!M] M372[F?05HE=ZU[]F20'7VVU^#35ZAAF0-JV?KLW*3V5[=?B8++3C=$Y;: 10 MZ,+"$+ E"F8=% :8D8]@\IAR%]F\LA[!B"^W5:6JG=BQ(B18K%Y(! M*1JHR09JP@5N]'I&I.(#&I!-T9KO;O,$XP-M\*W:]4RY1XDU"XME=C.6'BI/ M"$%8"7"M)GQ*#3DFV[*QM!+L")J%6@3R;@S^VW82V9B0E517.MVL]&DZ:K\Y MP,-C%T6.*L63(UO'4GFM8.*E*W6<^WIECNIZ*9@B'W &./'\,W_=%#Y&!8QO M8);@^*Z(LD+8\TF$J"3OP -\3-*41B6\!:\PRD)9%S]_*6":)\P$,D M/:RZ-EE,VO,%_%HQ!Y1[6$%(&6&5%?0N-2\$S?%5=-#"T4GP*9<0.X*/TUAS MM&2Y>8JR1WY^'+[08RY:PDK(YUHGV^W<$/>FZ"\%6L@&[D&4E12+/_M]IG6^X0FZ2;9(]B;[U[N=N3_ MLR1"?+#3B1)N^)F;B@O^/J-&HV6J$.P=&)@&O .5>(#+!WXML@,$VPCEH2P@ M.S4S[ /.MV!2J&%-E]W6-&1,Q[842G>W3SDDD?0JV6KE)$KD//0+J\A[.>7# MFX8UVF20##,O$@I># Z,.T"$?1C>KX.J2L>WMGH7@"!J@=?5\8WS!%>#N/F9 M(]#N@)>[?91D5))3MA:CMZ_30\$BJ>NDZ*&X:=C2S*3Y>?#D& U186I M?IDM4Q:@IG_!Q/8X6[-6U@4OEL3S;>7S/H,T#$_R#-#TB:V\V?RV M_M;7Q,+T[T*-DG)@5=VD)_+M=R M60;FYR/H=?G\D"H#1^HH%L#&_L>U DI^ MUCIBXNE%DB?IXSD_:**USM'QM,4D^XB:A[-@%0]YLB:4)8Y^)/"XCL+3.CI6 M^/G842:U%8V;0W&;/#X5YR\PVR0YU%S,Z'O<<,;<3<[+$@8MUI=17L1T.3,Q M4PZA+?0(*EA!70$BT"Y)V:E^0-4 V)81WH(]X?$TN'<=PHNAZIT8#R"9S+1F M 7=[G$79*Z^PRNIIY:SJJI)C*Y&QF!_WDW6#QA[G29$\EQ>E& .0, YA#$\J M &$-C04,AERLD'QDU5^!RN4(*E/XQRV,R0=T5+C)D@T-#$PX"U?II>@,J!X. M'N/TNUJ@IBR#]*0Q*/N=:E"ARX"MS]4JIH!QI8,2][\0QJ7UH1$:S& M+[2:R8,%7V^I=9%$"=[![)G'(I*I?M3Q04\">*R!:R*0AZO[M.SF^P=6X'93 MKX0;?68GYC(I",BY)$I[N,$46;8R.YTJR^9HODD30[7YSDB=994RRZ6L0 @K M)K,?%W".?!7C?:$WV[5B,^T17\$VL,/B0JHW5;>'!I&U)+B)* [6E6XVCV*)F M+LIE^0LR+8?Q>931R7E.N!]V!T0O0YS!;;))'&UIMQ<#.%< !=N)H^59DD>/ MCQF]>$RTN=[>PF>8'O3KLPW3,;?7(;KN(UB3&RVQ)?B%54E-"32LH\20 4+6 MV"B>^(?9[HI,?NC9!O4:^;V/FIXD/R+EYU@_80.0X!/"/OB ]O&(:@+3=.,@ M-56S9.*P6+TOV9&9V(H'4&"VA\4A0H9>UON\Z0&(;GI^SJ!(7D$YW1@B6$53 M(6J_L:]9JMZ#(WI]"V3Q EZRQ9])KEI 6EL4ZG>1Z7C8/.TX(N;>;FHL NMG MU@\#'M50<"I')MI6'' RO(4Y+9\3H3N\+3Y'F5R.UQY[%$B9!L)1TGY&I!I; MD N^;^?0H'4/S&:'KQ:\Y3P KID%YMBID6$>%(B9("..P(?#80O-&+?D$Y0LB^2E. MBRS:%/E?D^+I]) 7>$>"FU98B[MZ2;0F,?TTS('MH^G>OP4GP%@!R2L,=QU%!ZMJ+%0DT! (X%?* M* 27.,/T(J6M4T@J;L'@5/_',5H8C;A&76OAXC'B'IS5U YRD\%]E,2B5A#M M;KDNGF F^A.Q*LD:"^0F5&T*J*MR\;&]RGBS0OB,J^@N50#.-["C'P8P8W-% M+P=2U$13\F7%\0UA]>*F3):J;)VI7PZ2,4=M@*Q[S^.P7.'T\3T[;QJDOZG@ MA344&# VJ Y+Q6AFA^&E'^^*JF4VG0X-D;(M@=I+U5JJTY!98^J>"U%%Y MT@'5!8P*&@%DGCE2SVOK3Y-&"#D'QM=D:9D.TS]E4E!?T-B,N\T\S:1$B232=&Y4<96X=6**FC"'6U6?H M>,F#=YP9F_&8@*6V,WO<$?4:%F)JI7G^3H64X4[L.&DO.[!EB]:JDCP['" R MZ1#V7C7PPYK*#!RK1CGSCEZZ[H[B3?5&J/]E",-RP@.\9_,0[: EK/0>NZ7@RH>@[Z\PB<4SIH-1UPX)AU8LZQJXA/Z(@T_5/H MDA> W8 .>YX;9T&#]JHH]5FF\$XF%EG0S5Z/A#SV>-PQ--"ZW6H!:J2O[GK M>C@=@$I>-UL#1+8Q<(IWNX25<* '?"X@U-J2[R5AL>#>3=+7OLBFXA2&YXRA M@A55%2@"J*[\&A.VYT'93#WZ"'^LKPE>)=%#@E@#(+:<JQIHU*+F7 MMYIO%3#V>6FO[,5T [,MSG;T0/?Z 27\_K6.QRH2M+Y5-IL?7Y514NPC\6OM(5<.Q&D]0,0W1]:KM$>=.6"?M&&*B:W@IN%&#V,^?;/,'X@.!Z>W+(DQ3F^6K# M&T?1)/SDM?:;]M5V?=H6%J;01.DI_^38N>\^"? MTN0Y.L49;9C,-_BUSH#W/6YXEKB;G)>SWHP5J/$*X73W"!I804T!:KX>?;C: MW1UI]BDWJHMO%+_GUY0<9_*(:UQ \5!4R MK*/"D.$YOO'?/0-RY]*3O!9R\49>DM>+)$T*>)4\P_B2>$7ZF)"I)+_#?_+Z M<_1?.#M%$5&,YLQ.BZQYCJ3!QKU] 9, ,!'"R'1-T,86 MZEX0LJ@.*N@#]:0!ZCSSS0'55(JYCG8<]MTEX [F(UM?N^:^!,Y0C>@P?! M5_/B?LTO#&@U;VY#/%=%@3/X#!'>P_@>;IY2C/#CZVWR^&12ZFF4E$5I^V'2 M/@[["(:@XAA8'0%5Y+"F&@-'"0T Q+G-E<_*TT.LGQ!-K)^2O8$;#9*Q.&35 M3];#61QYD*K!+3 '4L$+:R@P8&R0)2R*??0"8LDGA 6; >WC$=4$INE&7W*BYI*)R[[DGF1'9F+[F:U%2?9+A [PY)5E MG6;+*?U$+!+S/J(>*JA0^D$MA(RB@I45%2P"1M4?Y'HL7&81[";:S9Z3UYJO5UE&=$3JZ:L M.Q/M(6 >43L)^KB8B ACAL(S23XJ=JQ<(I2T'@HC %O&$"LI-<@ MP9)K-H0 O?A01V26:6I- %J6X!JG4?4)Z_D7;31/SQF3-@=,D]7_^%V?WYF: M [;$8F'0"R^N\V;E-IK<09V]LWSWKL";?]P0B9^B'*X>,\AX:>:ZPT0,DZ@A MHEYR7,80[ 5'$$F6(>2W2C!A9Z#A5W#GOG1I M)W;CQ JD3.UFE+0?AV9L01ZR7ZOCAS65&3A6#4_G0'ET^(E>"BF]CZ-Y;)X5 MMHGYN/?/J<_KW..JQZ-:"4[- MY: FFTI)%DXFFVKF+#A^2O,]W"3;!,;J&YDC! SUW4?P39OV* Q823M!JAPU MM0UJ;!QMEFF9^@7.X";*-=*YH:?M--ZDYN%Z@: ?CH7W:!^/ZR4\3;<-6_)P M-ALY2_)-!@MXCD1F1>O!WV%T8&L69OMH6C0-J'W,E.X7I;"L,TW%: MB*2D.TW!&(WN93/6C#D&;;A<3$N)(0.$K+'QXCDWT2O;8KC'HE*-%!#F/V4X MU_*><5KF (W1]NA%4;WLTCZ#]* +29E>P0-=QRE7$O=9L@EDITT95*RKX- ! ME.=&!#-PCV4%)E#Q XRA;7HKZ9WBW0.Q!VH>57'MRYBP)Y/$J+RH*\2(5VDL MJW(G,"=_(ZE?+#N*$KG9$VG,MG)K7U3.D*<6RS!/FU9,+WEZ&2 VU3O42G2# MI/86(.)G=2/Q'FSK'E4"TK_35R%?$+UE]_QEV!O?3V$VF<&-+72\,6M1&->B25B,JLBUK943>&^#3E+<:]^=02US9&(.ZE_LH M=34;\.K>'DK)J_LLBB$5P.#\_/&S%C<:6K0\%,^@')BN0ZN]TXL!'M-/:/I& M)JKVNIE3R[A/<9J3&1"_ ,9.OO-,^:/)YHX:7?N]!!4^;K![AMD#KHY-T!OB MS^R&.-[2]L,5:U!4O,-P(".P.S:%U)6])&#;FT8USJ#!&M1YS^^OQC/D:UBL M'G+6_]#2M=V(X-187(CDHZU=N<@4[?C:,PD;)NM-/P8;4IS:XW#T<0?R&[6] MH9A6L\6ZF#+SEH*R^W U48&0E75H_U6*&T#>8KY2&.5/Y _GY"MD)*=;F7.% MPRY)PK#,8\D\W+TE/-Y>5!NP+D_!K0^KMVU)/D,=E9G]L2;UD@.>V!IAWR14 M8,)J5LT7]GKE"<1D>^3S4*I.GDC(2BYO,"*.F9^ON#@(X^_!U+S&2+'?+;Y? MDWW!D9(=3:GVC_D3Q4NP+_+IS56H>I_TGDFGM9ZU[GK\CO4S MY?(CK]XJY]SUKY: W(X!$GR2*%_E/GK1O+0WG/-48BD$241S-EW$1(7E%@/X, M4E@8G5Q\>]&P;FK^#BR&%.>^[."N_[-V-:#%LJO$WKS=M^I M;CRHC:!4BQI:U;\#VM?" 6^+SU$&!5W=K@W=3YL6_^^BYJI0R%>GYRQYN"C;[ M/H/Q85.P36UVS\ID*NB(L=-"F>:">.RQ&Y>LP!9G;/5K?\CV. ]MZI]Q'F! V,&$.%&[\Z6 MJTT])]V".BOLQ'2P2ZB6;"9(G@H0%G Q7$I&2@.$.(#+ ZA UKW+JTK%/:'V MY^@EV1UVY[16!/O@!F8)CB^(?=2"X1F9J"M/0-PR-6VX[5 (/_W3:T6DF_6C M050--3LN)("EE&#/Q 34@^MEJ4%,) UA[N3%YK W6-^,?36:OP]7*+>P, ?- MXX/3'#I66G_R)X0#E72 BP>H?(T,\LQ67_,5G6D<0[6M)339-!R2MR0!]A&N MM[_@(DD?R6@+R>M7NT:V\VT5#FYG2.,<)VM[4(K"BL,(,(*1' E=QS*2) M$.U&A'!^(-Q/7LDO>YQ'Z*<,'_;YE4[3'P],#1,*ET)X25BY@" O-^T>N(@@ MIS*R4Q51*26(*S'!PRO]E0D*'IFD(>2I7DP->T/3J.^ S'NZ=F&*5U),)S/ MC9@ H;O0&_&@IG4Y])X:B&_"DIH7:)D9U8Y/"#-BPK%S1Y5XH"8?+5(N)01< M1/ K$]+!#F!8^D)SJ&JRH*QZ;LLMO_D8+S>BSW"G\BP<(7S?)W*K^MLPAFS,-^",63IWK4H?? MMSB#(.$F4T0O8>RSV4*/'>E[H3!WIE* 2 'J8H!2#D % \6Z-.TN/FCR,/#10O!F>Z92MZ ,2_+ MMN_Y70:55=C)[F7IXHQ-=;T43)%K.+WXYU64QOIM .M/F>-14?$P#M)EV+!Z M_G6H&O,^7N\?7_(RUHN!RH O5K#9LV(B1#" ILVM-A(PXN L=%?4&)(>,M[ M+XP[$.P!Y^]PU6S:ET6U]Z39H?U[>AE[>W/E*YU#DSK4S*/].'4?]R8XSWI2@5(LOMM9$VQP9=7)=5_=2E?2FQ@*NQA-/#UX!THAJA(.SZ&4&C+#7B7'Z5?] MHG!6R8!T ?9SZ*(61K5.4C2>L]@WK]'Q<"ZR/DC ESU,<_B.GGY AYA>.:WG M%O0:5M#+>F60R4/=9LLE ALA$B_DP&4"C_2LR9>( MB/55U2LQNH>:V6NR+*"A%!3^!CDJ8T5HI3A1./3_+] M9$F LT-&A.$U4G3&JV$Z]OKOHNM^/*O54 AD#%+"!^OH*V0LQ)A5AL"R*AMG M)6KWV&\WS1WRZS;'95VW\L-M%V>MZRUZ_72OQ2KN:BC(]TQK9:O3]U"CGO*EG M\?Z.1P4]0TB3=!'%)IHUJD!" M_7""(]?JI>X%RQYN/A8[J],>X1T"LD!;S2<'];P\9-7\MH[Y2@GSJ5U9L^/R M&"4O0'HY>42(+FXL[.E9K**ZL(%1\Z;I>P-?IC'<]K__^8LX>2&7M'5<29^V M.8:ZO-R/?L&ZFS'$V%:]2X-3.&G%O-=12P'*;G"3^VU'PF[IK6H4;4!5X?"[ MFA9JPHC-E+D,R$KOZYP;:KFX>JG0]P0Q&E,>"8T.W/=@&B [-+Q][!Z&"235;P#B# M#\7E_]_>M_=&CB-Y?A4"BUO, J[9Z=['[

    ?3'Y]ZI1XD14JAK/FGVY5V1@3C%Q$,DL%@DN7IT>H9@M:OC^F] M<$+.QS3^DJ.2"XR;03IX$ U% =1];*EV/UW42;*CQK!GTCS3(>F^"-O__1&] MN5OH^7@1)]E]8&P0XW.!&"<8]MZ+!]'1$T3=QZ7:"ZUSI9L^PNG'Z/5?[!RB MX$[YOAZ,7([IGS[8J:,KF CT.("C!R^O2/*&:59%YY GG$0D_41RXQ< ^HE8 MWJ7M(^KE]G.%(4*X6J^%%M%6(%ADJI&G"HM@AS@_A[<9_0\H M'CT6/7>NOC"P?HFC';=M4W\>H&)I-KU4O7CT;;4''R(E3PB^K <5T5<>7%AJ MM\5+%JP]D+\7."885[EM40X!501/EM$$9QE+^;KLW:OFV?'IU2 M\S!%6ZLDX2KLX)[?UUS3@X-[J$])38$4.>AS;VK1\.\@M%U M>*.%PP0><27O@JWX53![MVC2<05'G:ZO9\$VE"=$=^A I],GVK0%&8D.[U"L MT&J."XKU87].9$<9O+F.LG"PUR/!JL^%/,03Q M0QHE870(8C&UK;?\&.B9\->:OZ81,QCMXYJQ;"P/#L:Q]7+@(T1".4$'*10* M"JG008DE.QZP/NKBA)=^X5B1#<+QD"/;(0[!ZN^Y[B/K,CVZ:/NVJYG:S]%% M8WZ&$O<[0>C,E%P<7?A2>-?J>XZCB_H8/P5[BS*R;AJN=%_2]&[R%X@Q@VCX M+>!TFG]385"!Z' %QL9S3=GU$=\ESU_)\RLY9D&R>?Y*&;^S"W].JLV&R3NM M=AIB-VV%VN:(443SGJ\$Y5(@^@\F$=I2IA#RF9%&T5_4IH?& @U JQ#N6J#/ MKE=[+XJ;9MBQQHCO$M9;!"E!D)"$WR">\Y1)R)Q1?[U\_YQ$OQWQ-<["-.+Y MMTT^JT%PW&0SR,!3"E#R116&;9]@5Z%9*AL,2;/P2OWGX/J]*A M'X"EWV--J"45'X77PLVE*T7_)&Q%BE6-#4*P"W15-Q,_N?NLNFG)XT4"WZD5 MQ&5JJ(9*Y>R&C+5JZ&)CJEA:836U"U<'-Q%4M_ MA!!+'>O&42QE>R:N8JG8<-@J47+TKPU:'L)=W)+ M*I&,42B*H0/%&D(P,\&0F.H3.EZU$E !EN*J*M<+ON,CR63#BO5&Y"P./.'P M2&F/"P#]1&P?Y.XAZL7EJ]MAV2LYQAOTP@YKN!BG 0"M$OKI,+:NW)80F>A?O &5 \>BQ>-F^?CB\9_NU();AY8^VR+%I)=9*P MWS'L(.GC-6O%"'%.@-KJ#"%#--4%%(6X!X!YSC%:AFM^D-%#Q"D0OHXREN40 MW6<9 RH#BT6_6\QS^[DQ9/-;SQT$G('@+?%HH@#K>XK1]VXVN?24UP,VZ.XOI4@X\=;<;]SSYRBW>X#2(;X_))KO9;G&81V_X MZ6MP8$*99R]:Y$:T@!\F[]XC)%/$N:*"+6)\)7:@4AT32(F%;A< 7^P..5_- MF3)B!ET[.E"TJ^"+)6*#W M.\[[WX#YGQFXQ$K'BP RUL'P'MVA2[1&C\X.>&Z.*=F0. [2>Q(8MY/M^+;E MYG\K-2]G.24G%#-6$ Y@^I$@PSJ"I_5J<*JHG/-Q>,;B<02QM?":YZM?HV1' M_PS;>%_[EVU/WEJ(>?&]@A$,!TAG5-V(]X6[:?J"JH^+MY]B_XHN*,4S'F;!;2=_C6L MW.7 V.&#BK'8SQ2L4CH9.R_ID%?>ZM GZ#ENE27@:=+1?4$)ZRP9XY4)#P; M*@&$_01C?(F5FJ=O2'N;\HK0\'V]I>E(1#91^!"\L]^,6,KVT'2V=NKDX3\= MWRK>S%0/DCLZ"/8PPK\QR-V+WP%%+P70KL5Q@26=$Q1C]*"#);PH6S7:8L4A M[;(>8S>#"TEXH^M L,J63^QJX->]8YP@MGX,\F/*WO'3G/AUJ+ARMRI5_Q%S M+[EIV-T\$;(5JLZ8>*H\N+!T>(UB-+^75"Z8VSM)C8@K,"I$)]@_WT!L&=H/ M4Z>#G&@.+"0=[J'5O]5N:5ATNZDTW*$^V-B@LEXHZI)WM&S48S?1(K)L)%1M MOM5V) 5Q36EH&%TK3!-$IEIOEJ)(^?"F%/GI-:#6P/9C\.8'TRG A+*KCJM# MG#Q-%J5-7RA;QYO:%))Q*?B6)-[ F40LT._LHJNG^V4A79V#*CW/"N;5B4FP M1Y*_^R7$P3S:.C>9_9+05]QND^6V]+ M<6\Q6V.,6/EJ$7?V#.PPLPD6 94XV]E"]TN_NC L M#G<-5^<"\.*V$O#;(<"G]?)2,AJ'0FR9MP]/V>]=G+2?@K\2#E(V$>8;F$T^=0L6*,-Y0W<47L!UYJ'._6]*'!UYE_%'$GN MZ+H7WYD\EW[&^J^R-@45+;F9BH>9^ 2]@^G4WAV68BS2TX<,Q,CK>S%9K#$8 M18.*)+7( &]2+TN*U]LGED7RY.,YC78[LV8AHUGYM(Q>UI.G H69' JQ&HMV MGNDO)7CHF9!1"-' :^'F8A1.2GG86I]+)!8)2,KD[Y-#BQXKB#B- M^?(@I&<_Q@&[ZR8'@#(Z KE9UM@B6X;/.;)E?2]U81H+BMWZJ5HM8'L\./0X M6*-$0[$?V,8XKZ"D;PXJ#G5E\-V!!VV.*5L$[G&0'5-1>BPN GPO6C:R0REP M(_&5,K,?F=1(B8V8W#(AYF=A7.]/_6$8:D1*-"MU+):O/W8Y8S M(;)G4KE^'D2;N^0J.$1Y$-_\=HSR=QK7#B3A=V4JXK*1N%$-I?A"NIT+7V/I7\ _TH%++/W&_-ZKC=4''D1L3&BVE5EG+@5!B!RH9:54[Z5,+ M)!5+%V2$>>D<[^\ 98E0]]7U]OD5-^9]-Z5S&FQ\U%4-LO73>Z7PHF(./,EC MBJ,WD?YI%(G/GOH;V(I6=9TF. NV"YT*/&4J98!F%^I(N1HB\,%F+ M\&MC3(FM7I>"GW3/HA6#Y"H:,!5\496QF]5WA>!Z>QLE _\N/O7BL=)_^C8(^6X(%2=*N2^R!A=&M;%:Y$:L@X;)NY]$/\)K MP&*"&K%0WP(04@O8>DMSQ1*5/'F7EJFK3=O4<'5,4YHT7Y(T)>R9DJO@0'^3 MOX_UKVZZ;F'LXN,A;15@;B5CN#XW".F \_6K=$GP#;BC9(X*[DBQ'UNOV3;4 MNR1,<9#AN\3*V>SH6E;]&/+Q4GS6A9J2@QWZF2 W60&9+?ADC/*7!'2]JZ%$ M,TH:K\Z@EP+<4 ME@WH4OZ89SE=N5,MPYO$ MAR9IEY.P1^L&D-D^8O:T.@79>6[;1]EM>M3-R<,##V)7/7@+HIB_4+\E*=H> M6:^*,A3#JM.BIDPF;_H7K)D M6429/F@%_ D.DR^#+,J>#G2RWZR3GX,T8F[V:+J;I4_3U7%@-X\)"J1>&'.4 M<>Z().A-\@?[=)(&RIUGOD.:7@JB':>YG"T2?-$Z08HS[X,V^6Y8I7REK&._ MQ &["* DJ[XO95O&I$G<32&.%C,/RG?M=?2 *P-/B?'#&]4OL,NI$2\ MQ/L68[LG#$4SJ_F4J -?1A\ ><.U>;2\(V,'M MZBJTJUP^LH0H_[''9FHG_!JK'?G/"6.51B$UKFNRIS]'X560O6J?F)F0M#Q# MT6?AY9RL.#[8X/(HY5B1 &VD""BD,D!HL6"!,[%4ME4[$WF]^1Z+:/;(-*UM M<>U?MK2M-F)>K$C=Z(XE)\3K5" 82R\89%!/5@9PF1F%/D%+0]%EX,5X!'/VTG&5/3HI)>02 # I8WB)E9:M3.\))Q%)GW!X MI/.N703J(V%I7MTDO1B48(F,;Y:8^HQQHWA M*;ZL,J/*&2G6Z,K)./W-\O62X;8I'K+T<5UPQ4%G'H$W9U:AD!-F3KBC#,R: MCF":=K02NAMTB>[0,[I&;M(#"'-5%B0K^4.+:*"0?;3^;;!=.!@#GA3S= M=-UNUW3QF:"(1YR[*?N49V_!+L6\QQG+;FS^QFSX2QH;_(Y><6QF/)8Y1]6?'T:8)$ M"<3O&V^%2,(<,_I++A3+)7,EEOH=+%L=9R_$%493/)$KA+P7:]?BX>EG-B,; MY2Q]9$;,8=UD/93<"QN^EPOJ@AWZPAG^/R IB 9@Q$"#@,&)Q^(RH<>PI.U"IP@.NE%#G<#1&G0G;:#FSX#KEL>FS8O6 M_!?Z..J8E%<=!#K/O2/P&-V*I(7+\8@3_#6(=9-B;5)C_:63M'L;*UC)A/6B MFLWB;SE.-MI6-VV8&X;R),P-Z!4X;'67*H$3+B79#;C68I9A;7&P9YUU!B/N M@I=*@J0H NH,26'8=GXACOJ=46CMV%RHCISU^=+>,3C]HN4V0).0E[7];749 MS[N)05BI=RJ?].K&:A>I22I;O62\,: UXA4*CJ O*$YD QGZHCC.G-9K0M1E M%PW%3;'I4I\!=4-'W[?MY^13:MZS)VX_,'*D'B3(L([@:3UN*EQD/5>#"@<0 M_K@N>JEYO5#I)=)4A_S(;CZLMY\SO**Y4V[;\E>;I+UW:++P MD(F@M,G70:O#IUK5!QB95M]I%KJYGW,]]5JN MGS5K))CSR=Z9)DR^TTL9KY+-(UOEQ18QJ8/ F.W!%H(^FN_P9[6IE;/.#Z2Q MLPLC$/6#0[1T!A*(8ON.63W;LQ,\A@..WDY-?5UEOD_3^7W+79H.>E[V:)IG M%!!VZ8;P(#IZ&KUG-VZ_SNU>W83[=" LH!^'MDTYU^@WEB$_I233JM+0).3 M)MH(3["-FS*V'\CVPY'^@R]ST8ZQAF8VO0"V65"W/ET;TRJD^CW&[);(-3ZD M.(RT]U.L2;LWN Y6\YA@4 J#-A5I@%OED"5HV&DO#! 3D+X*"0?[M5YE;]\I MUS_5LMKH;P#N9B0'DD5Y]-9UV**SASG!*=>]>BS8_JBK0L+5R4M!TM>^1&-Y M"6_+:PBESF.PANJ (M)Q(%9PF=4G5#,JV8OJM,C0J-VN.6U7F WS\MC(*U 7 M68W+/^=Q,0/0.WU/5^%+ [C#6T^:MK45RD[=E;=70^JY1]9Y3+8)=.;*K;0] M(=W":P)75@]5 NJ<;8VVK@]W:GIIR.KZL!) =.>3(K@]M)FJ0,7%8L>CW&TG M3LX6.A-N9E7U_Y"RS#I_YQ=-V4/LA^$N 7!&HENXP%EZ'92?K9\_BF$F>,<( MJ^*:CHV=!8[/M/ZD,O)KK9%/70QF6XMR0L9+Y9#[Q7E[^+A "092F*J#E5YU ME\>*KDF]"(ZS/.74DYF]%.^\!_$#WX0CR0V["Y9%+S&^C\S*NATQ] *TO@#^ M,BTNUX4P#'9B4!C&!2K$8S6;A8!(28B^E#(B)B20>\AN34PO&I@B>1;FI#M/ MEW:T;K6CAAG-&)&*_4OY,K!MH#FEXP;P)ET/[WC()Y$KKW;$)-E]8-M^-+U\ M 3B/=X+6X;KM2H0,4*NC%:S4,]: _,;_5#Z&HQ^H 4WFA6@7RC;.8C)W8&6: M(6&>Z7QNB](+,TNOJ),Y7Y/RE]?IT#]CG6R < M!^)3M8'C7A7&_'U!OL,&?\4K[SFO1'69Q^J)AYZI_/NK3#SQ(3 M@-&AQSG0T]S8 U<7UX_.D)MZ<;DIW&=&'W!;#6=*V0U6_ZR$TW8JNSHX&V4O M"]I6_P19 =>CG9'U;Z:4O2#\S]JW<3CK>:V'NKQEKX<@ MVMR25#RJDMTE87S3/E(YCJG,SFO91&1Q*]8!)\MK3*,Y>[G+QJ1"!RH6 M[R00",%0)"5C;\[M2]GX"54SUX5PJ#)$.:JN!Z":NJ(6)@Z@\2 J$E$3L!<^* M3&SGJKY$CS1KMR>X]/(0O#,9C=Z\Z*+@ZIJ#HNBC@KF\T\ ?P]S&Y&N&6"P! MVD5H *W.JREU'0)#IO^:B6("H,V?%&6=C-[<[:/HML7<*8=I_:BV*0S$BPRQ M'>@/V*5AX#AJ=0V47-$Z ;&A_)#27",Z!+'-/#5 R U<)X1]>)L\^%J@MW4# MV.%D'?J$"5:?2Q6\-":T!:T>:VT8B[XD!BM&!XL! &J0D)]6H&=(2<.6 4H> MODX0=E$1:;Y%0$.#K0ITT/QE%!M[EQ_!UG]7)1@QVH4!$(<:7S#8G:&@.Q) MZ66CH[O1-2XCF/BU"I^U,IU]!I;C_MKE,R-UO5B0+1P?1LE.VR-^A2PJ6[T^ MXD_X6_[\%<=O^"-)\E>+AW%M>+A]G%"'IWN?IXKO*>68TM-'8SWPMJ2^?I>* MJW3SCM0?E^7( M34 M_+>FS86!9^6M3 +JK02RCU+&AF][&!.?"&K&S(NG_L<"/;4&JZVOEAI= M'(0C_)4) =AC;ZDN?#FLH#T-V(R7%W?]S^6Y:PU32V\M];DT_.Q]E"S+?]N!MG#B%OTN$E0K=^9R@'=J'WX\!>=\#@G) 3\GZI8BWMQ\"^F?BBIV9][8S< 3Q%T,/?0WHK3_A*+] MX9CS@B=1.KD 3QT$7==M^W6]2(!U';HJ!1)BR L@'AX;/ ??L/Z[G5U?M[Q=U4[.RY4ZR0J],5XH8,Q0 MSKA!N"TW@ K14)?5K4Y)L%+^R.YRA;\=(]'*9[V]/&91POS/V$8TB8ZS'"TF M7NVI4D4K[N.5,K![=R^%%(#LS QO8JWR,39YC;>L6N>*)'D:O1P9@P=J$Y7K M>@8]FBT)C[--;49>[7,CI$!A10QTH')49Q75!Q*0C9KC3T:IO]]6W63_4K*[ M)"1[S&.W19_Q'B+V25XG4?>9NN AYEZVI Y>8B -68;A(=H: PN%S*E5>)!H M<#[#C<0AY'556U*C^'GU#%OHAM8Y#\29"-5/O TAY7A(R99.US0R!O$M'A.- M.BF-]H,.ROYLZ5!AB+882G6X)F2G$:I7@;#A:7A-E1=BS&9Z^4#*\TC>:=PP M2T0'28P&I$G2GZ.DBA,H!^E$Y=0SVE4%%(&&+Q1,G$_:$RZI:U?R=-?12QQH M [SJ6'FSFLI8UUMTZ7ZL$Z]%J\!>ZRQ ESK0!K!JK%7VB/&OM1F:<=:BDS1) M><:YSE]Q^OP:) Y6HYI41T96+2[N[?<323Y$Q9H57D=M"UR;4Z&!9I>#8=4U M6;Y(XZQ8Y7+.B+$V7/UZ<4L>*H(P_R7*7Z^.64[E21_Q]IALFL\!F;BE"55[ M2/6YN'?+RRBFW]MELKD%._)C[]D0*(>^%K@2>\TN!T/IEHHM8GR18HP$Y]G? MMN,AXHE*DK[;'3AH$AK1 ZZ/L(?LG,=,]0 (N#E0#R]BI#[0V,156 0KLQ33 M=#C>C*Q9:S>QIS^PEVI(LDHV?)@/=/Y(<1Z)+J'T4_8!WA]BPDO&+G%",_R< M9?1912-VS\LY9VUOL8Y%<1]_I(#\77G"C?Y 14*ED/!BDB_+(IYA.S,KBNL& M1,60"X"Z>/P7=0&1E) OX+-:>)WM+;YKO,64;WDZ6-4<-@H_@Z3L#6& M)<] M)LX0Y@I=%S1BJ$'@ ,4-;,K%=MV7,(SLWFX2'Z;E.H_T.4' ]1LGMF MM4@FWJ]';T2?7 WZ'IKC4:ZR1.7R'4G&B'-&BC7ZPIE#>3#6!%=BH]\E8!B[ MA,]3^II&;T$>O>&[A&;?O%[U,KMRAVT'RE M!Z967^E2&V1(3GVE.,IAK- 7P6QJ7[DE*8YV19-9)=-'O'_!1AV?!@B-R /Z M"'M(X@2[LM5M =,7P1)*ZJ8%'#'2(VB0XO'X>%X;M62I\K&3('[*@YQOF%X% M!U[ =A\E^(Y^9/8*S&A>+O)Q.]Y^UUOMV7HA%BKD0DHP](6)AKAL4'S:E2FU M+M7&P+9TLVE9XGFS&%_E3F\XS2.Z^+S&+WFA5?:$WXB>3\QHQY M+YEN&BX6*'6:/M>+&2+'/,N#9,,B8R+Y"A>#X4V#:+4N']LT"!69TV6CXC+8 MJ<6+?SR%KWASC/%Z^Y23\-?+]ZLXR#+C X!>,O98])!U[RB*&;MZPMFQ;6/. M$-8FOPYDQ$"'@.&)QR/C)WMCO.6HK19^'01&S/9M!#V\N])PNE^.K*=E_7V9Y9H/^#TZ35(M>8#34*6#66& M"'MI(".82GT+MDS_G#%Z8.4(C#6 AC':^!$C=8+&JG9!36!#@],;QX9"&.4Q MZV1 /\V&08(SJF)%-<[R/&U<%!JXCMZB#4XVQ>BO<1C3_VW,=BYTZ(U9!@_3 M]S!/"N@R#MU&\04R19H@2&PTN02TVGRL8%EZ%U)6F5INRTA/?OO7PO_T;V]%U]#=+-F%7<6*9.%A7CA/"\0N36P3FCJGBH*A]; MIU3_4,J(N)!@5Y6.#*Y]#>H"T[,QKK;U[41VI9/M\*CX0 ?U2KFL=BGFW%T> M M>[_HHHK!BB@N-<1\&#-M)E(E9[ BZXC?",T=P]Q%O&\,-+KR^@%^D*\N\: MK@!N@\*A31'WZ"W??N**Z0R$T8$H:K.U,G/<68N#[75YS".6C9.$H6[F,UA5 MES ^MQV(X'E1/69;>- 9-"@7,:@?J[,S'F<12HJ)*G+*;:+EQJM?<+1[S?%F M13/#8(=OON$TC#+\D$:AV5)V*I% F&>?B.XCGB*/#HR^W.22P>^L8Y^6&Z#5Z*O&1E!\5ILY',$=8?1G&Y:6)R\VW0Y3R/W[ :42,]N,=,AUI MD2Z$\+&S+\K362\]^OD>4)!S:BK-,.8.C;,QBVHH&MBD4)&H;8^B% X)Z<8> MY#N,YZMD(T,@VU+47TQ.(X?ET;1GN;Q4(8AY3)A/6+6RH+X5EE7^3K[3B0)N M9BT)&F\CA4OY4<(' .'UFZELF$QI$U.\K>-P((\D9FUJV2]G6GK5) "1X%8D M KC??:&RVHM:6ON%28VDV$O?!]>S4S^KL!/TS],FO:ZQJK;HI%D/T&V^ \_E MGO(@S;MWBBN\+] EWD5)PG0D+[.Y40_;GKG+,O8HP#&EU$62R562\5]*/:BU M[E@C^J,8?X)W 5U*=X^]X+>PW4IJNULPRTYWM MLU^_GB4(LX$]F/Y-QG M/TN:T/K,RN%LUHG7.9F0KWFL(BFZ&UZNG]6"5,QG-TF/1ZZ[EY8TW(O/74QM MRU&:UTR*M>JMR&UZ]C?U[M'8H[TYI8.VT^3_G&66_:>OZOPED.-8; M4[J'BW,;UL(VL?H&Q):BVUDWN+2E ['1H"GM8C;&+H8.?-&7U4O&C_O.;]?, MU#&FKVLX,:GOSPGFK'9 E=% VZCSG_^<;M_]TI^6?#!#"@S'W]:Q:4*M= M_2E/?08$F6]ONUC5%N-G=VJC9\,.#V@T3.*L[=5Y'CC"4&%=+1T\ MBNF:,7Z,VHQE"5M#E0&9QX<) MA !1[N@C$E13A-5NE_*;?DU7A;JX\&IP?HIL-1ST?(S+:VY4""P>-@2KFV;("?CD[+#9Y('\7SSLIX\\T51'?G<>_U=W='T[8^KM^#[3D/H&V%P5SZI89/]0P9_VVV.N:O)(W^8?8&EP?F,QAG MES">CK S%!0L%A[R!FW(17SKA^?L[,59Y"H?_I-FM](P.U@QBO_G9YSE1?>I M'R8)3ZU\9["T%CGA2/Q7BBBS MIQ_FO1K,__.(?SM&693C)YR^12%VJKWZ$V4B5TP50Y0)CM+;V'J(GTWT//7I M)33?[ \Q><=* >WJ_$02%ARP4%K&AU+]_17)\D\D_RO.'W%(=HEI&NE1"'MW M]":4ET=C2Z<,*4MJ9S'K@8=R@A(EHC0P^D&.WC'[&R41C%COWQ3)9.B>K=G) M*4%)B:28W:]/%J**22"3B^;:WS!QZ1_FB J,'C7,'R=MMMT)P?29:L^3'&I>LRN'D5W-3BS==.PD)<(/T+8(;DF0S;84\4:XOX#HVX M&K9?]*+VBVW0[FX',+3WGX-IE:% M23"S(&YO0\;,O-3@4A%0QF2@V9[@B[8D19'D"2/LV(-.1NM[<0#'-6PY>R3Y MJTM52@)>-B5D0'>#B,/:[+OY[1CE[W=)EJ>\T5*VSE]Q^OP:)#)J%55ECR2. M;R=\^-)2LAGV6*PD!=DD68P$58:"^%A03@=3ME NQG.!RGH!Z11?V!B1'.32 M>RF/\PX7VXPC;.O[\@1GFXZ=/O!<\8%*L6W5WL\OZD]8<64N%&@+=U_O5WU8 MM(R[CT^?Z^5^R.#QT#.+PA[*N>P _VXL<[:P"[,TS!J<>ED)C'C;E FB4==E M]%D/*^+LLLJ^7)OC) &U#=+OQ?0F#J?-4K"S":<_\TD"5CAMR@31INLRCK3I M/PJ;3OBQS.E5%1%0!<=SCZ<=]CA)/&W#].QM;YYX*H9PAO&T>$0:5DAM$0NB M99^(.45@7=J[WQYLWFW]!I M3C/35H:M:% Z7\+=H"A:>L!PWKF,UUL;5K@;#W,:JK-41[\?E>%F JS07*A_ ME67'O;JX>L A'>'/)*9D8IKQ/=+!31*.3<29P;+UQ7,?=A4?]%8P6GADM; ] M%]'4%,3OP,Z<1W[ M"; -RYPXP%:Q_7ZL<+X .V3=L/K!]<$S7>-.#2EFZ-B%_M>+$+?;(TO7"V WBV5N9[W2028Z8 MZ$C)OOA]S#8PYM[%[)4)L!%[V\'LB)CGO(NI8Y=31E"(.YC>;7"F>'H.VY>M MV,R\>=DK$V2;]K5QV1U7SW;S4L(QPO_=:+L>7Y/NTY!?'LK6RRLQTE^L!:?K;: MV9]2DCFZ75F_LR8>#BC>4M\-M8_T,CM<'K,HP5FV"G\[1EG$9%%WIL34E;%G M"_!FG?+G"XH7PM=;KD+Y6Y,IP!5'>P]T(X'[8*[D0D$IV(4HX\_X>R%0KC,Z M-AKB!YKS,)"X81L5F&QT M&EQZ^7BTF!Z^4P42+*RE6&N+B(+46T14J NT*<5:2*C1,1R3 #,(U)*-Q""8 MM,62:QWKT&L4ID2@&=I+E/ $[2;+HSWK6OA LKSZ^3>6PVDM,ZU)6S83,V?E MI;U8@6=8\D-8"8(.5)+ZKX0L$#J.C; #,A*$A6'>&N KJ%YH(#Z^#88 MX_56KX^0& ?]:;U]Q"'9)=$_:/CEL_0535RS9[;(-DK7_ @P8N+Q(9"'4"#% MY TN]?MD%=*R[Y7RJMXD7&+TA\SA\@YC[.,)8\'ZC^ TG1XP^H">RS;\RV+X(GD#B0#%UE6RNJ1'$Y,"6%#(=,7< +7+V@&B0]U#E M*9DBNIQ"FY(M,!4U\<@_16S M-N,>AM:HO.$A@]GC7O&<*X#\A!.6A7<1PF^R['908MS MUK[;5FN+XJ'&V?7"B,F*N+! 0H8O0S3N=&V(\ID973RWO8TZWO&1*(FW S+K MG7,O8?LNH4+@>Y)EM]2+V!%,E!QI"K<^X)3+E5WB+4FQ^+OGX!O.KND/61Z% M)B%Z%!M[SQC!UGWH_?S[)Q@1T@7FQ*&2%XROC'*"/F*"("8)*D5!I2Q("(/D M7W-QD)('OM_?TG]&.Z,*XC%<)K4*R=7#LV:$"KI@QV^"/L[O:VI>+L#CO5Z* M,[;P]^J8ICC)*4VY^KNDZ\-ME)L\]Z-)R++ R13EP3>55J$7P1=" MF:XV:L1(B?T/YW18T#7>8DI\,]Z$-"A9VM @92]&I+A"M2)]Y(B9'D%[>NW$ M4' <7X<]C>AQ36HV$11[=I*?UCMA?DZ:A5"W>,.V%T\4873N/$1JQ!EH/VDO M2[;?(\D.1@JG"Q0QU!IP4!J^(YFU^=!,CB/R.2>.TTEJ/$8=I+TM>V:>)TU! M:G&:7HT!!Z3I-((9'*=YHJD67B6;>^H63N:<(8*C\>IGX&G^X4SY42UG"\JE M-"$\=2P=32X"KH:3";!6"BPXSE;LA8SVLDY*H_'JH.S(K]CQ2^TH)M19/TSL M4$,PG7I2K])@0]+PG7*'3-]E@.TA5(.W8KD8X>.ZW+!6J$HJF?H["&>Z%.U] M2(_#][!L-42/V.EP&4@UW4PM9FW"GU]7$PL&EZXV0-$!@+T> M#CW2HQ-.O'3>:*UMIO8X"R?S[%>3NI*G]7.]ZF8"$Y/CJ)R[3WV78;O%(;M4 M40R9M5-F)E[-I940#W"<@47("%?(4PUQ_!6(NDQH51X-%V(UOS-+H2W32DW4CF#J M,*HX9CRV6M.1(.X7$N5LPZZQY@A\W/%C42>%O4X!.ROKB6N&P^-*/0QU)V(+ MBE#-/1HFV75$(S$[JXF"V$$L&F;AW&Z&6+J/+VK?*6K$&190,D1XN[R]BY6GOUY(,M@%]T%O S1X!!Y8\Z.V70H&%*#YQ8=4YX+'>0@L((] MN[\N!:#0\K^[[QWT;)M8],.K8YY12_P+>YMY=8"NG=E+<"H01T-W9B.$&E@8L8<)BV8C7X,D=+%A9<3->:9@P-W#!3?.G$V<;XH; M"A0[&!'$H8D,9XG&8"S?' 93#FDC-,^HU6T*J5 A%EKIV8U.[J437YMKZE^B M_/65Q.P- %]SKEH_?RU9B=7568W8=%9IV56H2 9J7F%S,K7?*+=O-:)#TWE0 M..$Q$ND_"J03O&.-^FO'H1),MHX*.4O9"'9S#)DDH.>$;GB'(W^'BL%#J1O% M>>XG&!OW!IG()U4G6Z=.61+U"*5BXL,M.QLRERZZ$*<\P=?$*^LJAH^EC5\J MUC <\Q-)9-A_B57#V?9>AJQQH@.G-67HW C,!)CNS2/0_FUI)L.^;X/&69C$ M8,RH"544 '3V/662P0TI'W$0LUVR&_:2<1Y$"9OR%;0C?Z%G+E/&"/_6XVOS]F.7\ M[4<'8>&4I'/@FRS<.SGG -JA.Y$;]MMV]2T$I4$O%*^75OC"\#2V_N&]17>8 M?HC%2[*.%N(M=+VLWT[X>#AUI?[ 8R1??1](%@$Z:[6"5F\-WJ':)<&HMQ*O M,D<:879$)RI#)E(9AU2>^"˥& M)#NF^-[DK38-(I;.U$?4BR=4(FK)$M!#:/IX$6T5NK*9^IOG%O8B";BS%8?O MD.O9"80G[?7@Z3&/44_*3P!%RP5?&QSF'\AI%FC"D+#NR"DJ6]518(L83V+NY_1@1+=6!Q$/Z@X7ZO?@"WX-B MQ[DI?L5)5E2(WLNG+%??(J-C$3UZ]LCHT/=T(()J;%4]JF(,PVV,X"0V:ET" M=+$V:N@+XPK-Z:[)/HB,BH=U*?I#3W#XI^OI@FK@?%75+@- $P<4?*&XH'DR M.$3)/6*^TL,>N& EAYK@:;B8FW1Q"J"&76JF#'(5ANP&3I3LGO(@V03I)OM\ MV 0Y_O$//_SG'_YH[E":!.WATF+@X;#TZ0K]]Q_^&Y@OF<%'K+2X"*AB=:2M M.**"):KRG,O/3B]H7KXW;W&:KM;T:=I#J,O#O<.UW!U%+^\MUTQA>*(QP,16 MR4L!,^[&\;(-QWE6<\WQFZ_>NBB,;]]GDXI-'%C8'=>1Q8EN9_>PIQ$J018>4;89 Y/0>I]TI7G)!BY1 = M__45&H>U][K%%3!&U']JZW0PBZ@E:U:3GA22^2@@^TYT&Y=J[>P>UF@"4\B, ME-!(2HV>"2KD+GO*2-'1@QOEFC1JF[P??/7QQ$H?9FF7RMX\E<@^IT$B2N7I M'WS"]-/RB7#9AT [=QS#PFUAJP9+;S6K5RK4%#XA:U917DC%494=>$];[&00 MVYE!63I65(KEPJ FV;O/J&3J@?@Q._AU.N[V MD:MT/>[F,Z,-.+\_P=S/;\6I9U?_5&^0,>G4DAV]R3+KH(T M?:$ZC8<62;,[[^PBZ1#,=A:>UDBBA_<2O'$ S#Y/[-/H0H#K\TH77#*)TDS-UV#_?!W:QYCY?G>>@I[M:F!B.$&JW.TGX%8 M5'RN>HA6I> ;34I04#V)3_1]ESRD),19T?*=BGY=-M@?%9L&:3NTFP%>'EZ- M"@Y1'L31/_B2NOUY J#Q11?SOMBAI>^EX=OC\W<)D@(4+Q1P+[_615NO1*\Q MZGM60;=^B:,=CQCNK9@S0*3@L)0Q]" EAK36&!*P#/%F?XC).\;JW]/DA:=< MYYC-FU*XMW3%0;WU#'@%.-)J<',4#=:LZ0'U.5%$;3#!Z'(1SF=L7QCU/[?G]:?\O"K>^7WA/ MUXU_:KN(!]5?]!Z0GN"%Z*F?@![]O/-D%6!C*[]<5Q>YGVK8B?IRII@J) -% M7CZ*NZ8HZIK/ZN]EZ6J$LY&5CZV4G$#10MES]6-<R'RGK#\(: M)ZZ32FO[3R3W$;.KS?,W^"4O+MU%ZH$#1X\1SC/4(6@5?_8V85457 00B?"8 M4[%3,JX3J>_J[*L3E<&DUO4)EQ\$AIQESD.LHM%+12 ;KVBG,QZ4-KJ^CK5J MNXV5W158#M.+6(O'=&L0,CI-GZFT^;K706;"F63\).(^>CD]QGH^\92DN3?_ MNXJ[_!O4G7I-A_'C*E,XR;S><7HVI_T2X2 )E^V@/3V!U]KF$L)#A+KX]/;J M'O48X218Q"-@F,@?6%<45C^>ON'LF0YT?"_\=HHN$6KCX.&.ULT5>@I?\>88 MXPOTPX\?_O#'B[:3=]'M1LF#F$!0G:L7[%Y?ZU;Y,H#M]D31A*<&WSP-\?O5 M8=X>7X^>+_A\M;:?)-LFUY:]#CJ@] 7AVY/#KFVAGIVLH4' X/0M!+5PF2'CO QBTUIY38*^LA3)P UD M!YQ&9/.4!VDNO4J21T&.7O N2A+6?HE.;^\X '* 90:H=H99T^LBP-/.,257 M4(YW]1JD.[;%S=IQL.HF443FSA$[&?C"MH.ACY[5JGMNAD+!E+T;@@6_)3CI M$/C:3MNK\T4"K>W44@KQJ$DF2_*&3&!.1^>G[?()58>[KUWTO:-?X^?#RP$5 MC8R"V-R;6U2[1#AM?%D\XJWD3YY$VR.*ZG9+E^N7[%VESF?X=&*1'[[6+R8ZE88Z2!;RBZ<<"B4^$EQA"VS=\"EM@)D*& MITG-819553*/DJUE?%Q-9SN)LB62TU)D./&@5OZJZ]LHQ2%)-S1L;$G:&C3< M5F[#45=+21%;N2L-5,1#A7P\7Q"JO7Q'2L:.IU_'3KKLQ9B35N"WLA\P=9@H MY0ROJ9'K/V9F1M1RNC1AXF4N[.I1CU0[9;9VEU(@=JD&Q.-C5H 3:YU;O;S7 MW9R^SF.=Z&=Y1C0M3=* AQ>+7/>\F- T1D02$#F7#=;$5M_6[T"FS2;M]H:H M2V[$,WS#Y+V]UMCR/ !4RS/$E5@H>'STHPEY*\-[D_-A*[(N8N @&\]AD#\P MPHJIGMM?/ !TLCP&^M9XJ*E[?R:J7:YN3-*G:3HLH1YAEA *W6V1-K+&487P MLZ!:6P'[B#00!QVWCG21OF[Z669+@KVVF^GZ-XU*G== M"TXPK'\ %:*G*Y@(Q-W*G^>.RNE@S>^E=--P"8*O^R=+ATS-,?_U6A_OS[I]^CG4SNRP-M/FJ!_.D)S$5U(WRX M\!ZF$B3L[.RS[1UGI)BCDCOB[!U;^12G:VW3QB2P3C[2=F>N<6X"BBCS\2.= M\K3JQ'^W$M.\.+?R >:40XS+,J2V"&P$H<.3 ,>'5)X/IWP?2L4J.<*[DX2]^W60]-6QH2@B$A&?]2(1N,>'.-IXXWQAR=&Y&A!#[NEYY/Q+$U MH.&(8P73PHU%-^(44BTOXK2'\ IPB*.079MZRH/\F-./[J-])"H(7(2< M<>R=F]88<3P'I,V1=Z_*!&<6C>*2-^A8Y,3$AD/3>.S.R9QT U?%PAJ1BTO) MNM*70DX^H^>(PV]8W"U[OM8_&[7\@QWMSM#T&8WVRWF'[[C=T">:2!X2[YA+_ESU]Q M_(8_DB1_U2]D\R^(90F<;\&\%,\50K,&8\0HVJ+*'WQEPJ.(2X^P M$I]_+V4UD)1@0H> #@%"!-YDIDTDM8XJJOP[QGU^#O$=B!PG6( ?G MD]X 1P\7S5-6+=#M@R>N%W"14/Z*6]P/="JE:R_#V9(62LNTC<&C>93[1G#!EX_H3 MC'FC'PBBI1^02I=^Q&[YR1OKO$;PB^(R[OYFZP!\/+7 Y/\=J][\-]:AF#*: MV%%_P='N-<>;%14KV&%JOG25N]X^O09T;.MCGN5!LHF2W744TW7^YCK*0BKM M,17W=&T\VQ5'>ZMT(X'[V'&-$[)GO9;!1 _'UD'\8' >EB #FA()29F0$(KM ML FQ4$4N) 5#I63B]KKK.*BKJ,L@BT(?<;+B&Z)#.V-4CYSL' YE3"*Y:8>^ M*ET&4I?\MU/G0ORXF>\4Q5=D3[-=H;55GJ?1RS$7_=[Y9U1[>/,0O+,_7J4I M185_S[0)UFANHSK4C.3N/JR*%)D=D&R8M[!<.D0]R MWTQDS*V(@X0\*M96)6)W_?C'B N%I%2H*I;/8"MC M_4G,=>0Q[$911[ M_*8CWDX<4-4#]>OM39"R9T*S!YPJ:XG"RW>!X54<9)EV MA]\1Q.W]P)B9^^BH1& )AA*"E2>4ID[GV; QF-Q.*@CWVB M[L7;6]5S;_/V^! E>S#[*7M(:;H@@],LWA ^8J9,V%#%3E#RXDVK)(_4=/Y4 M9,$WW\+XN,$;?@& [ ]'<:I]&IM6>]82S\3I'#&T!]R) !ZJUZE8'\H%B4@W ML90*,1]BCX\IN=CJ)6EN%>HD8%.ZNEO;(EX@/ L[BDL3*BRH% DIF>2]F8H5 MM<_V0K3IFY?0(+BY(HE885'Q'B@('X-OT?ZX7R7)D:T-RU\R1=[L#S%YQYC^ M&&*S,.2$W:C&&&/9>VA^=$R8E1P$?;K2A!%&7%H&\0#!&5A!K-;Y7!Y4Y8F8 M1$B*A(1,M3\0D4.)A:1<,**'E"IEV^$I9I\&Z7OUC\SSE[&4BX9IO+PKRP#R?KPC0QF.(T:P+-LH!J.'D@;5Q*G_X9Q)A[1@)NLG M+*\Z1Z'\](ID-@%"@^9HU =Y>*AG8:\G2X*N6 MAP!=]!.U S]>6J7L%]J2DX\+"^O\%:1E M06KJL"5_)X7@TRV'*L7?K%Z$)*R8G7>XDT,=GF,F6K[>9'FT9VOKVV-^3+'Z MC:C%M[J0:,_#Y5I)CZ?_!50A!Q*"E+^5HFA?+9MO16QH([W+9!-<)GHNKBGA MMP,.NP2TZ0[EC)53_S!A[6.3J&@ =H$H-$!>-G%E#?TN8*[ZA2/?&R"E.)WQ MOQ&-D*#A,9A:2H_\X\.,BXT 3%O\MFWEF,'RX+X$ MX_ZD/:.[/+A"VWNB5/":+1_^W3WOUP>O+:>U)9BGQ@T4EH:Z38JL!;<7#^]3 MS"7>TLSP$8>LFV^TC4+Q6JOXF*[)3;Q]'!][&QC#UWT4$(80U@Q!]N:4G3I? M.'/V,EI-*!A!P(FQ$)?@+-DPXJI-= <'P16=2*-^0>69.&8T16%M0S5BK;R= M)CH+6041QXSMC<>I(#[>?1?=TK)*'%%-@H/*O$1:PA$+0S"BC1\S(UY1/ ^3 M:CX]69=,M G6S&^D?+*?V'PQJW]_U%DJXS%;\10IV#&3>&\5B-OK(J691WA. M%:;.!J;W',:6=>*,DAU.P@B;GWAU4;!'I)VB^WR=J[S&"-9AU0 V1$]C,'&( M[2%H\8-,.4*&P]_OR-N_;W D?(#^T#1]^M'?[FF4C&\HV_Q]]2W2VMEJ_9JY M+!LQ@ )#O/:[91P>J:[(-(JRO;Z7?LE%BE MX>&Q(B!&V:I=TJ4!*)J,JTI$7P1I?3OL:FH6Y,'7( ]?KTAZ("E?!^@?VPV2 ML&V0U4G23_\RQ0Y5^(%H7#:,#M%4&5 D:A7Y;3!HGH-"&$L\;AAZ#OL0).R) M6FHYJTM#1VW[JJ59G)+RXI@E&[2ZA."0/=HG ZH!INFJX]74[-#A?,D>GXJ- M=.36\["GKW@39:^L-O68OQ+QEI:AJ_72L+2$'II>G$_RX_7*%8Y "E.TH2*Z MZH,*2^V1WE&8@!A./'8DFEY,MOE7]MQ>(K;831VXX^NV1M)*SH_;2E:\(R@_ M"((P<0[ 033T!%#U-=>LZEWL]CKT2H^#B!ORKPSDGV9C^MZF#*V/BL.-T7M_ MI65M.Z3WT.K'-,#JVZV^=U43YAN8GEUK+4R\>(HX0*)3Z,VW8!\E? 9XP D- M&50PZL=W";4GG.7LKF*2&9WM&).VA\Z0E7M'8SE(D&4XR]@\>L%ZG0KF/)9' MDCT*>.T%2F6Y=DY0$/YVC+((3B&7K4&0D6@L#'SIS/+\E<%?X8X*]GPJ5 (@ M*<'4-5GDG0KS;N'!S6^.*&&I4?)P%T+01UL,I2=VA]9)OTY@:3BN*W<>\WV@ M4K\&&2X;55\?\5TRIANM-DE[.#19N/<$. UE38$CEMI;"$AJRU'RK#[%1[G2 M26+^;J\=^GC"%.T-:T#AP,FJQ)PC5Q+WXEA .K3JPS3L4DV-@8=DV(T$1]XP M!8;_/+]&J2OWJ=!R#E5!VXOS .EZJHW1L.\T] 4=CV'/X0P!.0YKF9B_.O*< M*C'G4)7$O?@.D!ZB^C -.T]38^ A&78?P1&2_T1;=^Y3TG(/E:+MQ7F M.74 MQDC#=^KZ@HZ'AN*[BW?-^&/K%-/X6O>'.,\7K[A'?L MB.\1'TC*CG#ODBU)]URFRW?Y2^-K<%;D[>&R8.>AVD4*P1J:2DZHD -5!$&7 M[\4?@+IB-\8HB ,T%F@ L4_LO7C^%;.#)!88YB>C-V]V.D1I1$;?2]G#!2+! M#[5 !>.VB"%XQ$R5L(&*'6 T57)VB9/P=1^DOSK(T!JTG*8$-=J3S$ %1QB. MI(U=?];6HD?H./7F;P4_($E<(8^#3.Z$EDNDZK3_Z5$]V/5Z5)L>H>/4XU&E M.\V3[#T%,\1M.CO@3MFAHWT%@Q.9/&T$/^WN,#9)\+OC31; RN7YDB);" M0*(0MP"@J7_-#A(B$5PGV+1_Q,D7;7L:- CYZ1TA\]T?@!ANO^Y)KVI Z;G6 M_?Z8DSW)13/#S3'+TW>7_2.\R-]8#U'JK;O[VVNO.K1&Q'U-.A[F(IZ MCQC@W8@U0I78:'<)",;NP//B>Y^.S./76R$8.YN2HAIY7!\5>Y2ZJ7IXZ9;S M0F2+TH(;RB0[& ZE 1715QY<6.(:(NLM*AFI8U3].T4=R=]5'%$R-\F..AY. MJ3\^X?0M"G$F&1BFA+KD+!,8/?)>TD?!&N&2-_4*P1Q"/Q5#'(F%0A> V1M. M7TBYQW/SY##YG'(<:@=$V%R%)U),RSJ*F1X,BV/>$T;%(8NG_3HHC'@&JI6B M#\NBG(Q:^DSV>%<_*D1/5S 1B)NJ5TS<^+@:@MQA84]?L+8N["GJ7Z+\]8JN M9IS??POBXH9ZXXOU!\,;9NP 'PAJ'O.'GVJ.07)CQP4N\,(@W-T&:4.'E M"T>JE04= \ZN\2'%8<2GNU6R6>U9?OX/EU6VU7T"*0^ZN;Q[OEZ=QP#CYMBD M+$@^AE)T#N'BH*H\O+-(52(GMOST&J3X,J!6RMZ9P$GF8K"MCXL\Y23\]<,+ M8\6?&5*\$![J,F$P'+>M7UK'44#D0FYNF(JBZ"VC^K6Y]ZA"%4/8W^'&/W(:#5FFH>S@ )M#Q<;^4F-/6(0[)+HG_@S5WE M]>E;DEZ]4K70 'B3Y=&>R\0?1!!FK;6GX8*+Y9IA%%D MRK52HA )AZZ.MA+C!9EH;IU/;K7W">1YCYG0FQJU)T!X,+09>+B:$&&\R\41R5G#*JEU\7Z.,:B8*:>(. MKJ&O&=+$2N&+0%5Z'N,H'DR5/-$S02575+*=O);G#:J'U*M35N1A8JRW_(,4;V[XPZ!T395D='TE?VWEH<8LQB-MR-)+]0@C M+/)$<%G@6/!;O-A*XPL%NNG?59]F;%BMG9)#/?-I]3JYCC)1*T 2 MJJZ,+F*,O'J T/CDOY6P^\R39_X4C"R(,2M7?9%KJ@=7R_JL1WN@H3E9 MCZT35&'&78JS/>\Y2>W4?>3.\.*5$9_H08B!2CE82]!2$D1%0>H-DBL M>O!P?.#20IIG!^>E*4?FP^M%N&SHDR,ES5^!4*_N<5%^F#3I>3C\9#Q0S)OQ1/!@G^UV* M)WV*F>) L6S&*(MW,U9*?/.->G,2Q*J,F,72AH@CVHS:<7+1<-*&L]_FHTHB MQ$1"2B94",6G"F[27"Z9E$)M13K*AEJ[DMHCMFQ[B:IVPAH@8(YF+T$/Z_L*AWG=4@\*HJ4AD&I7 MOJ&XH"H;)YVK],Q=7.BI,M=O4S5 P%+O703/WMP'H2!:&@*I]N)4===B[#9] MI3)E[QD.?[\C;U2[1[HR?1;Q-NT2TYU<+\>I26^/G3W?/--7IZ7CW?/(U=DO)K,RN:OU![3JZX MP!$VN)^K0<1RL=I'U,O*5=P351Q1P1+" E8+)J*M.;"05$-%%QX.;^G['U \ M>BS.$B;)W<"YV[YE-T?7J7BX(2SI YE1>M1-NA4"1[6QL59=YSG7-R9Y#OMK M^_GY^L9'@I[N@T2WG=U4&4Y%J^1T_/-K4!T+WSQ^7'WZZW36=OMH8FWLK^UU M=?OHWMIN1;TG+&.K*)6<#G]^!4ICNWU+>0 F) ;XTWL-;X<;$]S>%U@ M76?VTXX[/AUR;<0KNQ%[.7>\^7BS,K_$6/V6_?E.2<6]O?6K'<;\V(,!Z=82 M''U+.[]!']$-6LVP-OC+@TFVQO[:/MGXRX-[(_U+< @2(,;8HE-R.OKY]2>- M[B^KA]4G-WN>610\!&&TC<)QVYX]=$9MLW72];GY29DBR15@OJ6!&3'1(61\ M6G9"6\%QOAOJ>5RQDR&YVQ0MAVNX+WKZ1DH@9LVU$#%L@:L _U&K![:*],C#85 MX@J>I9I%W+ (PZI ;8N8K:Z[K<,P-^UJ<3=0V>-2W)K>QZXE'DN+GUR!YQLD#3MEC=&4%J_::8@0'RVS6FJ.7=4CY?(62!Y4"\6L: M3"3$9$)4*"2EJA;H EBMC+<3X@:=*>XPG#SS*&4)=MBHD4T_'8?/4%;H^GXJ ME&Q1F.)-E*.4,KY AX(UC#Q "[N^)T-/= D9I[@-(OY4:(75^"EMYHC:_CY3 ME&RBMVASI,E)J")K( 2CTR.[$?C#'_X7HO_;L_C*'W1R])K S.J(:YIP.K%4 M/Z )W:_T0_41_0_K;_]__C]02P,$% @ A8%:4M6F!D_FA &.H* !4 M !A;'1R+3(P,C Q,C,Q7W!R92YX;6SLO5ESY+BR)O@^9O,?27]S^]0Z&+/3]<_O.G-/[9B5W? M_^E=G#BAYP0X1/_\Z0W%/_V/__M__]_^^__Q\\_O+JZN;]_-W,1_1A=^[ 8X M3B/T7Q^^_[=W_^OL_N;=C1_^]>3$Z-T%=M,U"I-W/[];)/+Q'^\__./DZR]?/WXZ^7QZ\G^^?_^/]^]+!'[/Q'I7^I]_O/OTR_M?3G[Y M].6D](MWCON7LT3OKB]*O_CU@W/ZZ?3;-_>]^_&CYW[ZZGPY/3U!SONOWF?O M],DKY=AD>$ W2/%N_H?W_<7^^,Z02)XT=L"1'\WY^KX]HO0G( KK) MY&6$5A%:_/,G\DGT<_[+=*S_4O6[R=N&K/G8)_]")/^U SN)\XI#O'[+^,HW M1/[?6>A=AHF?O%V'"QRM&:IM_-X30G]""-4+LXG("@P3]MM4_)T/T&N"0@]Y M.1DJ0!_B,GYRC@+L[HA/AXO)>&SMQ,C]98F??_60ST:D?V#8_/S^9+MR_@OY M40%.3#8-1#FO_K9')D].GQ[]) SR+_K@;E\_AXC)XQ] MNNKN$9G%!#K_A]_WR.PL#%,GD&-T]]L>F,RW<;X=""0/1(^@W47XV<\,&CC+!S3Z9IK.Z3QZQ"^A%+_ES_MF M=?L?8D>@$REF=PGTQNZC\WKM$1WI+_S,C(5M_Q8BO;%]Y0= 177X76_,/:S( MM><Q^VAN+=^E3X+M7 7:$3:J*#WMC MC\S1FEH_Y";QL'*(,IRG"7/"D%F$\=M,J5F/Z#'$#_,R0FT@-R8F+5>]=QG$)/V5HB?=P-,H2N_)A<1/Z%G.@R]*BW M5/B>4/M]?PN#C!#CWMB\1TL_)F.%"<3'4OUM#TP^1@[5 MWP]OZR<%?F9\,9O(- [NW3]=V"V]'F/K&:0 +=Y MS<<]L#DCPW@,$X!5O?=1GUX_P@G8T\>^:6;JT#5/?_)GD[.;WFVO$[066FT0 M:NWPY>@MG/B)O<*D\<]+Q]ED$*(@B?.?[&.Y_?&?F4UY'CAQ?/8=B=Y$F[[6 MS/6L$]<+9L!?X+7C"_E_FK[6P35SC]'56F9@]NH++7_6>3ND'0B-R='_GCPYK?[AKO] MC5\W#C4H?W97?E \%RXBO*[D93L:%@<51QZ*_OG3R7L"SB_OW__T;D-.-/IH M],^?3G]ZE\:$1;RAO^\$]-_HJUR$O)L,C5KF&>?D@A0C]IL#@@1.7H352_ M'UX+<-5UA.-DIDJ7QVGO,LF!^F2!JEQ0>TX!#M@7"U@E8 ?N'@[9-PM9 V0[ M[KP"M-,3"]H.:'MN6@Z45?6[0%5[VSE>5N-7X77PAL(!LQI_%[#ZYS&.F57Y M58NL]A&T .Z#5?N5N[/FS9OC9D^!*MSJ APX;O8TJ,+M((R% V9/@RK ]H*3 M.%SV(*C49XW19P5Z'^UI4(7>3JPA!\NJLBJP]B)'.5Q6D57!51,3S&&S"FT7 MMJ;@[P*U3U:15>[-G=A^CI8U9NMLC#Q1@V-EM7X55K7I-QPXJ_^K@*M,M>*@ M6>W? %HYF:Z [+-5_0V0'>1+.D]7^NS@= M)JUSK*S2K_8M-A8D*.#[8@^ ZN??W1H4'"^K^&MB? Z*BW#,K-K?Q>RP:@S' MRJK^:JQV2P!QO*SZK]Z/ L6>"A"_?NP?Q/_^ZP&&1(:_E-4FXX'4F);G\STF MMQ/0ZF\/*X22 JG&RF3B9(:K2R; HX9LF1O?>?(#HO%13!8H>RU9X8"LJ/CR M/RE91"*Y'N*T].3_=)%A**YG+MGP*2T!Z,V3%8JHQS)"*T1.XV=$E< :W> X MOD7)?/'HO$)$ I/6(>\](OLC1-ZE$X5^N(Q+3%Z@A>_Z0EE&$&I:9M'S_$S5 MWCF^=QV>.QN?W*%+3Y&@B1.@IB][D0WXNQ.D0KEJ]=_JX/@N/^;DF*[\?!C= M!XM 5+T\C M0D7/J@G9OOS#3U;G:9R0H[A@YTU.)&&26F9I@ZCO*ES>((?<)+I))D!,RP[! MX?(11>L+]$3O=-M#F?$T?PK\);LPP#:/($7-^Q]0[JGIZ\'WD80<8O2&T',2 MPM22&% #R(C10DF'-)?K38#?$+I'[&[1;5X$B&FZ>5+3*;YSWJC9)"%('87Q M:&,9508C/(QNEKD=-%'1+$6EEZBC3"TTM>RH.#[P,+;LH.T7VDZ4;, .1O,A M 1V\7VSOY9G7ZM%YW;*!0 (T4=$AQ768..'2)ZJR&/CRU0U2&IG^&\;>BQ\( M5=:#T=,AF0SW>CG<(2=OCAP0TN/EPH2)Y.TN<++G):+K-M1W M -P/S73T:4P9TV/W0TV^Q8WC>Y>O&Q22Z0Z]DCZ4D$"(G!ZMM-6&*+Y'+O*? M1#0&M505O(-4SF[ZVU3)MMH$%L1L@!M]:34_G!N/6[, P M/3$9#%>-R\KTQ%HP3D).2M,31.&;L0X?]=DNF+Y-CP0?L9.P^='!]$P]&%8M M;TVFIYW!P.+OB3PSRFPU+H:+V"LQQ\QL)2Z&65.D $?*S.1%H(JJ#@HI0/IF M]3@/\^&HJ%?8QV<)B =OY;C1%BV(08#KBT)@*-F-9Q !D@!EZ&UW>7@$LO^ MX=C9.?;B#(B52:X\B9 M;<\!UQRT#&$.XZGAKSU=S\\R4NJ5G"GV<'MQ4HZBAOBLX0OI9D;K"B6^ZQ0) M^QVKZE;2''.)W5V&]=;2K.A*6)9?N*YF!1W-54$S#EBC7:^3$#F)0?B?I_.\I0)J-9#K*:YQ%;]!XS?^]0Q'B2E*>>G/X:KITV2RNIH>2!;YDF*D-) M(;=QVBCIET;%]A&E:&L6V)H%MF:!K5E@:Q9,J6;!>YLAW%ZSX+WI_D95-0O> M?S8:* 4U"][;J@XM-0M.S%Y#'6L6G-J:!>)7&HZ:Z4]M<-0.K[<<+;-C!>31 MRMT:O$;/1 P#,%([OBP.E^FOCR)P";DS>?D5TU\:@9 UJ"W#XX\EH3K068;' M%TO"5*VP=(0/#_+N6OR0&.O;X/12BR#XFVLSO9&]M]8PJ\%K]0>BE3*0-WLF MHRZW3>?GBPL_2"E?75Z4P*1U>.EJF#K@YLR)?5>!M'6$QR2KC'<23EM+[Z%M MQ%ENMFS7&D2P6A)#\ ]>A34$AN!=9E75T] AP2U*>(P=A.V]#[5V(MC6&SM# M(5K &@+7DM#'/\7KBAA+6>I%2J:>GWYG:($C5*H^=_E*U@(QA/S0B=Z8'443 MA&@"%@X(?\OKD)@R*); H"=:^=ZB)<ZB9\_L7#_@2(Z$#S$;FK$ =X^0:6H)6$ MGDZR[K8LEMRZ:B>C%];OCDZL'C7SKA&T%&2E\ M2W3R&N2Y[@6"+$!)(]+2V';@-8Z2$I_D;_L\DA_]N55/Y4-./$RXA4#//,_S M"14-#*[_UL8#5WNXBI%E[-5:$H._:;8))Q+H.]FPNOI=Q+$Q,RZE5??@5I7( M8\+,[+4E=J3@VF..XV-F'+TP/J(VC.F!K+(+JMHFY6B9J;UARZOY'L*Q,C/$ MOL/*JD/J@U7JS3X#CI15[VW^(=L&M\FKQT,*S=QSL/!+*7BP\LLVT8WC4]T4RFAW/[4B86?9J=2Q!:$6=.[/"^O:K9*!P'6&I/! M43/3;R6%6EM@#B^[:O69<&P6!TV=(?$M RU$2]9HZ"AA.XS)XQ56S2YX";0K MRJ&6?59//3Z(#B)H.3QF:W5 ]\Z&^.@"K1-UZGRE7G&TMX%JB*AL@#KDU5. M,@FU!7X]='@:$W[2:>?].8];<3S48G5@8&K\K-A] M>XP(GT2S9_*POP79"=0;?%TX&!J]G!-BS/K8(S^/:/O<"Y3]5RHG4<%HMCA& M;2GN;&C6W?, XHY5N<5(VU2# 5(-1">'%T&>R!44N"':G6=]9"J,TGDFCYP* M#<]#BP5GH(LUP@-,S58?^F>EDXG=1ZG:<;[$Z9^8*I3-/@$ ]D>C M2Z#/$J[C:)TIX-]1U%!3=J3C-[U^&YL_$3)V!J[,F)$3,2R&PRYN\183/V$[1-8,[<9T1$O P9 M%=87"P)/_[SH*0H;/A.ER7+92EV*LA^3(^X$%CO32DS;69*UH[I((W*090!G MS-PCHOY\-]EVD9N].)''-BS9YPOD)VD$*YNN8+ !,6$KK8I+ELNN (>V 09? M#^P?Y\QDCR]?4>3Z,:RSC SUH6>\+Z&;B,N5E06#RXYR$5&ZT5,4BUA!4VI%EEQ*=38,_Q5R:$'%4#"(W$ZC M2V"^6* (D4&N<:#J:\U[ M !$M5I3K9CMN>[.K<&C#EQ& J!YO=T+6!/+R]'.X0'44]-BYE::FQ*PT$]*G MG=@2EU5..Q]K:6:\:]/#U5,- :T::H^'6%I+51.R+5\:(N .#?Z.<6]-!,<4 M>2,@N$ASF/=FEC=O6==5R%1O/@[41&*Z&I49;E6\'"\S^U:('5RX\6#E&)G9 MKP*,48OQ-)5.5L)XU5G,'"B[L*!W)=/[74F7YMW3\-1\D&J=#[C90V)Z MLRL!W]+!&;CK^3*]P94T0F=3:=;4KI'$?=:[BNFC<5B!7P($T3O05Q_,W(T2 M[T*BZ^_@78MC:;85UK$=UD>S3T:Q:J15[]4<(>75+C99.%;B1,F1X51?WK*' MN@A'"U-=\:"O$TD ;01'38R1[;!6=(7L%L96]$TQM $8.V.177K< MU@)(P\M) 4P0H8#FJ30&[(1;5:P[!V[*"ZY32L14^@7*0]B>(L,QM/M7*F.J MCZ9XQ@'8F&?'F^5->1N++,&&%$W;+TYX&8KE^W) [;X62AJW_40ZAZ>GC:AVK\Y?14UU&6'O.8"^T!:BO79.67 MGPY8"><\I);85S@,$3NC_O"35%G[ M<8RC-P(( 8AYCLAP%]N->^>\,1U#E, RNU[*EME1,)*.\^0LC8FY&,=$-3X1 M?.G(=(?X1.NQO["+7\9QIFJO0Z*WR#1QB=CK/S!Q4.FP6BJ_X-"M6Z+,V)8Y M>P%$]=7:)_=,%$.5S\&G>OC-U@0=D5R18?SN?:K%=DLWY-RCN]X)\N/F.ES@ M:)T94C+6FRA)+3GHA 'Z?W3'/CL!/5>Y"Y[^ UG?NS\H_2;LJ.LPD,Y:U,>! MR!%@4=U?B_P]2*D3X_+591?1>V+/99':VL"3X$Q+;04VUGQ1'G\>:EN/O0RO MJ<(;'9=8;\_$&/'.WG[$+"SOT!P%'?0 JCJD+ =O;@U1:GXRAW1'4<&D=51J MS'^EUTJ->X-HF<B6HW.E:@%BNF7JO-X$B(WKY)*ZJDI0'U!J?J56>5Y7 M4M6IY\E!6EYM[%#M*"J8M':=0\R_^8+\Q$LI%V@6QPAXO E0TSF+CYCY^2)R M2TB(<4S5N810[<0&D8E NR%GU!L-84B(/4\M^ W]E4["-5 =1,K(HT4A]0ZOF&N:,5GR*55#7Y=_><%,2@9"C3%]#S-$[P M&D4WOO/D!\#2VV#24K>^PU$*+-FKT+V_7)%=0V#.5"!1%/F0/MM1PE<_!2,- M,Z/LW.:\\JE"7+$1AEVQ]\A%_K.Z M15NF-]"ZS35@GF^/$&9]$Q\T7&(J@A9ALE;5UYSO93@4!/_C44M%3,7^,H M\?]V,N *YQ][*:"Q37Z<:6J(/.(T-7F>GGV:GW&%HPN4IXPW3BR+TM/XY>CW$,-5P*U#^;K3-TH=YL !=H?S&[ MO+4NM,4O41QYLS6\+N3KKN.\_*K5XBIP;G/><+S5%=[>K8PP-<2[N09YJ5Q[ MGJJQ8MK,.;!H=:W2$Z<64#>!7CM9#-/EHEWA\;$:UZ1RVP M5-BK:)PK636:8B_PO-RT.J4\#7QK CHXH*:KWKZV?Q'[4T#YT>I1")!-,6(< M4[/[__2RVZL##'D!=;-O$G*0J@I7+5#^;/;M0?7";8ESYK":[6Y3\Z "B9CG M!>W5GUZ8+(.Q(*OHP;0QQX)C:?:IU2&[I?RT A5?I,(9R06\)Z;[L-0 #,ENY\T>U%\+ M#+2R&NLA<"PG>1<0J411HUAKRFH4@!K>;%D]H"T=FDX-[\^L'M#:5K&GG\SV MIZB!4J!F$P=THK8^='4V%?7B;7$F:N4+@JF@#AR'VAY2,)TJ5#Z0MQZR1Y:T MZ=^,[%=K^I9(,#"9?(+$$_,OK5!6Q'L/('OM4XH,#LU.XRH$V9[[3$X M9F9?"L!N5?&.* 6$IB?Y@CO/E/ \4]EGIT#<].1@&<15-7TJ0#8\^U<>9*EN M81Q6LQ5N)VTAWD*N@%-'MG3?;1%I=FR 8R+N!8K=R-]DJ86Y[LR1:NR%*$AC MN :(;0SJJ.OBT"4U7VS#^02[Z35]K:4^7K1TPFUJ-6\>F940N"M-6I%V[02\ MKZ1, 1=% PZNBM0"AYM7@E%]6OE>?4C7:R=ZFR\>_&7H+WR7AL!E>1Q$H=\1 M2-U2R5M!#04C.@:5)KG'CVC,$7; >&4EQ.=(!J'F%Z8U Z[VL75:6"<.RGM Z.KJ4IS-4 V.#:1UQ@+#MOABJ>O-Y: M7G:FKJ.@H 82)3<&5=3*JX[>%)R'_>$[:B4H92V=.$1XDM%10,*#ZRLY(+#\ M[!JJO#2^SP_>_ M''QGUXB".\R H3N=6> 535@%]WS=YV/8_0>\Z>K)6!JSX\DO1$Y;K\E*1J0" M902H#:Y# "+OUYYNFS%#=& "!=GN0S0L+A: F-0 M&!7<:6E*N#\J36SH:(X B.K0(AD+,GIC_\O!-46-*%@*>Y/U1&T'9HBN:&GC M/ )]<\U)VIEL;@2J)5/"PT$X:JAWN4^)F?\@R%:.&#?;+U!,:@&"JXTQ'J M2>S1+".6>?SOB#D:'3#2-@P=.J5LE+,R5SEGWF/09.W,:MK6Q:"9M44=C5(*K)V6 M=1,K=A.W0VZHYB""K_VLWS%1IS2QDEAY*)2HLB! :0S:HHE-/7JB;OB.9@^4 MLB9CIYTG27,'0GAP#20'!):?74/5U0-:4@Q*92BA#UFU!,:@G"JXT_'HG8UZ MCS8XHLNJZW.W"#D=VF>?$1E%4T]C<)W2*AX&SHFI.D.HF%*OM:6.M\:4SEI3 MM^BEQ$!$N$Y#-XL49&R\9?]?2BG!:0]5;2%C!");$Q7=+JWR.W.'Z1(FJ2?# M@^8]9$D.'61J)-,L1TVVS7?T]]].2.8^N^!*\"9$1DLE-H^U$XMI6_*.:Z>5 ME)XJ3S$B1_F*%4-^1@%FJ?JLTFR,X%M\2%[( M%:F#Z)(##%H1IX.XXC3US&ZNBKJLWB8J6BS?K%=16R^C_39=8%W5;9P15+7L M-,+2L,2I<[P6>I_8 $GN"X8C9(T?DX8WC94\5X*LKA\X>(H!' M> Z;/2,$XS *R#[88T PK(9#9L\!B>@J#I\]%L3B[3AB]C3H$GW)<=1P/(PM M%OF1^:%ZB43>)7T\</ MU$S9)^.#JPEPC]OGY,H[<2>-K_5%>40MMZ6,(2#5,=A!HBSKJ>#I+)<16C*Q MJ>YDK,G;.H($1Q"H:-MOUQ<6%9E"0W-(ZQI22RDG,6)CT$DMG&JVY%U,+HA_ M(^_:(]*3FV+^KLNX)*N(<%AJ(4+^+5TC3UYI*1_:]N]6ILB$Q*RY!RB92T/U M7$V_:RDU)T1K#%JNF=$ATWW4)OJ,)8G)MO46":,S7]FT=;26TCHPHF-0/X(< M:S2V\.**!W7MLW.5)M0R7--",G\S>+8!$=TM+37C=G2-U\]!%]>X$%6]KO%\ MW74TCBO(V.;L&D^=SLW9&Z=R*KYP:11E]OE4W./*EJ::@\%0#SKMLBYE*AU^ M. 9SJ,25EGHV9.I0G&2AL=E"93_8KJ%2H3QI\T9^#$V9T2Q4DXQ<0"^;&MU$ M2*]QTTV49CIZJA0]=>P(4$=A\%.A1;1*RZ1J&J9BFHCCU;(#IV)VB ,FKYD- MM26R,&HI:Z+JTS'8$SM\::L6.=^@R*&!(6SX_#WA[;M#;%7R7_FC28I\1Y?( M0[HA$TB=DDY PZ:N OQ2JE&]#2%_Q"6HN_A*N@VG4-8S)Z#A.@\KA)):!DIO M14HE[SJXGLJHA >:.M!E/=>0T,:_U/OH_I>#'WHUHF !I*=B2-5#U.,VG(K1 M)04N7+M/I:Z.R':6, 2T%M319[8RK^O^)H0:L,U$QF#*UG"HX:!D(]_BT&6E ML)).-@^$'J'R/++,N$[OAHH9T+OXPGG]\YY8P%L+T[DL3F>L_T8_^X$:28$ M#8_-?J;BN47-R$.AM5M7(<\W9-S_"/TD9L+,W,1_[N0"5#[T&/ JSW'_$(F, MI@45HIS979BH9W1-_@@JI%WUM93[\_$%/ZYP&CLAC7Y_H*D]"4)A5H?F.G1I MH/PSHB&JW]'Z"44B3$H25L#_XPL*6!??C#KY";%&_I,Z 0OV+TU]9X&D1I*2 ML'&,3&'"A8$1E>);'?*=D544U4[&NW76Z *O'3^$[-;]+W5R.WOU09IE]SNM MFI"I82DMN/U22W@&]\DLZJHIL9/GJ63+2#TT=!UI\$ND(JAP_83S:^2IT=?Q MFBV"Z[;M5)X>*I5,%,Q.XM6//TX9- 66 M,J\1^MXB";E$<>#,UG#M)V+5%9G7%C1[@S8X%RJ#;.5=)5.I$ZH&4;!_KH#W MD]EZ4![>+M[B MW/%MU>'S$XT$;%3!=5]27C3FJ_'\/#WB%S6M\*?H11L:@( M$V

    \]*(G)U.07B-9 8W-46$K+0Y)2=N*@%Y MTKA**(>IO!Y(8RIS\DPE?4$:5*!-,Y4&P5 \A0SBJ70"%@1/Q>UI*JV"I?#\MI]2KD!@ZA MI[!:Z9DL]/C2Z^;Y 9$=7"_+@%"IJH$3/!6/D#)\!16'H2F;,]=-URD+2,YR M@ FL$5H19/UG1,U6R48O(*IC."!%6=9[?C0QE5TH"M:ZGB-R0VFQX%F\GY3= MOO?EX%JK1I1JQ2\W(X;:ZD3ZM9]D*1*A1YMXD?L+"J6[!@O3&X-R:F<6O@WC M*"EM0?*W_>U'?O1GWBPM=8+Y4^!G/="N"%].\"_D1'FUG7S1PA61@D$TF;1U M$]#9J(40'ER!R0&!E4RTH9KM 2TIGJ528'(5,UK(C$&/U?*HN:$>Z^ 8TVZ0 MET2\B"R8HMDH?7;#X9(5W,\>XL[>?D-X&3F;E4\6ZBQ"CA*#2ST7>KJ(EE]Y M2Z]%=Q%>9'U]J4#;B8X?,=GS,0Y\C]6VDT%,U8B::SUD[-RC#>W.$"Y+2_[L M;?N/70L\P(;0(O\>2S(G8CV-P0^_5O&J@_5A\S05!PX$3%4Z8"JA/7(+5?V) M9&BQ^ L4NY&_R=9BWI%UYGE^)DII@U\@0C4 6G*RY,=@X8%YU]./TT7(RU1$ M*4?J\A5%KA]SR07[<;81TU,UA Q]'<RED+IJ8K@1Q[A6.J&65E:;^+O+=(JP*M*3JB1;$ BMI.!$CF,Q//91.A-?@YV#\!:_>)492:@WFT=,)M,T1^ M!\B>B.]*1M"<]E4DB]QW@B([.+Z!E")4.IPN%S;A,G#B^$R\ EW3UYJYGG7B M>J:5:SKB]KB"U\NK^EIK);HR ] ">@U$E)S*P.*)=9_KMH6<-?ECR4:!KPH1 M:GIRF)]BW_.=Z*W$$7B5U!.16B7E$Q*X0JH^ED5/U5O9=RD9TQ_#6C5SAA\B)A>053ND,8-IH3IE41[V+$"1N+N MUCTU#E5Q8QO#;@@\J=3, T3B[H5;KHJFE[7M'O!\""G NZO9I9U[QEL@4 ZCK!R)\H&QSXMK3A-D(OP2XZP];FH M-IAKXG.?+!7X;^PG>=,)FYS+2B*X] 3+.# M]U-XSIUX1?^/5D1X)N=;EE#,.\30?Y/*GM#%SABR+7J754>LW"$WNZP<\%;Z M35!87;>!]&37[O&SQ\4MF<N6UNX%17(+$M0A MV^'NDPFD::(RN!M:0$0,GAO38S'DP(/LW*E4!(@D8_'$!,32]\IM3O\.=RR:*:C*8>2[?T__&25YZJS M]'0Y@83(2<4G'T+U&#D>$'=12AHM'7(&)2B^P4Y(+Q';6W.XY,S]%M$^ GD7 M!MK_&"4=;**.XXWE^%(#&Q9?$A,SL)3A"](,$[/!E(/D1MX["=Y_^WL[0I4#*4G!G1@]XC6&QP1E9:5BLZ>[.9I$M/Y)/,* M@:&=U@ 2W2,/90WII2MWB%(<;+ZRI]?.4Y63D2LBDR;W_G*5Y ^0V2H6OF76 M?:[E:NG14 NR!H;+]*O=BTDAI,GLY2:.:](^>Z^=YM MMKC(&@-F'6! VJ2)C)0VJ>P""50IC32TK(KUAEPLZ&%/FP&30W#IDYG-JEE> MDRO)P@_)J1_0$I>7KVZ0TC/R-XR]%S\(0,NGTSA:-"SEA;-)+,IH"2OC5$=! M!_=W$=X0%?]V%]#;7NC1,W-#N?@1HT4:W/@+T&X7(C?6^\,UN?\F9 \Y0=:6 MN>^+Q.%X6M9K[D,B6N,"IT\)F9=#9U&F2XCRIK5HT07*_@M:U9W&&0\2,F\Y M,,)='D%*GID;<,VU1AIZ0SSVM@:1]NO))WB5,D&"P\OV0;5L'_HNN'2>><;( M29MIJVSGSA>Y;VCF_3N-66J3N&AR=(>2$%9/2I3:8/,%*2XE1$MO6!^+#/X1 MTL;?#S_@NZF%T"A\>W&C;^V12$ECK8FI!:MVUN_X6G1K,3ZP6-[>AUHL[#3) MXM?A:_3@4RVESMB(]&[UBKQ'S!QG49SYTBAR\'4F2G$,TD$7E!@]6][5EG=5 M5]Y5V4F*G,A=21V=.U\.YLV3._9:20WGG02NH 8B.F3X[H<^,:+>YHO'%;IT M65!!%KE"[0*B$U/ZKU<1_0%\E_76ZAETT]S[JC3>R;N&\[7[46]%D:MG#.-OYI%>^(!?2T@=R)8X7"]]% M5VE$KGVTRVK)4PVL>2U 28I#>B5+$Q05U CE![Q(B(H'S* P*1WZYBSU _H^ M0X;/_WB]WD3X.;MLPH\(08*#OJ/(79F$R TJUYG4=4F(W-#>V<^JO;.?.WEG MX;8E89?[YN"B5'^O)UHE]_7&5SBZ12_EYS1B :;$ULLJ@T/]/C#"BEYD8+7P M:[^WR;8:LQV;IV(21>/;%C*6WE>3R9R1TF.X306;7C)>Z [S'%I.W,G43<> ML&F%C+"IE(6'&+@B&)8-=-/+G M\)+H!M> %#@]]MQNIC<=J'9+X@JG*%\@9FKY.LB78WRV3BL ,]NK8@=6)@?S/1'@!Y=<;?'8XZEF7HDI!H=, % _VYV>S]RQ&V0/6]C$"QQP MV,P\FD7/BO8R%P52)V;J..%B(>5%!JM?PB$T,ZJO/PCKJM\4B$XKYJ 14345 MECBR=KNW!LZ4BW9QX,RLQRZUR6L*MQ58?;2+K'C![53(KT#TD\$=O041;2\ MR=&:E*>@I\8JZP50ACK>I [#IA+Y'##EA^$&QSYUFAJ M66VG! Z?/2(;U]M.]XP* MHVI/;AXCT-ZQC..F_ "OTJ5C:^_'6P/?1?B9*$ <7N$HN_S?X#C6TFQ99.AL M41U#TS]!N293L__/P'\?G,K6B6D8B?P(D8G(AG'?'LE!'P?.;D0!H+Y_]Y&4 M2\BQ_(.H)+*B%O$M G1LEB"MJ4Y6L2_V^8(LPV8Z@U;&NJ1Z)Z9>^QL_EBP+ MU$+2=OWHL;'X+/18?V'.RZ&E(3Z9 C1M)XJ^)+2=*(;O1,%M(M$6WL+EX#H/ MH5VW=&U<#M4[TN,-'NC75[]WZ;5B>DD[5?M5/O+<0%"U19X;&K\Z2.2YH>7O M%&YPN(W+BVN9K3W!-XGNX<3O%883?\L@#=&2>DJS/4/NHE%B!+ZBUVM>CWN[1\\H3-$5P?D"F/>3LMN1Y&R0I%Q%SQ4I>5_X(>*',1S,NN^EN'E$T5J2D:I/^WJSV:J$F.N$&/;HU$"@ M9Y[GT79 R+M2];<#GC3@QZ)F.GHZRC8>YC*//L(D![]R0(7'HC,WE?<9H7V MFW;K%!Y=&G4<;E6]4WA7:3^Z<,.!:OIK"0RA6MN'.^G-K% A#%.#M6KZVQ!P M*0G<24QOF 1#K.62:7I?)!A8K=X"T]L@P>!J]ON8WO,(:G.*>_(XGXEU'2YPM&;,]/.$(C#443R;-,FAS_UQCZC"IP*$"$0&]WM22T MS(NS\1,GH LAQ_07U'R0K# MU(4XT9'(F-?=42IC3E3V 7![,,X79%%LE6S\N(IPNEQ=AYX?(9=6;PQ#%(AG MUT+)2O'>:O0<6MQM?$-(RJ7_'D1+\:T(?/(4(:7E)$%!D'6J_NY$?Z&$5^*" MOVNWT](A45:(K6BJ=4-9!F46"A(:4!;1]U\A,CKD8$X9?A1GQ5'A"ZR1C)YD M>+1Q?&^[JJG-Q%@Z[R86A*H.*<^<@%Y-'E8(==@^352&D@*Z<>II:+R'7H?D M\N\$L\TF\-V2T;"?,,6BHYF? !QBT74D&X0QWB",KG,[E3 -1;L-BV@/TP,Z MA'5P"UI3B>X G+Q8SFXP/?I##L%&@]+T2)#^%%_C?6-7]YT:"ZO(W:T=LP,- M:&@ ">SVCB%.!]/#26"J3]C[-)4'?W7J#^R$Y!";>2C+.GJQI".:XZDN6=40 M/"6>)'CNNEV=\FCFCU@\D=I,==H?FN7G3HZBF6=YKRA6=:-Y_\G,RXT"(&LC M)#AV9MKB*A:A2*1,@>-G@WO?J<>Q*:BJ@/2+U8_-P;IMP7@%DE^M@NR"9#EX MDV.J07'J"WF>N5D[FNTA0?YA@V,G4!CIW&&$,00XR["OXX4XC^4; MY^^8.I.N0[*T4)QDOQ7!8F)E1]#R/K[EC5@X3W[(H"> MR,@L1E>RH @*_#4A'KW=I9&[I71"E>9[^:[\^JOT_7ELQ.DI4LM572E MN(-I8% ;SSGKQWYV)#Z+C4?RY60(C>)T'M(L/M7 MKN)FRP@A6,<)85)R/"KAK@-?BIH,\%:'U"2Z)480_PD[(HDM3G;2%0Z\(WCR\1]0[20SB,R?VXQ\A?HI1Q!XGK\--FE W M1^CZ@<]@/GMCGY\'3@RHW]4_#UH1+#, W4\-1.3*OSFO%X@FW;,W#UCYMXI/ MM>3\;+TT3N*L0!7KZQAN$2LK22TK*^ M_9"HT!O_&7GD;DST/2WTOMVISK]QQ);JK;-&$AL?2GI@><_>.%O@'0XA*U^H MM>(N!:W_V$I'BKL?H?_LE$YF(%-UGP]TS]U>NR76O "QH62"IF/4D=#;%JUJ MI9)3E/^M0S\T4=H#>0ACF32+9CJ#!X )B5G9D$QTLJ:20B&]1;# 'I],SD2+ MGFS!:D^S3R9S0OC$Q"WG^V0R)<"(M9II4ZFNID+/@:SSJ>1,R-R$Q#"MOMWQ M!6MF)%?7&S4&> 8XEF:?- JP;/08F9X4H #'6J\A#UFW!U#K 53O -X];CX: M"V.[([T*+^5O!GS5&GX*]?WR4YJM_9+:(ZPPXR=SCN70D*_R?&\?Q>3?TC7Y M8;*WK94FE?;+W)CS47N27&,*@$SP_V#!9+QP00ZS4SP!-0)]B[K&GW4;^MCP MNMCJRT?GM?2/0T%8QXU4D*]*QO+"JVR_DK^F!;>X>%X\//0XOZH(3A,&UAZ]APKBRZ/!2Z M-(5^8=+\BO/3D#=5X-A6L')L:%)S&=%&21J M6+"%=DPKSZ*H7$'D>(@&'TKDT!Y^JZ=56*.9T#5Q5HK\".3NDD +)FV3UFW2 MNDU:'WG2NDT+%R9FT\)M6KA-"^\_+?S$[$=D/6GA)V9'8?:4%G[R:7*H=4P+ M/_EB-&+#Y3:S#6QSFY7G-G\T>XMKS6W^:/;FUY;;_-',!ETJE2C8^[2K2,W- MVI7U^(ECVZ)0/YE=@*B+)QDWN<$Y@&:?2!HS##Z9?1YI"N)6GUWUC*(G;!2. M:MY;IY:KU=>;>4]S515BP*?,[.H4QSIEM9$V?.*FD>ES9!-7$WDVE33,(YVU MUFA,WH'1GG"CG+]2A#*?JVF\'?0X5X-$Z/?1[?1;-G\A6CK)]G?M#&K)5>&S MJ>[DF^QLZDS@9TXU4F+?);4'W8X<8*QS9&HKX.GP4ZL/;'J;.<[-C4K ME/BN$XPZ([V!TRFEIU?!H*/UX9;)AL?&/Q!]?B4L/Z/(6:(?,5JDP8V_ $7/ M=1MGH-C'F@HON9*Z?-T@-V%'\+;X,96%+8>.$9-=!IY*;DE=2U*\2%[(7GI M2YE>I-5?:XE=S8:$QP[O?:B%U[R47CZ!6Q[ $>8MA&QVDK[9Q8 >Q@V44G9F]Q MK=E%)V9O?GV=$\T.O1HVN\CPGH"#9Q<9WHJV_^PBP_O/JMC]+6\@4^E6)_:F M5,9M]]UK*DTEJ]\)C MM72"OJ"Z(BCKC\M__3[S/#\3X3ITUL(##7W MHH^=:L<;2EKA)U#% ]IW4>WOHHIGT/3'TGYVF,)YF,9S:R]J';>>/J:_QXJ= MWKC"3C#]W77T^[[*S7%BIINC/WL>*[B=:"U&K.^>?A=A(G7RMJUJLZ&@WZ*D M2*6J^G>IFWOW@<9PE^\@A08;.!_]CFR:I,R"7(*8$#D=MGTM(Y=QXJ]I G3. MT3.LI1>0\*"R INZ-M/1(N/-#R5XV_VH+][NG7")8)SM?-(K7Z*NOKT/I'QU+'YMOB"'1_;^ M\X,8(-&5'U);]@8Y,22Q$4A0QTYG(ZYPX%VO-Q%^9I:Z1.98(QDIW.>+A>^B MJS0*_806"BBI#2#@ I2D.#S'ZTU*#/Z"&J&E.Z$DL[-)7@YZ\CX19>&Z:$+E!Y3I[HZQ ,]6$R.G-6JN'6CY; MK8WFH#,G\R0C0&SP=QEQ@2N3UMKFC/MAS8Y^!>\,#-S>'$BS:^Q#5*<(AF75 M;_JC@,RQBJM/?]-]]AVA$K3TIM+##HBB\"V XV?VZ2&#G\!%;RJY?++ZKND: M/Y7OVS7PS$MHKO9GX@IO*H\L-_/4K/,XXTJ?-T?# MS#.P#8W=UPF.AME'6B_WR9N*F)Q/9NXQB;<]$02WKY)3Z1@HAYZZM^P"YV\3 M=7K(K=*=LO#T"F]R67C%V%4'T!1@3M4=(@=F5;[@B0Y?R+CC$+L7U%<\ZK%& M* Y4Z'YRX8J'N]\&0ME *!L(90.AI .A; ")#2"Q 20V@$0\@,1L1Y7& )*) M^JR4!I"8[7WN]4'5!M^H>% U/*)$Z8.JF16B)1Y4#8UED'Q0-30F0?)!]=0J M%"4/JJ=F[C&-+P3O3[]-X(5 76U!^0%&[/$:NL0NY\47R8))'_E";T M('S$>33V/=K@B/TLKQ M\V*!7(+0%8Z0OPS/4[(_0_?M,7+".-@IA92#+OQ0TV4('?J^6!3;ZLT7:426 MS!TB&LR3F8]J.CHED>%:,];A065LOKUESED@X<'/7#D@<-6\]7CV;MCB?4B< M*!G+=4D9<-7;="I9H=(P=E;I'&$-E])C1+CN?.=.1^7O3=D^OPR]D=K9W-=4 M^<^]F,^@,8_!*A832(,1L#_R+4HN7]T@I4F_,B:,&#T=YLT^)RR[0:EL=13U M2-?8D*RCG%#:.B1N:.0"+,+81FE@:4H9)N5,$D42UE(?6&IP<<5V6GK*:79I M,R0N;;=QI-P117!ZY1%U^"+2YGL0IF?CID5YLW'3_<1-J]$-E>L<'H?<2$:' M'(WMB\7E:"2C0X[6EM:0E[ 64@.?IHT-:;L=KM6D!Y:WML%Q-UD/R>J0\[!+ ML+@PA]^.X#;2=35*D1^!W%U6)9AT#S8>K#.9$"W[L'$,;D_Q^30]:!R\2W"' M+QRW&,FVP)TP/TN^QVD!FYN]/-"]_O8K*+ M8=JVP\T\CKI>_3#@"FMZ8H5"+!M=&Z:G9"C$L='597HRA\SA4YL51H^5C\9! M))$5=FKF02";%6:F*I?,"OM@%0G@QG]SF ]V8NB1)O7^B56]UG)T-21P'"&Z M[2__!8)?S72D](A@;7Q(CNFIHJH>OS&4+.V*'SSJK$#TDSV% MJA$5BU- H\;B MD7"A9V%L1QHW&B]8#Q9TG/$A<4N.SRV7CR\H>$;?<9BL5$4@0P:T!OR2L2_NX$*?DK_4O)K\[4P+:WPSF.P4[46A)Z^']*KD.B-%-6O#MTLF,'>73?T**E M,$E:B>F7:;<&J[PX^W3T2W(CT[2QEH0._N_1,PZ>"6CG9'W[R97C^@$Y4.$I MWBV$M%2$V!D9GM!=_;U^SJ%)V55?2^5=E]O?E-0UL.UB"Q4ISLYQ^(R(IF*5 MET-B]-WB!-P/LIF(KG,WV1Z/AEU'B%P\*WS:D47!#<=;4>AJD44VCS MTM1BM>]2FLK[I#1@E2Y%_FYC]NLY"+4:ES+'RJXPN4>% L&/9M]ZE"-8AD[# M2[7>!U9U&6&"U,;RH#IP9A==E_/%GIF65;XXPU&$7Z@1YVS(OR1O(&S15Y3HDFPO% M21Z$ N)0G* 4O]LID4.O^F,I/JY#-Z+J[@)E_[T.?X14Q,AWB<#DHD'^[+OG M3KP2Y@Y"4HM[OF)'Y#-)H$.SY"YOXM1UH]62'4K.'R$YG+Q\OY_C]=I/Z*EX MA1#ASJ7:=@ER^7<81'< !Q_[##D1"YB)?'H5+,^2;!"'('']CSAG3NS'#^0H M=;QYF#-%F3F1?]EIHJGG,7[CO%%&XODBGP2Z$.-\)<(>Y%N)#;5;[Q'UZY#% MI-P":**L6UI9621/N&H]G1]-4DC+T1UJ56TO@,K75#W=H20E=ID?978\5.$) MD1L@!(P_.>UWY'Y<(=INGAVX&QP" Q([#:,?ARMRM6/QKO(REDAH:37F_3N- MF1D4/V)^U[QS?(]V5V>.ACU@R?KC\T"9APBK9KQ!5_AUS@_RV$1=AY>O+HK) MP7Q'+"S7WSB@QHC=QI$Z:VJ'I.E2\0H'WO;JQLU'.BCV4MH+^,8A9B/:8,K8 M@Q,@PHU+E1(QJ''XD&#W+^'#J7]&>L+G+(VI+19?.&_BO>J@9 ==Y05/9>@9 MJ SFQ\A?+J'MK3H.-0X\J*<%N6GB/R/:RX"<072V.EQ;0(., X,23VKEWB$\ MK!W#_AB3TXDM0C7S>TATV/DD=\HX/UXI5U?(2=*H@_4B1%RM3N8#T*M^<32* M9R-T(J]K_C@;A5' V7U8.63_7,=QBCSP0H50UK]:+U#L1OXFJQ8KNRIWB.B7 MX3M=]S0>!NC(:Z*B9 ^MR7];>O444:+([BR $B&PBU*36V9QMM4=\ET;N MRHE1Z9ZWJS_G"Q:;^HA_A!Z*7LCR)II(>/5U'4;_FBQ[W1\2^E8G][P!H3J$ M%\1%79,!RS3,3@2LVT/D*/8B9T$#/LI>/V#25!L9F]@GSOE@B7VSN_L;[( S M^?8_DXNBH#YS\FM(AH/JC^4B)]((>S@(G$B&D9JO;=*@N4F#9&0/A^QL?'+" MO^:+!3DD/7I&WER?S>_A*=*"!+44$T3$CG&"JS3TXDO"ATL=10\OSH9R Y=, MB)P.NL>.'U^P?!$$Z:$D5G@<):753?ZV MO[(K.N*U2U3Q46^\[?8N%.1M]Z.^>*MJ,MC"VIGE04OD M*BEYU$Y>O\=47C-5T] O@8P:VO_:%D.RQ9!L,22EY0ZF50JI0275(E16FU,I MA=1Z^#070VH_0:=2)DEP3S;835.I_]-N?^)F(YEGYQM>!*C^>H&;+S\Y7(9?>^W)0 M3R953K$!5*&7X *U3^8O12'4FI_W"[@^3VF1U5^8Z\(S=NV K\;BU!;BTHS5 MOH%^\L7L.W-[4%,]7@<[< *7&8$=>!A9M[/U3LP%J#8>L0:=@\UFJ"DJ$&5: M[F8H$A1;0/;-[/KP8I )1DAST*9D675I_G%BKEM=5?./4\-KH OVLZA)="E0 M.C5;3PFB5)V7Q$$R6R\)@K2?/L;A,=L65]4+Y<3 MGT^FCF?^JR*563AL4PJ)A*B\AF(]!7A?S#9"1/>P>"$GCMR4+!+ LMNMT\7A MFM*E"0#73FTVCI8UXRHC!=I+]!40?IW\:=JIL"/'T1ZOE;\J5.J3HVA;![:A M>%@+H#""M<6G.9J3O_F*H]E2U#S'],-[>U[+%,GG M^$W>9-344J% _,3> -NT@% /#PZH/:2VOZJF34P!K/H'73+0$SY*:&O;#7&T M)J])VVUU@?93!9X?)G^R%Y$'(NW+.&YF1_1TQ*V^KUT!X$?KW)9J@<@!M%Z+ MBA58 LCP&(Z.6[2IG2F'T%K1VU\5:'G+4;//*96_VM0#F8-GW3>E4$A@K^P" MQ4DENH%UGV"W]0)-PQ,H.J)97H*S) MGN R],GZ3-Y:9K9?;=1/%[!'35Q(<^)[#7N.S[4GNLBB,#Y&;_!/R-H&<%F#;II'7KC)[Y6HX![9; MM.$^\5%'\LI___4 /\+M7]F_L7^B']ZCQ3OZWQ_WUSM#D,7@^-$O+E[_FE?4 M_35Q7G&(UV_9B+R8)L7KP5TA+PT(&+^BV-YTB'^GI[AMMI^N_+ (T27H0IBN):&_J/"/T%EC,N-_$XN)+)UNG?PJ MB0W0]GC'8R\OSCZ=238GM&7/;=ES6_;!\D6DHZJ:G.FH6%GH==.,6IZE#P@IH+U_=(/6RP[[@M.-TU="TWC;K M;;/>-NMML]XV>6_;E(QC26_;E"[U7;QM4XHYZ]7;-J7+?1=OFXV5!YO,'+S) M1Z'!;U0.2M<<@&YZ BUZ<0%1085(=9JG(OF-4)::@ MBH ^?&^R-(:B.IZ4(ZJ5E(0\<9249"%_VY>CHJ]?.\<5'_7&VVX'1D'>=C_J MB[>J5HDMG.U\TBM?HMZKO0^&VS-@QU4C&3URL"-7PG&U_^7@%F6-*%@0;>YE M,/O2)[)RV]H)FX>.1#MA0V/D)-L)&^J;DVPG;+B#35"'"%N%4W&XB5K:N/5> M,!4O&P QX3M>CTZV8\6NNR.@3W_'7R9(,KC\6J*L2WC?2IO4DI*V.MT^*&.&V=YU#W//N3ZV4A&MQSW_G*5 MS!<_R#8GVB&1C4L3)BGEI=R?;M"MOXV"#L1WCW31I=[TM?6P*/:P5(%LNNN@ M'9VVS<,1,M,@%50_6$(3FIX8U0VZ@X.1PV5FXJ(X7#46$#?*U2NKP<,*N WZ MD&Z(1;QF%Y(S)Z @/*P02DHO[D56!OLV+]3B2R:R],? &$U\!=)IMF#_0%3+ M(F^65]OL?3H8/M1)&TE91U2UL469(5JD1@,-YO M<>AF%0VE,X)[G#,8H8NZ:Z.:6#LC0^['B@<= 08*91\0'G.M4^X MQ(A#HZ-*YL&])OU/MAK89Z$?[UMD=:^TASLD1Y] MZAMF7C\?.6*'*G(2?O7N>)7/R#X][09!5@9*O?8Z>)(X.J!$3.0"04,[8RI% ML/):Q1$T\YE5X@V_RK[X8+#V;W905"%4[1TIP/IHL#'6&:Q:YU:O*KBDUN$7,ZUB!<"605)_7!SW&0RZNGZU!P@\KHRCI^&@ M&$Q7@E]I00_7QF] AQQZQ*2R/AM>;/3M]_D0&#FD#V,M7=T7STJ]P MU#G6K\,@.EZP1-A3\$+=:1BI=\6]$>/*(=E(\Z? 7[*5"']][#B*[LBGN\@G M1M>&6%W.&]V/H/I3+82&RF_<?X'EG! M6>>?^#JD54GIZOY.Z!--G]GR^U'VX%VD8"3[VJ_2%Z]@0GA<@,$78W5;I/8% MB6_B/AKCC= [W0NFHFJ^C](O4\2XPC[HHS+,N* 55*X=;4;3B\$HM-ZQH@L( MA]S@5YE!(&_S:W[0X)D;SK?TW4G2B.G5^:)Z\:E*"988:8R>)(@8-G1?JOAW MP<*/T-NZ?9%'=BSYU;S_*^3>(S7 X++G5LM%*E%Q6(3FF"2<+8A._!=RB#)^ M[D7'$ ! M7[OR0Z&J2Z<^Y^\\6:&HY*9\2-=K)WJ;+]@_S%PW2NER8<5$:>?2;>Q^5T^P MZF''X!96)I,.'_$>KS(U1.I(: E*HH,_I*$7O2F0HIZ0#EG.R661*J0__&1U MGL8)7J.(;&W"4Y<2+Q"J.J1DZ]\)KG#TZ+RBF.'^N'+"ZY!L+L1^)B$EA*I4 MN-EVVUZ@!7TE9*#Z3RE5)G>!$\JM/4G"7?@O/8[2Z KW/ZF?);C,%V=I3#@@ MAH-X030846VK"WGW^(TP**<):DEHY/\NP@N"&K,CKE 7,6HI=5E%OSL!N;%X MY,!D.PNZ7@X^UXBL C53343;:5>V$PJ;0\8#*T)M<%L=(#(6FJ>I-.J# =>X M/3ED'RUD=6NM5M%R],SLDZD$O UPZ;^4!FP65*S MZ_8&ATM:G*%?IW?K*./W<=>+,, E6;+4=P.5X1S;'61II*5#HHNM$BB,@3(O ML$K?K:1TR'-'"P(1_1UZ#-\[3-0H2OPL-XW\E/X D3V*V1/U&0J)E9E0NS+N M/*'*A[;.JQ$=NLIGEX?065/[$.Y69<+AL_:UJ'U=N?Q.K(G=;F)7(V>4E7U% M?I,YF4O)W/',\_Q,E%+Q)2GS6I;\&.QJ,.]:#+?(?W9H[X9;G+$!3[6KIZ$I MLN(910DMWWB!GI("9(X[*"5#B)R6@D/YR.5.L[]%.-WXX;*H85G4M3QWF+(@ M9D*(KLF/8/65.H^E!1$<(7]9Y'#G;K3O:/V$0$EE+83T7)CR/9./_D@8O\"T M5J32ZY"MP68Z>G?<6]4^>'2> E BGQ@]K9*5 MM)C,Q:R9SN!&FI"8&#I!_(I@MHD+6OY8=.-R],S.M!%2@Y6H52ENCIK9[[I" MQR 6/KFG=IT6*]AC<+##&M7@HUFL<,K8N_&??(Z+&=RAZ6)%- M=>)ZII7KTC3#O/_+P>^>-:)@0;2GXA 66;E8:)]-Q0G06>V0[OYHH#%;S53*20E"5C]Y;;'\E(F +?KY^!@ MF5UDL!-8._XMCIC9506%$6OT;O*\2K,/21FT!%28X7F]K:@)OG'P3$IK7 "> MKCAL1O5WSLQ4)Z;5"-:T0F V16I?;&7HC^;5%L2\CKI2 ?-LD4.7+M #[K9U M'B&^,%&*6CR3E2S,HHB&5K'TLS?^*]MJO+,7)_(R_QF/<^/%(.99E$;),-GK MYWZ/Z%66_#P/W4J=@&83PSRZXV) M6,3OC4-Q-W,HI:'S#4#&=@)*GRA_RH$3!,+=T04)'??JN*5QK13^O2.3;80+ MT]L[^@9T5;)5VE";&2FFD-7-F9-E+B6UV16 MXP"A!\*$3Z-_JR:[F"@VKS';U>5_/R?&S"U._H62>^3B94A=.YD"(%)M?T1_ M[P3T6JV9LZ-&>Q3 CEQ_LO]WCS*[*Y<^6PR@A=D3 ^/';GMD:H=L?]Q1([5K MKLL%-/8P^*@QV]H#EZ\H- M'[%?SB0 PZ=FT&-8??4NIWP=W$4^S.;3QM*1X9NIJ8&0S E8N=/46X//(VUH10QTA__D MD?PI=ERVUN'!\.N2E">CS18DU:+QY#0&I-72'@\!_<9;G.-K@:/L,MR96 MO =<1^V$!O)[LS^290U/2A @-I1,P!532T('__?DED-.\V0;6?0C])/X_N$' M?#>W$!K%N1*!RB5_]9\1A06H]>"$%?"?=8ILW#5)>'6:-U&_5>=L#"%2R,J-R[LK+3H!]M#UX=\O;2 M$)9./B9T^>Y^ISES6-JN[))GW'50+=5'>=>219G->Q30<#?Z7!@?>(NE:E]V M'6GP(&U%4%5G27==*Q/,J5:TIW&=BII*TG6E0J] 96HYUC7',A8W'J:2:]V" M%,PFG$I"<:^:3+B6Q*FY^"JK)6%X.U,%M20,3P+M9:ONN7QVM^5'X["L=HGA M"H<<7U5FVA=U3DM.H\WW>' G.451^9C^CZ E/ \<\WK] \Z/5F/(^ M? 5I(7PBS"XXIS!A1\4,U&D.3&/3Y/9Q4![G"8U&:A\(K[9 MB="^7\0RJ8LY^F0/&8US5%\TH)B0SV9'+HUL0BJ+7O"YL >^[KFHK=E23,HW MY?>3D=WV^IF6'DL1\:FQA\F()J:F^!:?+;.=3_W,ED1MN1SP4\/[AX_L.%%: M$Y'/H34)Q.=0L!0H!]?>W,>T09H+S!:SIKZWSR0,LJX7_U3)M% JX#8_O'=DIT$]?#SZ9RJ_RDS@_ M1'O=<)PUQ!L.W>[I(5VOG>AMFZ^4+<^9F_C/1-X?(0'B]F%.(S@5=H"2&W*\ M3:& \DC5;E3W4#L+O>TS%#V3?\ M4A1F=-25KZ4-CE/PZM7-WC'H!MXPD)\B4N5>>F9DU#H"7'A\2.Y&L2IKHR.W MLEWA:(%\^A12.*FT%7M7SMM1('X0^C,:O(&?>&,(/7P63FQ3W7DUJ&;?X6#4Z!WZI,?QI6PW85@-NQ,56 S8F*?Z]^KC&<4W$N(*,6NY$?%9LIF^'6ZV>\@7OU:=C M;S)'3>)$R02G2L)MQ2MXJIN+;]EHZ47K>#XH9 M^]*3FKL,CW_.=%D)PF]BQ:RIS^HVU8* OH8.6HOG1/FTFFUS]#FYBH,T)E-B MTXS9!8<\\?**=G[[F]\APPA[+/EH3285$;.\2I?-9.P> :VBVEV76/)B-K_8 MV50RFR/)S2CF]:N=5_6[M)]\)5YRQ+XG',%>K)T^'<]!HT^?O=:?/ELYY!&G MSU[;]%E9?D8=&&G39VWZK$V?M>FSG4T5I&?S:PV>7)M?.^79M?FUHYQ?FU\[ M\EGNU62R^;4VO];.INQLCB1YP^;7VOS:R<^9S:\=+K^64M6=8%L]YA%GV.X) M= 0)>;7[XT1GWET3%Z,.JC0B]79T*U'0:AIJB8JS=PRXVY11,8_ _]],!:-8-.AQX:X38?6B?9OY#>3\4$-86L4.!NKK8W" MUYBT\W&@+I67WN/@QX#9N-*+1V6+V31^F\:O;+7L6A"_13C6DV7=-/PQX#8N M_71TF-GR!Z:6/WA\P8\KG,8$Y5GH/;Z@X!DU9AUF4R-1$T'!2+90@BV48 LE M.+90@BV4,(YX'5LH036DME""5*$$!<:%K9Y@JR<<1[3CX0W#5D\8?E9L]00[ M52"_61_E%2:^H[H4N;"U$T:S79J+7"@LF6 GJJ>7MV*ROMKZ%N.9KJ9")-_L M(32HL0TN0M)#M0HS9NS(BY"H+V!@MND^9)D*2$!?C_4+[+Y5/[6R]64^V=D] M@MF5KR_SV<[O".97;8 KBTT\]F^G(]U!QZ4'2DF M[>N4J@/=(X*V[R;;<)P?H9_$##'D]5$82'BX(Z@)U"[+F,/C+_^3DK5]'1(9 M4G93GR18-8JU-8)@CRMB6$:>(*%1S'#M6TX6BDZDG(6>?-I>/^/K0(Z/#\S^V_M00>+H WHFJ" 4 MYJIDFWK1.4]4A+!-"[5IH38MU+%IH38M=!SN69L6JAI2FQ:J("U4Q):P6: * M]NB>?;F[24^-Q;3:'E<2MM9TU2C@G7I >)>+(A:^$W.X/YH-]]'DB9^8?<:- M++1+TEG(9^N+G2WU[F&],WN0/7:J/$C(I*25(YC:_=*"^MQT$NPU^#)B-JT/7J&PQ MVT'0=A"T'02M?K(=!)5Q,&KT#N.V1I&Z:!/!;")8C[O%)H+91#";"&96<)U- M!%,-J4T$LXE@Q[-'E:9YV': .M,\6BY0-CY\;,U];#O HYDJVPY0SS39=H#C MF(<^7AAL.\#Q391M!SA:.\ZV_AO9A-C6?Z;WJ+&M_XYY5W%--D6_EI3*6TK?SL;-I6?L"S.(X7>?[9X-H M;=T+_]GW"*3W3J(GO5._'?UU%B"HD1!9Q0L7X[KSZZW0]&+2- M/)F!,#&W1H=PSI,1"(\*VI&72&I2;_HJ4 EP<70K,^?_=QP0,@$QY\:@7UNX M,@7E@75L"U>&H#PR>$>.J\@#,/O'"R)+(?5P2=8"K(T:[T.W]BC282M1B:.D MA CYVSX:Y$=_;I6T>#ILQ4>]\9:I-B!ONQ_UQ=L]G3L89SN?],J7:(;MW@]!S9-C1V33+>X>J]D6@<7\:P#9,?(% (?/GD MTV7FZ3+2Z8+X8WBVM_(>-':*E'HD;5[^V&'T6=K-HQQG@Z.(H5%+^P\*8Q(X\4N--@*HPDLK?YG MBE 8H]Z:/XH-> 1AI"+2#/;NV_TM=TSO0@$3@/QIOKA'+EZ&_M]DJS,'"*LT M*O6$K7QH'7C]AD(4.<$L]&;>FM@!]*V'EE;<+COQUUL@02WOJ"@@-)>$E>]. M]!=*R)^EQ6JGI4.B>Z*JR/&Y(FQA[LJ[]T(G>V(:XQ>1?PX2('605 M8]A+'MRATA,;^AQ+( &NR%_]I80'36Z4D:) S PR2;[;,PQ\&'TXD(&Y$I!Q M'C62&?Q4%1'RX%(L.6G3\Z87)HZY#?Z!(DT768D=F",!ETGEK;D<_(/7_ARYU8^R2T=*'=[A<% M@BC:B1H #W-DH:I=G9O"J$:B.H4;;MIE4A53TIG?)DVU2)/+6D MI/;ZEFKWK=Y.R-Z[]5YH!*?%]&L@;)ECP(8S/?>T,W*UJIL*WZU]AD'3KVR._"_',D1(6"DFYYW"KSV8/A%C">&&JSQNB'8R.8SMT7S1X[\=_>K3Z?'ES;?4&\CA>.VB<4.CZ@;^- M&RI'>CB!FP:T7?LL^?&P/1_H%DW)O?.M^$6:1MOU,:0/+D;V5J)41/N4(L[_ M+O#G*YHZ?AU>A@XK2Y+!*B65&&$IIU;-&/-PYOXG]6/6EHE%] E[MP 4!YP= M\H/LO7J)R ]1/$]6L 1#&-T!)64&$Y^$N=)(8HV M_3[14<@H'38I0E/JO+E<+)!+$R!VC(W=L?:OMW_XR6J% ]IA<;;&J=A.5CG: M"*R(TBUM%L7=USKL MRN63F:$.!]\)%,C=/L2 \M? ^!N_V6GGD#=^L-7, M7_RG4#A"Z0'5(W>R]JN1=5Q77D\)V\MS[!@1*4!T9 &.31S+O+_>9Z8)=>_^"*.BG!T9:[NV MXC]6OKNZ+I6Z^P.G@7>]WI U6MP:MQOW.KPE@C^^H. 9?2=GRTK\P;9_1G2\ MUM2P_KARD@9N(0\YLB-T3?%'\5D:^R&*:6VZ)S_,M.0S67>T#.4CGB\6,4K. MJ/<_0N3>4]Q(U>4>BU.GI&,3FIHR69$9R9W:Y+'3Z@ M$ 4Y^E+KMLZW6BC/Q\@),[.-_.HM(O_.LU"W_@3AQ:IF,)5R:I!.@4PV;D#% M7.\X92]?4=:&[9S8?BCRG8?TZ=^$WT=\CJ,-CLCH6R:V+0[O4.12&V8IKIM[ MYZ-;'!FWFFX@/:L$B$BLYCA*2BN9_&U_%9,?_?E )'>(N4X1=)TX$6_XT_1U MW]S^".,-GX6-)>ZK>2!&?=F%2.HM6Y2]N M\'9/=12&L7G.WO;Y@39]$J>I0\*M)>6'2[*00\^)O/C'QB-+^I36V_\&[RXF M2%"';(^$W?EBYF6N#;@HU=]KF17NMB:*^Q:]<%3O(AR2/[I,Y\30Q0GHZ*H;/*&*/(B+&C%-3U]3*"XSI[1?!^T[LSKJ[#S\:!YN41P" XN$^-5/M2_J-!) \ MV,"G9D8<@CZNY,_&X=?-Y\S;G.7\^5GYODA]-B P>\C'#8S+PC@72O^ M;+:[8;\:!YWTXV1%D=K]1U6>]6SF82'X+(T!K^@<,C-O$L([M2$:8F=+GIB' M47L4"6Z-;N'KR$R-+Q8=A)O#ECA(RJ\#(ZG*(KS=!$+23"^_(![:E^/5>W0B MA]S@;CZBD/=3D.FCF0\-RA:S4.QUCT4N1JY(P7@"(_4YLF:>XU(:0"ZY@U<2 ML,H4T"?CF[J^(N.J:P'?TLHSQ7CFL5V2G9,.>5JRM4]UI;ERS#7X8P=)!7]P M5P3% ,T7!^6^:*4_WWDB-F?BH[AK>KCD0"-+&8=*H3=II#2^9-+(#@6=*2\% MQAUEJ*:C.7FG-#:X'TPCF:Z)Y^4%2I8WM1SG82F6X18G8K!+$E;(_PTU.^[] MY8I<+'[$B.W!CIQ7DU3(\S7!(WLUO*;@Q#CPZ6.6]Y ^Q;[G.]%;1PE$!E H MSUV$-V2"W^X")TQH":[_I/Z&CD[^?$U4<[BD<]]U00F/,MPNOXO0QO&][25# M@?(](#B<;#)1SVV4ADBFC&_%%$3S]X-PWJU'RVB:L!PP\EN$8]G-LD-A$.[I M+67[L^T^[7+8M] ;WK$MBGN,WE+M7NLUIAU&[GFT9 \P.F#\% M_I*-*'-\U1 :9!:O0W*"NB@NJKH2""_0,PKP!MK.#DY[W.M633>[?L8?"KG, M-W_N1-'; D1;TXL28?&D]V0GG!JWQ)M3V-R:/@OUB@6L"KDE;\Y@I,Y^L ME(%8=ZQS -4]K)H*8'KPG\%6R%;F#)U4.X&1LYQ8 53S"\[Y1D[&CY5$5B=?@ M@$[&PI8'M#J$AP=[6U79"F%3_%8?4?/'#:10V!Z'S9XTU;!5AVWR_ 'U9XEQ MEF$9+G4GQ>[%XW$<_TO6:G(U%$_5'7%'>P0GH?SJ'K285(OAGX+\/3FT?J%%(3I\QZ'4BNY7U(/K^ ,/+WM>Z'DJV&TAO("$R MP\A1D=,#KVP/(CO\6H27.Q>C-[QD,M7Q12D.(YUP]?16$C;P:1C#O79"3*^@ M+KJHA8L@U-5PGA)TC=I.&,FI%5D'G8>-*#8<[*;77U>RGV\J:F^=3&WQ'1K/ MPCNW,/LY>LI?"#:(D/(>$B=*C,2P]IK(@VF5'RLC*?G4+YYUQ8E.E7O 389S MSV/58VQMMM$O0V]X[^Y.>#8!HSK2N*MC5V:4D?ET02+(9$:*#2!RG0.1&U'F MV[9D70\)< 7ED>7!W>*D*.%)3D,_$LZ!53B8=%/W YPYU0LG0?,0UIM=A)P4 MK_60R#,,HBG%-:WB>##(5>4@XEH!1K0[VG6*!^3&EB*K8Z=OU%3:5=;(L=VXC4U%I1MMY:<-O=:A(M M)^4VI-0MF^,Y=3.D\N%!PN?2XUN8,8B"G&\<4#/3:%0 *NI^-;WJ44D6]Y_3&]EJ%R[-KP<]MCQ<"3].G;[P,T79VCIAR%!A@:OA![]PYK% M7,P7-3U1NCZPQ7ETHFHJS'.&=@R![F>U)+0<<7:'YR!W(7[+0$=O/^! M:-E(Y,V>R;)9(K)\GE T7VSQ8]S$\S2)$X=Y@2%2@4EKN@Y'B)8>=0*R;]8X MS/B8)4GD/Y%=1 [+1\Q[3]PY;ZS<:Q31^F'TC]#(]LZC#;@*#N8(O+*!A,177X52^*RL/IQI9<0'(8E*E:_G=V.SBV8I/0XF9V![]_%)M M>NF1_B!786Y.I;>:]H5??^_AW<34!\:.J> W1(_77(FGTA2L"U2%[X.#I>&A M;6 ?YM51A>2)V*UF^*3UA2MTULC_& MA)F[R'?1">3J R"JXS8W"Q/?H]O.?T8/R$TCUIO@\M4-4C*U[,&V[*0]V-W, MXPJ17]& @WE';V2J9[=1DLKO+ZV=!Q02_WWEYPQRL8!_*CT4 JV;%M=_.I]#H0]'9@ MY:Z<'MLA'#G %\A?_75L$KU>)G#X-Y*+,Z=[D4[3'XRF&,ZRE73I:Q MM^6&MIS?_G'^%/A+F8+D[>0TE6'?8V3FNNDZ#6B&@&(1FRD/(^T!(_EZNW-\ M4) SF/0P\MZB;5X:L1VRG](V,]T$K:.I44)R6F1A%/2\("Q=$N6%WU!$-4J$ MF-Z(WLJ_!'_5Z3K2@&A\=U[]=;J>A6%*@T_X/]*#>BL ?9%TD1)(8,-I2G2[>\:Q#9P8TS&1"PXLGN,8=[5(9P/U@+ZYJI9'&K@5G@*)M* M8K%R0%N,H#YRBB>!:[,M;7HU3WW+M=>$XG&Y';BK\8Y@6MJJ' U%3@CP2.-T M28B+,8ZKK0D.B@QHRL^-[SSY ?/'WN+0S6JN=!"QE?)8I#WO1]1S,3EK(O5J M1X#09,CVSH%\;RGNWQ(C22Q"5E6+98/R?JK9^#])=Q M6#^7<>*OJ6%]E2;D5W-\LGPLN<(HJH8;NQTD),L@QA#MHN[6,7;E/Z,K(J 3 M_ LY4?RX0A%R%@DL]%?=F,.\##1R2WFD'/<("!]BK/+CM,\%P8<8J?R/9/R^ M%\!VC+$B\(+[EI^.,$+I;\D1\OB"@F?T'8?)"IC)T7&H@?!H/,MDGHODQQC< MT=89GD:[$[@>IO*(-"#HA2[B6)OM21X:Z^ST& SFWXJ M$; #@MUPH]1:,$F?%Z?T"#I/B+CT.3!"*^K^>F:%N.@/<(A8:Z367Y;R[/3) MPAB\/;W(IR6U&+M_K7! UGU\^9^4+'50WNW!USJ[3QUBQTO+T3:IBT?G%2*- M&+VA)5,HE#9Y[I%+$V_\A>^RO4@30AHW0<;C3H.(,[3 $0)*KWC@H><^8V5? MJ%@*FF[CZ"E[H%8W:2JCT[Z\*,0W,L5CX+1'(C&\0@B J&89#\W->.;].XT3 M:EUV$E2(LF9I'R/"19!=#=1(V4A12UD.I@T*@PQ>!Z:&@-92,'L\Q-+E8*H) MC41O9%8*L!H,C.Z(),V-3!FGN?00@[L"NH*#96=^*CY;J7U655NF6E5,I6R* MF.K%KI>/)E &R[9'#7L-G8=3TLX%?4 MJ23A2#L&<+-3H\=Z'R/L]ZL"Q6ZN+Y[H9+:]HP)IQ?Y7WF1 '?3C;/;9]S+? MA?.3A;,;G/QYJ,#TLWKM,*8^&/V<9@?=:;_T=*8-UYV6%J+SDRRH(62E"_QP MB4+71PH+6G4;9 P/ZI(2Z'C,Q&]$D#<:8Q+&(,?D_I>:>H5F7:,O7QW61I=F M/"&"'4T!(\A>A\3H0'$B(0Z8M YYLUB+TFJ1>FAKHB*5]_F %\D+K7089NH2 MV(&A[G,)1.,H*:%)_K:/)/G1GW<1IDW9Z2P^H.C9=U$L_DS20J!GGN?1=D#1 M%Y'Z;^5F^@5Y?KRBGNHT6>&L$B9TNIMH:-4:^?AO\5Z\$ZL/X";N?V[B;6]PM,=1>J=RGH\^$FQ,XP+4&'E? M-OCX=87\#$_RASJ,Y)]^.N263$[P$]#\1L&D'HCY&62C0/>S];-1-!;N@'<7 M!5U]@#KT],%% WD(CVX0BP&!V;MH2Q\4!A_@#A8UO0A(GSC#;>+4]'A\YZ6# M 1>@+1U,V,S$U%]LZ57"T@$96-6T5ELZE\"M =QCM]C2G@3.CGV6YF>._--8 MM V.Q.Q)C^:+?!!'AL,\2^5^01_&(T8FR>[/8.?.?&;<1@Q_:F8Z>8MCY&9 MHAWF)L<,![[69CV39C9(Z*5$RVQA#@ABM5V T#A<":/9&EP8! M-HG\@ZQUK:O=;B- MF^/>'M""5N&X\]?)EE;F&+:,%G*CK>L^E+>H3[3&7!$^1/*65"$VXIJ66S]: M25I2A=:(*WI#'@YE+:E*;,0U#:FQ""8YA\XN*70&WE:+&CXI0;0J FQYQZ@* MR\H-8T MH4!5WC'(>P,B1'L*#A>^B8MD63X=J/?]>7USB!.\0]'"\VA#4').[W#T2%\; M;MUPB<*\'^OS^A4=47A (%MCZ AZ3(^0#IOEQKSZ\:]\'NX&7?%9&GUT=*RD M /H5[7&4T*!"?GRX[,(^*EK*.F6C9<.30U(YYDV?-:2Z$XB>6.9Z'A8,.8JZ M=7PXOUX9[_6*I'/K!BC.1=<3$J@+UT%@%!EX3924[)\UL&EI<0%F)[LQ&?Z#QJ(TROXLR<0E'+8JF9'.&9V"A"-6DM$BO==K8\#Y%TB\(\L26H9M\%7'YN#///VU*95Q2[ M_AB-+4\J>-$;&L4S]/5 ,S8+DI.2 M@"8TTSH,VS$)$@75;[':T<-PH)T;Q\ M?#"PXKZB6,8T3^6W%WF!,@;VM(6<[*%D&0OJ$L5 "!;E0=%(0"XC>!3V@X MX8:@@"*"3*%2Y]0YP^10-KC:>9/UA6^U!KCZZB1D9QS(1[=+43 MFD-DNU)FK7M#7AKUYPH.I5Z0:6 M[N8\HN@=7P!>+&U980!K:A"-X@O6X3D:_]QQ^S.%+.X25.E/F?:8EK\[HN4E M@RO%G5.V9]*@IHSI\WRESV ]/\AP>%[_>/N^6+S4FXB=Z_*@>(G/V%[?+V\7 MDORADNM[EJ/$M/9+A>FWCO7](JU(N<)ICF5UK4\9]GE'C(M:KC*+M23 M*H@QV/Q[23=U2TZNYP93,;Q[)F6H%=ZV8C&#BPY!I[,)_=]H=1]FX]#YWN'H M9NN&&S(/)T[\72HYTMXYV74(K]\Q0<%WF0J9L19W6?*5+&(1&ZJ)X M@^.$3"+K"+-RTG9-Y- 0[=TK?CRTRR)L")WK)P;*>UY_O3+/5Y1V21=>,H2J M'B/_2/26T$/IF%QE@AJ?ZN2P'*DE?B# 9?7$WE"2!&FB@0BG,0C.R9W#>(GH MWF0&_$F=]2\UU2@G<,"'WHD/XX#(C;HNL4H?('*7V2]7 MR>TY]U46[JL\I[W.COPY[54YD'(2HCIYW):$5Y:<%.P]:GCX"'YCSBV!I?,L M2)>SI3(,CYX,P;"URI/A]6%X;"C<;>[-M6%4YB)?F7VCB.8B UU"MI3^%X6Q MX1^<:WKT \;C&U;8[7-JSS0&HLD=7"@3WJ7W[3$$6D9TJ@1P%HS-/"7Q".89 MU[]F^2D/UUK@NP39[ 9H8B /2Z X8_M-0^NI4,Y&#]T##C2NE*1 MP%6-.#A:U?ANKJ&D?-UI_B;@A#2E(7SQ F.H:D6SB'WWQ?7\M>_!0ZD='PH% M==-\[ JQ&UIT+_(11Z4G&!TV@G$!88R\+QM\_)H6 (Q.&8KY7^H@YO_\\Y\7 MR%2KOZWC4#N/SH(_NZ+ZE?BF.@?J['OT5ZL .6Y,W7V+=43DZ: MAE-5O.%W MKSP;3G];\81N'9X)T=]6)E2(.",[PK&_;5\-$"<9I7"8+.DBHG@;?[SQ;"/] M;57;F&M254V(K[5:#P%EVRL&I3 MDDU/'.'F+FK7F)X>P@T*M3Y-3^\0$#EP7X(-C8) X+6YB$SO$L3-;M2[9WJ7 M'Y$;OL<[:WH]#KY+ONE;+_$Q4WK+-]^&QUQL:9X"X0/+J2KI3HAO)[I2*_"?T?^]NC/[^'U!+ P04 " "%@5I2Z"L[Q*<" M "&#@ $ &%L='(M97@R,3%?.2YH=&WM5UU/VS 4?4?:?[A$8D\D;@I( M- V5H.VVH@(5+9KV-#FQVUIR[ M[5UU)]]&??@RN1C"Z.9L..B"YQ/R]:!+2&_2JPR'02.$B:$J%RBTHI*0_J4' MWAPQBP@IBB(H#@)M9F1R3>:XD(=$:IWS@"'S.A]V8J#_KC"AT3*R@QG7B23]&S*J2)Y)!HP[@Y\1H>I%S*/*.I M4+-[.:.,;>2:GRK"3[64-,MYM)FTH1 ,YU&K%1RW]MKE$L9]V":RLA^V@M:1 ML]LF9']@)U66.M6J1F&I]^!AV5YLO5IT\$OY<=6!2H,W[ISWP7\ATKFP7; / M-TH@9S!&BCS?TC;H*[M%SHT]T&T+V&,$1BL,8(AL.[JAQ/R_]MM3\'.:4;5M M!>]1I 7%=&ZO\B:K?Y1;4>X>EQ:YX2^=]J2\^EJ=O16_"OUS]_S?0/4Z'U62 M9^TGCXL'"<-F]MR#Z15K/*'SX9(QJ5]K,:E?A3\ 4$L#!!0 ( (6!6E(? MK%V$G 0 *4I 1 86QT#(S,5\Q,"YH=&WM6FUOVS80_EY@_^&J MHD$#1.].FLJ.@39QMF!IFB4>BGX:*(FRN=*D1M%VO%^_HR1G:6(O3IHU;_(' MRR+O];GC'6&R\W+OTV[_RW$/?NE_/(3CWS\<'NR"9;ONYW#7=??Z>]5$R_%\ MZ"LB"J:9%(2[;N_( FNH=1ZY[G0Z=::A(]7 [9^X0SWB+9=+65 GU:G5_>E% MQXR53TI2\]1,PY2X9P[G^RX<_*7M@U'/\.N%!.J-%4P MV70\)W V/;!M0Q#+=(;/%YT<"CWC=,?2]$S;A+.!B!0;#'5[1-2 "3N66LM1 MY.7G(UKFY6O)P41*A8Z\U^U,"FT7[&\:^6:V?,W(B/%9U&A66 MGQM'X[;08XH5:!'(# [0MIR6!L()'; "W:(I'(]CSA)XGR1R+#03 ]AG:G0/ M8;I)4%8RP@^N6K$\"L[F#UX5GRDD=72T!#VDP$0B52X5,44)XADHFF&,1&*F M2HI,&0)C&G$$N54K5C>18D ME/,B)PE*.W_/29K.W^>P5RPV(L=)7M!H_J,-4Y;J(4*'N)8:E/E*85)KQAA8 M_"TNAU#.G=O]966TJ1>+I7"#R3Y.E!8 MR%*[=H6,M;P_M][XZQW7D'>7Q_\IY_XW85T2G(6!1-8:MXL2:C:O_"RAN1)= MJ[NX5L*;?7023NUM.)+.2J(NZX<5#4#,[2#P0S]8AQQW?(0)4\/KLA]XN!L] MDL+^;8RASQ@VY5,MDZ_P*2\M/N9$;%14!\)L1]B$ A'I*CQ^<%,>0X1\;Z'W MUYCIV05V,V\V$N\Y.J"@)S +*57&$R1R-N!RJN.7,E^F\^ 3FU+3FA[4\FQ: MTS-N34'3FAY':X*J?83;8;BX?=RF6#>U^I'E:U.KGW&M#IM:_8AJ]2)Y"\U; MH"0(<9__;D6+FG;0M(.F'3R_=M!JVL&#;P?A';4#_UUK>]5V4/Y[TY3R1Y;. M32E_QJ5\LRGE#[Z4_[NSAR#_9OZX#8E0:,J-$@;F;D<(>3>@HIFKME;_EM4._1,%S[N]" M1KU&[N1*QC7WDGYX"KJ%"STE"EVAO49&>1N^8 4:P.'A\9/%_ $5@3V*ZXSI M#?C(DB$;$/&DO;U2W?Z'*TX7'5R>19>%7%5SN]3UKVQIZ[N,';>^-/D/4$L# M!!0 ( (6!6E(O 83?L0< '8A 0 86QT#,Q,5\W+FAT;>5: M76\;MQ)]+W#_ ZN@@0U(6LD?32HY!A19;G2;VH$LX[9/%]0N5R+,);20G#ES.#/<]='W)^?]\>^?!NS#^->/[-/E^X_# M/JLUHN@_^_TH.AF?E ,'S5:;C2W73GII-%=1-#BKL=K,^[P318O%HKG8;QH[ MC<:C:.8S=1 I8YQH)CZI'?_KNR/J"]^")_3MI5<"/[CRMB&N]]OM_[YI0@A# MT6KL*%I)?]]HL+.?6=_HN;!>6#8_;+::>\W#%FLT2&!BDB6^OSO*F?-+)=[5 MO+CV#:[D5'>LG,Y\-^-V*G5C8KPW6:>5W_1XDX=FF"%U(K3OM'[HID;[AI-_ MBDZ;1D,SY9E4R\Y89L*Q,[%@(Y-Q78XM!&W3T<9F7%6S29553UC>$X0I.M"K M12DUYU9R[,DJP=KQX'HF)]*S_7:SS8ZB_'BS73$T%;;[GL=74VL*G31BHXSM MO#H-?^OVM=_FFQ#89')EQ\2HI%NMUPI_6R/RM>;W!Z/Q\'38[XV'YV?@Y.CB MLG_KU#;:[7V[H'V121^>E+Q8UAG_^:TQ:C) M+F*>\SJ+$3=ENF1^QB'Y?$UK-]F0S?A<,"OF4BQ$ I.D8USK@BMTYL9Z9C0[ MQ0S6;C5^829E/>6YM&R@89005NHI&^JXV7W&0.PUV7ON8#YLS9;L2IN%$LE4 MU$L\*B 2 R6T\2S&*EQJX+1DA?:V$+"9>Y'!$D*(LPPM;*)8RF-T668RI"!O M2KD' EK$PCENER22\2N!?=?6=.A+H RV5&0S[4$"L;1QD4%,8SHT29#,%S,9 MSY@KZ.-V_D)842U"!F32*50#Y+J%]#,8Z'(1!P5IW1RJF01FHD *)/E.@S/ MV<_[7_"S8*G40)*<68.I#L]*JY8L M![C$"^*+4K>.KS!W][8&MY)0%M9)HE 0@+<-7!*VKM7OM-UU5NJZ(UD=VDJ40S M8#-DW(K@!: J)TH06DS ]1,EW8S$22S#0:?#3NU$NE@95V >A0!K5.F.W)I8 M).AV; ?H)P+N+"$>7,"]7"Z1H6"1"A #G?$;I@:"A!JE4U)!80N:4#K M,SJ":^PHO46Z/'JC],Y&*38B.^]S!A*4"+;/9E53B=1W]IMO#W]X0LQ 67_P4BIH3 6=4.Y5QV!06"^#$5VK)4*8O*X,R@N;@TDNI+OA;NE5C/N;E(9'?1 M-9&$"!CPJ*+3$C>7*Z&J"\X]^?HW0_1U]'HZ9#K\VAHVW-Z3%0_KM^>/PL$Z M%VZ/(GESBU3VH!2Y48VC'/'&NIOL$3JP9(;+KA>!-ANF30QR$XTE$KJ%!7; M%L051W$+WP37BN+BCT)"]4#G0L?A#K3[XLK4'FZ&E/(E?$OU.%7VL11P1A7V M;\K%A>!7%,?+E!LB>2@6PD.&U2UQ*Q=7E5UY&]IP7'F"B4[IU]>HD =V4,^2"V.1QU@BW"BX:[P)*;R M:[T,IU+/C9H+BJF:3ZL'2K8* B++E5D*C"YFICSY_ YKX.6_)>$TM\+_RZ][ M#C!:.WZM)R[?JLY[6B^17K]J_]CJ1BZJG@6'!\&E.8F[5LB6&.K=4II7GC3K;0(D(8+(VLUWQSFGJU>(N#P>]$@Y0B7A>5Y MV.+Q3EH_>M2^ZS7J^ ?]=O?)/3GL*/+),;T7M=L!^;)QZL^D2-G@6L0%7138 M>5ED/ O @LG20Z/X&R'< K"=3^7U%6'S 6J[#V"+0D1 'X+%,ZU03\7$%O2& M8N_'.MMK[;7_CF#^Q;>5P7T^^].J,]_"Q[1MY-."?S@RIF:N&TW6_]]4X<0AH+5V$FPDOZA5F.C M7UA?IW-AG#!L?EQOU%OUXP:KU4A@HJ,EOK\[R9AU2R7>59RX=36NY#3M&#F= MN6["S52FM8EV3B>=1K;N<3KS33]#II%(7:?Q8S?6J:M9^9?H-&G4-V.>2+7L MC&4B+!N)!;O4"4^+L86@;3JI-@E7Y6Q29=7CEW<$88P.]*:BD)IS(SGV9*5@ MY71P.Y,3Z5B[66^QDR [W6U7"$V%Z;[GXG?N_;?N:;[-= M".PRN;1CHE74+==K^+^]$?E:\_N#R_'P?-COC8<7(\3DY=5U;S1FXXMOAF(_ MY__[2%Q>?QQE>L=W;Q:3PXVXX?PLG'5+O1(FP\=+W+ M][W1X*IV\?O'P1\KU%J-1NL>:%]$XN?,1"M.GO/+&<+IBH\*XU:L@S@4EQ0O"BU M<7R)N;VW-6(K\G5AE21R!0%X6\,E?COK]0FYG;%8Z85=A8(14VD)!,3M=EKB#A*Y#C W'HI_H*A%I%4U(%D19A0.LS.H);T5%X MBW1Y]$;QG8UB;$1VWH\92% BV#^;E4TE8M=IU]\>__B$(@-UW9FP*,V D6?$ MOW=@E<@ZY+E]_!1BS8F ,\J="A[6N<$".'=S:?UIAI1(_3I4-FQX8)M+C%#< M>[-$@KA?N@G91QA%>:*$V7!+*_$)A5@1I%8MO,A?DT$"8)5,%]$^[/(4XZ> MR?WH>?3A?!!$CS_6CXXEQ-]<1A0BW.J4$W]QB_"B6H#B!A7KRH>(*LDG4DFW MI'2Q:UN*:.]N[\DB&.^(;M42GB9O2X.RW&2().O36QAJ$WD%?%4Q%2FRED) M841D%*DD@HJI"!I$M,S 5-V7%#7A(1O,N?U^ Q5,C7TH**H/COBT,V6957/NY%@03TZ?K% M7Y*C(]!#@>%#7]#%H,S'?F2GP_<@!4H8.@QS0XAOL?..51-M'?KI6036LB$6 M^C/G_D'?P6>FQ @='-=[TJ7B*#6%O].D=Z^%AX56,V[7J8P.N@\U$7D&]'B4 M[+3$S>5&J/*"1O+E' M*GM0BJQ5XRA'G#9VG3U\!Y9,<-EUPH?-CFD334]3,!9)Z.87.$"T@%CO0(577$;VG%<>82)5JQ/ZV?#H2PQ, 5^1250+9*) M12:Q>0(/ %UO3,F2.^_3+R]1H([L(1_$!L>C"K"%/]%PEW\24_JU6M"I3.=: MS05Q:LJGY0,E4Y* 2#*EEP*CBYDN3CZ_$S7P\C^2<.I[X?_E]SU'&*VOVJ^:70#&]Q_&%R8%,DY\^\ WE4H!"OHFM1>M-E;4:K>8_ M0?!??(7IS6S>2RDG0?DO"R=!^:\1_P-02P,$% @ A8%:4B#51]GC! M5AD ! !A;'1R+65X,S(Q7S@N:'1M[5G];QHW&/Z]TOZ'MT2-$HG[@B1- M@"!10A:V%"*X:.M/D[GS@56???,9"/OK]]IWD#3-VF1MEZ8+B@*V7]O/\_C] M\$'KY[4'$\[[=ZU_-.PI-B8,_U P@5$3G33 K" M/:\WJ$!EIG76\+SE3.=\CV/2YE3-]9QI?W3BY;IL^^4Q.9= M,\TI?B!<*X=>U6O!'X6OKEXX#@Y^A*\6"*DT5+/9=WZVY^SXX MCC&8R'B%[R]:&>1ZQ>EQ1=,K[1#.IJ*AV'2FFRE14R:SC90UCUV>6TD3+ #>P4MK!9$,8)[0FE8:?>N9FS"--1K;@ M+VO?S2M" MI%0UWY#H_53)N8B=2'*I&ENG]G637W"#;ZG /U$N>4PDCQ^LP;\EW.V-POYI MO]L)^\,!>N%H?-D9A! .OYC\#;+W..['X!X:$PXAF4FF0"72X)DQ!3R -2A434^B+ MR(4=8[V]=5BK^K@"N>XD;;6\&!WPQ\YU= /';]#)>0,5"4 M((83&M%T@OFT'E11SAJZ' M&_3X9RQCHBG,J*((^R:\@LPU.C.$#DI5CHZ+6\DD81&V#%TS5M(![-,L64'+ M2+@^XM*K??M"';4TM(-+J];I:!B(J06&8:@=ZT+FP*A8VKEMC'1$V(H+DSO.)T!9W( M'J)Q5<.;H <\79?="78A1(ZEZ1YZ>-! M?8?L OIAL+\3[Q;"9C@W(A-.JQL!K]UMXVJEBL%1?:^8EEK_;=J3?L)ZU@H] MF3"FQ(J$.0'CW41%X<$;L3$)H-H9NK/1M6J&">> TS"B,6.4?IX7X94P041D M^G'!V%[:K%AH->?%L4A,!7;/VW'G?CU)]W"PTMX6DSQK%HO&; &V8!U7.$UT M!;NT.7^82(49X;CB5S#N.<]-J(KIIIV1.%ZW2UC%#%/F.,ERVEA_:*(KQGK6 MV-M_U;3K*_,OAD6Y;\KBF-,*K--:9< ZEW]3#O]E9'NY![\0L\?8%)W/RE;0O%.YY8QIZIAP,$"6BF0_DE"% M2"/W6:?//"'-&$VP(&)QM%>987%E>A*"6DK7B:>2]]]*LASY?N!$I6I?&=R250, Q?>2B63)Y&D'D6L M9Z$>5/Y.-P\US^7O_N7O6C7S -B)(CD7VGR-]+C5\/Y"?S\/[*=THN9$K:!V M8+\O"PKIRE\?6E[Y*\??4$L#!!0 ( (6!6E)2]J-+%Q0" /]R P 6 M9W5ZQ44$$% >D"E MB501I(.(-&G2(1"4WIN"!0@""H(0I$MO4D3IO2=T$$BH 4)R^9WQG>_>M]Q[ MWW/'.>-\=WSLC.>O[*S]S+GF>N:<>^\LP@1A :"]KZZE#A 1$0$VYQ^ , W< M!@1M"/'RB_!P< MPK>OB=Z4D)*2XA:24Y*55+QQ2TKRKT&(R,G)*2DH6:BH6"1Y.7@E_\,'H06@ M(R/^2O831,0'7*(C M$1$3H ;@ @(B'ZMP/X'P?1)1 Q"2F8C/PRQ?D)5;3 M)2(0Z!(QB(2$F/C\V^#S[P%B.A)Z7@E5TBL&MF ^3P;)ERD?R?CO?&ME-!Q$ M"]QZ\N(5^64F9A96-L&K0L+7KDM)R]R6E9._>T]-74-3Z_Y#HT?&)H]-S>R> MVC]S<'1R]O+V\?7S#P@,"X^(C(J.B4U->_TF/>/MN_>Y>?F?/A<4?BDJKZBL MJJZI_5[7UM[QH[.KN^?GT/#(Z-CXQ.04$K6XM+RRNK:^@=G=VS\X/,(>G_QE M%Q$ (OKWXY_:17=NUR5B8A Q^"^[B"[Y_74"'3$)KP0IO:H!V-;S"I_D2S*& M.RD?O[62\]\R1#,^>3%XF4E "BF(^[Z'9 M#<&[P:D3EW[2W%E"-_=/A2H4B;2)$0"G()FZ:1]DS&)-_TDW M0$F17.(P!< MB"?HU6AO L"PQE0W]G9[+ -XL\?L=Y MY69 55!TC+%_IH!"E.NJW$FHQO>O(C139FU:WPK]G5?FQ'?,9T5_'TL6[.70 M^.26XR H3O$?;/<"LU.\:V3*/9-O/HIZ9!- ',BVI\>.\XEKXQ*M'\A%GUJS MZ[]67/'FSVT=3K1/$N!I=\@?'>3N&[1I5@^_5HY^+GI8?VDX3T&%7"M[">,G$OT:K5H(ALB;D.)#34@ M<)3!)!UW%SOHNF!-^SF)*=&'-9S/],.6E7Y\C=II25IBD \#T8:1B<@"#?NT M_U$[;*K,G-V4WCC2Q>OJ'CLE5RTK,6W@Y:I%=X:NA7[R.9=RLZKQR4.24.7? MRV^%C\L\QY44],&J:OY@G-3XV7W(L2$!V'HTBKV]6!J&2M"EDMP=?/)SP\M5"B]VM@._'=QT4-(X:A4'EN0V(3FM.*6Z*#:_U M=-\TYYKJ/X;N8AV>_(G%S<2I"@L7R M#"EJ!7]"1,[YN]ZPFND__/VINGJH58;[[DOXST:8^FB)SRQ;_Z/R)V/CGJ+? M4F^J\'\\XJ0"K'(;Y@VPY>GYX7/!!2R2?&7',KND"\H'@6H M@X&5'@J>E,T^X"Y8/ERR,KK-)VB*\DC>YJS)7-T@XEH)57H2BR[^I\L!88LF M -'>S0Q.=!N!:D,S4SV=*JW&G(]>+M&M.8(,8\_]R8;S36I3%FT\Y[W7[M6#GXIN M4 7PYUA7!JC>"?7**LG.JW(Q\V\CQW/1,/#$77(8QF7Q-1*O9^.V!I-Z?&A+QV42 M+%3)(S!VN0&$*8>P M8W.5Z/9)OSG9^6FIS;^7S)/E?[(8OW<>G#\85^>O* N+MQ<,V^&[Y$"=' ,);)NLZ1V02L'J1I0VY_6=]I5.A>_W^!:W MFFS4W9CYGZ!UP5;[1%M2CUSO[/QAZV-'2B+&9 M6W:>Y&5+-P*6O)6$02.."'%L B81 F!?<0IZJX]P:?MDP<\EU:("D/A6<>2% M'>?]!U-^^]/\:$9_\#>A2G6Q")*MJM%PO[$]@;%R=4$M_653LF[^\5ATQMEG(P5B=,K3_I_F M!JW\,P$:#$0[(R813K!*]\-TA+TM 2#+$YIRT/2[\;&V= 7$$W!7*?#IHWD& M7,AY=+C\8$M,.#^CW2(XT8[Y_?B<%CF3IC-4*3<638-U0IR\ANU^(@!3 MQ478(,P'_)7^*YS<>+K#\@Z:VYDW<#.N_*]DQ!$6 ^"B02O3/*A#D@DV=8Z. M[4J'\JAT^>R'KTM=]:D?9/OF=TR^#!"I!81#6 S=8ZD6^O_( );290VG)AXT M"C+>BZ>C,)1#!Q;/"7M6@;M/#+Y(]VF6/6)=>"(.J M3SVWW#I(%%ZQ'(-_=9)0 M53_UFS+;Z'#[-%:&B$66E9BK]ER2?5Z;$&%NH9[@Y'1N9@EL4(78MYQJO*:] M^FOO7(D6=TO'=1HMM>]7-!D)U]P4:"7OT?])#3$#JM0845P2V#B4"SQNS(H6 M774R?:>\BZ0]@*[G>_^OI71PA%4[)SN"@6CK0%M_S+M1<$%'V["BPB5RFNQ[ MEITDEZQEQ]-=^<#88I0U_7K(E4'[T:J 7\:#R7G.VPYV@T9^0CBM%L9= M ! MCQF;DQWWCJL/EGPLYCWVA,E4_?C%3UV/FPW"!YLJW.:#%E&A(;SK,%K1&\_* M(H,"MNZ7=%PA>C.;E4_7"G;:5_0NYA(_5_THW!6G%>?QL"WJ6XSY=[W+@YG+ MCF2Y]HF&!ZTLT4>+?-BCCMVUS8_L@MI^6<]NA]CRFJK+_&$YG6LL'IX=DW+P MO1Q+_LPN%-AV)!HQB<.&'<8->F\>BU4&7W4UX'_QV3?S+GL0XF='4B'C@#_- MXHV819>#8;8I2P5#GUD.R5KO#)" 2/S3T%NO2(! -<8PU#SS.A?%X(>'HROV M#[9BA3N?OFFNRQO?;$$($H#(C,I3MWZLVNKIC9V#YN?LF,V*9[>VZD*54+'M M:'B<-X)U+:9H7;+BGFX/?[(M*N33X\!=>4\K$R1-=-/52FQS )*&T9JBD,M4 M;&NZ.U$I4=EQ^CJ8LL%F:3EC+E2I+5;X7/TN\%\-RK,@(QV:]JGTHLW&YR7Y MF8BCZB^R.,_8XR0D=]1#%$V'PF^-#M:&V%F=I4U>E)-IY$![W8'L^N[+X=@3 M\:[TW5FH,H:2]DN M6[F]<3\/XHT@>>%S60Y7KA!H\3I3XNVIW-JCM*A!)@ MW&4@VE?J_&#K]^2YFVC)YTJ1RE:!^SU).OEVC"O<3 55:)JV9T/>9"$_&+>Z M)O,>O\V*78^$H#?15^_N%6>\ZWJ>K!0-=#N#ZF.6Q_AP7[ M8KMS>TJH5D*B.A/1S_#V6%,I\("SB_$G]%)CXB8RG);_TF'&PWN+M0([W'GC M^=9S=PNZ<2HZ3SEIGT(P[<;0T[OAXI#!>H_M! %A\:"LL*LM)L[3N: M+3?"*]VQ\2_Q6,0#[#KJ[D>H0O:0T(^^0M2HYPCORMW]*1D"T%+\&Z^X[H4- M0E%GH#XPDHWS"M DIK6IDQ. T#^X! ?LCA4WD[( %J8U;)F0DLC2:JBLG@Q^ MTU1TD^P@?@ LCH)3$P ;+'/;%2##-Y @,WE_2T_O*;.^%D< 3B]IP]^CS]W M"N84I7>RZHY;^LH]=45G^(^BGXO@:XEVL='D=*0=0.KZ!T2KD"Q_],,&=XL M1+QV7Z>YIPC B'>O*P$P)P"7UBT/8] /._ "&+;-$.5FRT]O5L+O M"Z1;>-\Q67ZTU:KHW64&',(I+'Y"J7)G-^CI;A\^I[=0S.2<,TP7POR&;BV< ML4#-L>]0.O>/]2:MYOS4^<_,97>1W(^L-.I,RG .XUU1RJQS72"RE:9I.S)0 MCHW?_OHN*7KC;G5S@4,[-B.B%;)55%\;^\1K)1X,Y%']MV!>"%="1(; M>@/?7S=2!TF0%J>R>G;+/XKNV^FYXIEPU6NOG@U:96&&\5HR7PB )<]YGBRV M5MJ8NUF6A/J&\8M"?H^=WHKQ6^J+3=3C>H++CY>8[8/%-A* 1:CZV9.;8ZKED?<';L3T' MDNZE5#(;S_ZK33G:>N38$5,7VD^1G\=$["<^"QND?.\?+U=6 CJ)8V$?0\U8TG"ZKC;J]'3#2!C\.#VOQS-B*O(ZN MWN_AJ3SS\^Q+$6U:5UI'.Y2A5S[DFG>O2;.::?TD R>B\O*/]YR M8ZF<<31HJZQ\_QO]%NECH.):CWQ M;5ZPU#W;RK74T'M9:ON=(HJ(=,4PZ%4..FCAL)3_T'5LQ;^JY+*)&$/0C8^& M(=LO$%@/.*(DL* CJ/MY"+M_HNG,=1FX%$]:TKN1W*2.,L9%6,6CUPE?-VNP MRD:^F/9,#].W\+.T@QQJF?[V9O0;G"%&)K[H<\!2D\R?+G9[8P?=H$LFX(GW M^XC)U1_T[*YWVYBG4UW47>*>IKUBR-1\NQ79VG6JLV[1W X[ECU?X23\:B3 M;-WX'-/EH34'TSUCMD+'9U3+YH5#>V6>0XV1_PX3,)# M^NIFQK)O-0SVPBNLS3(FX<>.X;0:..*:]77K^_]<\8^]_KEVZU_R'\;K*N!1 MU;"?UT_*F]2Q&;9GQ9A^_>&&>9$MOVITP >_YW,II9Z=GMGO2C?QK!GXSSNX MSP3@< HX.ME+2L#SP]OGJ0O,31RWIC$ 81A($HY5<8*Z:9I?OAQ>VRP MWW>X4B;;AI+O$4@4_$P@)3N'6C[SE*D>F76E8^S9N.FPV Z?DN*/XXRS,6Y) MN(>:!QQP1]5C[1G+;^Z);G^*53WOTT(2K/)4N!5#AEK$5B-'50 U#X#S>V)C M%'(Q\RQS#;(/LNC?$A=]TMY>MLUE MIZT0<4A$!"DL?3]Z'_];E(465F:Q"YF0(EJ0!T<1@&IE+FPI7FK6\]-O!]F6 MGMW^S%+ES$C(]OC /$A1XZP>O3$W9GQU4=O+\7@[[#5$)U\<1SP..E5XW%KD ME'UK>#O#IW%$!MW=5-1F [MKL=INS< =R26)(W/HIY_<22CX[,C4^MQA2Z@= K"Y M00".&P&7D&%NS"FR^635$[>(L,'ZG*?5^7;8(?6YE2J,2]:5;72>R"^R[8(_ MDUI^X*4W852S3[$NR+9X%BIEWI0-!M!)++ G/F6.5[7B(@"E>[ U$4O& MP' M;=C$9;TS8/S6J78O2QGZCT+4VZ$^9'"HBMZ&R. K0H&4ZEPB9VJ8:,G_9^TJ\9\ MN_KQ]@=A[KT^15J:T5@XEAPA@8U8,$'#(ANXB^XD41XQO:VW;=6./PX3@#%Q M((8D#*%:&*7(*LR[;6EQR6!NG>^)HWDQH%M=["$8%0%0^GQ?(-U8G76,-3-4 M<#&)M#^_U;98PU] JR3_/5FUR)=5V>24-Z*RG&N@&1PO0B@&Q_]I4UC=K60T M_[*_*9@:0DHB_2P"7GWL"$F "!T M2Q IZ_DJ&O^$4R, J>XHO5.PSGD,L@&[[I,9^&?PTW-=F1K=A-#!ECZ<^Z)U M&+9&VO#AT)X O"O ST(.JP+[.ZR/K^(%"$"9]_P)40X-]]F[\^1\U $_Z)L_ M[K%H3N2%1<$Y"$#E @G/;8,-B0B\\ P>$Q)^'+=?FOR:8E/(3*[+)+,I6),^ZTO[ MDPTZ&'$#C/0:]5CL$75[ 5R"QW-_CV;A.AZQV%\9\KM:INWYO-[U=4-7MSM= M>_0AW\+!9R<[3<18Z%HSM6W]F\LSSB^JAAT*]>K"UB-FSRNI')JK9[F0I7S5 M\S6XUKQ_/OGLUAQ8M>=(8XQQ)%F"*E@_+A$RAX W.R8=7Z,]]Z_X&?7]?6&( M@QY9KSM#0N'F.V]*3T7+KK,7.32VD8ZEO(F.3[7X4N[FY5WZ6I"LRJGZV0K6 M]:;KS,M]V<#)S%M>.2K,F#]E+A5L4)O=J>7YA[G?$RK*JA[^5)].1L&OJZ M*E>'212.;-1[B[]KSV+#[[!:GYV<5MM+LO-3W%72QR^S:9:M#0,.C^2%IL18 MS:;,73&2P4,1+\@..T66K".LJ(8;O%"34EFZ+H4VYAJ9TA77JQ=^@D7S[5:4 M"D&;%#2,_GY&]>8Z$.NA[6T+^K+I.0W^3,I,88']DL"]) HH(WH^'*KA4OK8 MRKE\UMQ]HH:^\^'*G2A>?:[XH/&\ 7"O,M%YB_ :R^ MB,*WR4?A7TH'ZZAP7\.*_ULBJH'_-#M/1$;H;+%F)R8M5O79)YA;V;=.!R!F M)Z6ARA;EYP-ENY]2].+>U\"?/H!U[42>JU=6UUYBJ-+#UJT"H38=JBJ[YZ*D&J8 '(A*W+.W)6%%4\LV_ 1K?Z*IF^Y,TXF4Q9LSV7J.@ MQ0TME\*]T$F! ME,H%6MDENI$!L!!FA!=;_YFXI12YLE_8)$\ >BR'(9MC\P1 7/MI\(L5"L-J,](R+G[M?/Y_1KJK0QLUY]/43N[\Y&1C*?EI3DQY 3L[& M_#R0*,WZ%HY2 P/^47+7O$[?7E.H7BP[57.!>W"N*0JC#$->&?/,/(N$VN&_ M5_E#_HP2 -[?0?C&7 (PD "XXX<\9FHB]TT-+*8%IV,TUU@0O?">HO[6?DZL M/ 1LZF@X8^94%V^3CYFA?86,XWXKAXSIO_-"WOM'X%C!IXE-,^^ID$\NC*/Y M[<]3[G\'U^)4E[ARXL>CL-,\:;*A5.-PGK8G MO9NIUZ:DEY=7,@K,I[2#RV98F)U[:F05-%B//R3+]4O_VN2F:+CU!9NACU$O M"TY^SAVMTN;EB/NY 9MP!_7NTHV*B\?O[V:=/YNY> M8Z7(/B\RAGD"WY^P[>$52R&;'\Y;FV/8H=^Y2*= SL(^G5N]B'B*G2S6^@2] M,=*0<4UP6K"0?S#I%X21$L*&:9Z!AP0ILH$DFU+0ZKK69 M]8K!,)UM3YC^XT7V.TTASXDV]-/P&(3I&;R4R3U2A&WQIM5O=INC8_/CFP@Q M+)YJ]8>P6$G7N]L3'^-L-FLK:"$&QP,D24E^NYL0>JDSMFNW&)@P72P@?FA) MJD:I>O_/QL7'Z,0TSP5V!%67PV73DCR-RW^X^4F.+6"5U-3!+JO]<>VGXHM* M#;NPX@17 >),>Q,0!+N.*#A@->24W#9E=Q:X\4O/AN@W %T_O>W\0@V59:T] M>_HA3D*9'"_@ 5[GQ171) [TY$ ?#5?UJE&()M]]P<[RZ]MW[A[#O+/,DFP] M;FL+$F4+>:]7LS52,2^/27'%VH=O"$#R2A@!L!HZ;U'NA"I'5V?=*+&M3=J^ M_W)\35U-VU29F0"D:)\G3 099-]LK I@,%"[P'\Q>(%79,1<9-)[L-@F.O^" M-N5K!" \K*5-*T>+LDR44G'SB=>;J9"3A62)S$2R[9"4W%#E$#TNG//(1QDF M_!69X91*B^H/ D^Y+;KGK-=C]RU%6D_2J] (/-T.FT7#2<1 2D'&KSTV&4GF M![Y=/=P+1]4*^B&E*/MO_T7NN7N[G.]$[G15>Z M5W")ZT0'';2\HTDFWE7IU&1P1!\,QSU%5^*O8V&>C&_J]6 .?#/3G:'I3V1M M@(W[%9XS+ZV\T.PM9B5),=L'O]VUZLN9DH]]V[9)$^*36NTIB9 O;N%G@ZG4 M '_K+0KDF8M9W0#W_2%WQ)A IJ:KZY1E^.M.W[#X!?RC-;/.#T&0UNDL21$G MKN-*:P$5\"_KGYTS@:NQ?PIS:"C.LG%*)8XU\KCWI6G!-N7Y%*QU-8XUR=:R M,Z2>*5;K:@Q$"Q N[YTKV+2.]\89GQP#W\R^:5# 38C-YDEV3\C9R,23<*1U MZ@1F9Z!7VWS9U+(RYS@&MP5?$2>LI'?*.+$(D\2(I&JMOM]8RZ&AP4ZBQ\B] M.95/VYHX$]QL,O,'G-)M;N71-#PB-2=1.9QQ9A6%:G\-^5WN=%O^1F[=I\R8 M2^8];KVB*?FQ/Q^1]1#IRL/($;ZYH8KP!::X(L_-8M:GS3=29CH& MOUE&WXH$%GG&V3'%+8%#_G/S'2&$?_1'2A_<[X'-6W0(SSNE&@N[6O9E-W_( M3*F'?QSZ@/RD1KDJRP&]UP6YTF#)5(4Z=1C^&FW ^T:QFBX16KO8A\S,-O^L MM80.>9,;*J?'Y<_6W]E$[\KZUKR'CM[L/ND]W3Q0TO9"LD9SE7]BC O&'6G7 M;U^P-N3,=..T(3^B]..S!3?+<'E\-JKIW7ET.XV)XL5PCQQ%JZAX*Z>)@W\( MQI38@D]_<60\#W)8MYI?@)!,8IG;)9R,^U?O/^[U\C A-:5YF-@" %QAX]+# M@RK<2O[@MJFSI*[&N_KU@XB%;Z=JBW'O>.QCPIBF[J:$9<;;C)="[Z)3_8=; M,^ITF;<>[[ER-K^R/VTX!+\1&DSP.?=%3],EM'4<$IN1JU?HR/;58&I68Z5? MJ>*KZ1!K<^N5/G1#HUI)TF6]3ABT,NN@CVW' ML/6?8=K<\*'Y^6+1X]OE-N0:4NBFRT1H):W\;PKV6*E#^J?.+[UW+ M!V'++&MQV;[QV7J&(:%^WOK@W]DWT!G1IW35.F(;M<1>TSM#1(LTI]\"^9 M;'IL%CK/HK9VX/F\?E7:\K/JN+Y$I+KO=CQT(1[/*BO@H%"^20#8%1UHOU4/ M)D:Q9Y7K)DM_ 8U[?WT,:Y%#-;W,#96%Q5A=.I?!G3:M)VGY@6^*R5T_P^JL M6:[/HMMW>;@FE%5SK'"66%?G*:6:R)6F"A,Q#E?G(^'PS-02NH4K?>0X.>G] M1@:BO?O^%"B:'WKT=[]@RX6&18U(KAKM_O(\$.'0R(0;X[0Z1:9QYOETZ'&3 MP?UBPVGO'K&M$A2K+'F$/H374HF!" 6IZ(\ZR*)3O'=2_2;(1DBF3;Q*99!Y M>F65*%2(/6K58KR3 N5["+I]9J@SON.Z=\+B"Q]N>UEK M#:IPN+?U4T+"\=SK8U?:EZWN4_T>2@E;@<@J(WT1.-(&1 L7R_C7)B7KC=MF M8CBFJRC,CU_5V]]H?U0G+]FL\K-([TLS$/V ZJ'9L$?G=>:36*,H_6J8_)C& M:?VW5R5_- KN$&V%+=:1[/R8CQPKR9OV=W/9E'XQV#F&>!&MU7-]D(M(<0'> MGF:M?1[54@6A33PX(XR /#R.+UCRAXJAO9YH%[?AMXZ G@/WCLPGC5T_ B7< M(Z>J$SZ9.[B]$VRLI$O2['[$G7RISDP8M#0/LL"IHXEKRIVL*)O?SET7A3L/ M;;.S>\6[3I\M6KU#[D3#Z*M(1SI+%GK$%L-TWSM2FGEC;OW*>6[0D#PIE,.* M*YX\E]ELY?\?J%Q2\ ML$NFS#!PO#^,(@ HEX_GZ]H>+10)U5N Q4=_6PO,6X-A[]I0?B$,GH MG*%)25(JGFOPYD*?*)MMGQ68""N_7A'-HZ,ZRH9"O:S$H MH='*XFDBN6JZX"+2Z*;YV[*41+(S$/G]'8[)&6/6FUUV2ZY>,VZ,[3Y%E+N-HE.A]923I"-; VU5IV+/UR6Z M>^:.#J(J+&V)7GTDP6GV#J1P6W?[YR_%ME"/?KXZ]C<.5>\8[-^Q M$.W$IL<"QUT+)A'0NWG^^)55HT%I"F&F3DW<=)QO@C;S T"S=2W0Q!TSWNJG M?!7]H_3C9S-MK\+U(0ZURTP!?%!2(@V!5PQGMZP0:D! 3>OX.#=R<*BJ46;W M)ZHG>XZFJFV0E9__ND<+EZ3)&HF_0]B6,@^6QBKMX3"4L_"WQQ.7%S5LS[?? M"M"KSSAL)WK%GNS& NBLVRCW'W%9AD,4"-"Q\6Y?C"A\\K9VE3:@J[U@XR>] M/6)P[AJL2%LV;^59SM.14F^=.^PD38W)LUINO4QC6G?.U\]262=-X(E\K#"H MM>DZ5'!L&ZH_)X).?>>0,N:4HW5)BZ,X7C-\@6.!PT%N/1.CVA" ^8SJ/Y6 MBBOZ4=8K3TA]9]Q+K(_9;3WJ%%D['^0'G@XJ.*(H5U03 [UO5S#C2KYOI;)W<2_L*MW_Y25CKP5-A 6_I[7.E M55J(NU:BS+UF?+MZBV%P0HUCH+OVNB]@%(MV96_+OHH-P+R7DYJ]\K!NR'CG MYQZRQB^A)%]VN87_.IF04-&>MW1U_0Q$$9]8BX#55[TZZ0M2*$PW#UAT_)00>5>$DC8D9^2\U.JR$L+:H6:9 M+6J'7+V##?%MU]YM/:NI"3!X\RU24!U$6YRRM1Y[,JQ2G=[?_M[RZWJYHRM? MHEJ_.AD1=Y;CH I=_V4+\U[BT- M8YH3MW)L[T^:\Y_C9IZB%P=V;3.\>)6UT.K)\JB.#V,R*P_ M3&\PQ_R BF%EK$]52G'+=?IM$:U_#XBT*;V4O15&K1$.U4:XZ!2Q=XU^$E\^ M@_?NEO_I7KN)!_N<":6?,.Q(H^KL:V7X7\W- M6G2H72[(M3?]Z:<E) M;?!21-_4;%L7]2[/6JBY MNZ,LV9R6/5*Z.'$/^CH6 -#3U"#C98#!V.H3RA*L7FL>_-!\^+G#T[EOLY8" M#TP$GI+R+/+L_7%>3CC++G#@7(Z88?8M=W@ZH"F@WLJ#C (3TV'U26*%OP;M M,/F[/VA([2, '6R//HWXSU,>?>O<3";[F9:2K(IS!#V)321'UM7$HN8>K[PR MHN%(*;/WX>=Y)"#XWWYGY0+_ZP+:BM2CF8&^P/15?-U\'WYXR%0/\V(/ M$W!,/9L;Y!Z](^;[+-'QM59%6\5H^R MF6'U?>65O417 VX8PX$6]0#_#'V,4/ND'5RO#B:SJ$WV':!?)O8G2K:C*(L! M@G-\A#Y@_3"=_6W*',-0)=C'?L$2Q(>F;?)6K^^SG?P\U%_!\T>'.30P]->I M7WCFX?D.F>9GHQVJ-])^:?1^Z<05].[9^8)U)K:LY?VMVPXA3"$BV-R@S<;[ MEN+0<=HY%0\/>XK+J1L>B@U(33!YUQV1M8JO!,#%_[ZK=3L-Z4>!ZB2Q2+T> MT9>ZH\]3DM[:O%+E"'LELII$C 6A$AJS*SX[>1( &PW/ZV(_EG^54%35 ]O'*E47UL.G2BFXM-#P9.N14M/F)P50-SU3 M-D2^8N-0[$D44,B8=)ST[Q$)XO E:.*?;\6[9 K:I*TC@'M M+QV8'G92DX>4^;0:Q'1SH7)Z41#2KSAW9#O*GP0RR?9[*7;"YMDKSYCZ3K0;Q4W\DSO,G?P_^28H]DDTL@OQ%W*W MU[[<#B$F *D!2/@IB1D!6/N$X#G[W+QB3 !JFL_R5#CG.Q$,UO[FR/TTIW(M MJMFM-M-/'>Y5'RE9WT6!4PM-XNGJ>99,R!<0H?+*"*08Y-'8@<).E?6]&N%T MW=B4S@U6H^T[VC9+V6#955:A+6D"(%ESUD@ MMB.3H#C1638!IP&+S'G3^K2 M7_UXQNTTRAE,1VZHG\\AH5H9&G3@FML4A0"P!01 B&(!<7H^/T,U"-C_T/AV M^)V19[7I1IAG%9<4TA_GQ?XJNA2R-DLDRRDG<))FY;0HQF^0AF)*RH?$^%PS MWAU(DRJ;=KLC^(B%@CX>NG1R.@"N&+2R)0"7$S?Q410[.% 8 8C)PS-RCI]1 M,\]CP6 "<$6%"ZX6$(6[KH XX1!O1E/3X*\F88W\K/=EK6$+'-PX'2 PF'&% M&UVXW;SFT40 6F0AV/<0I,$L; 93 !"/6 8*:+U?9.WL+:\.@+PL>V4 + MY\VT(P&(T/ A '?J/@ NN&!SP>:"S06;"S87;"[87+"Y8'/!YH+- M!9L+-A=L+MAXZM#1W&Y5=%QMU6N%&( %X@US>HVHL5^@1@#5. M\Q6537*AOOI1S2Q>#P)\86#IG@9IM+G^F(^(Y?V5OJ%#C4A9NQMSNOR4=I0J M$RS='6$OHY14$?KHC-C]>59LB)B#MB29@*]ZHF73T^<%+![YH9Z1("46KH,7 M77>']K>HE>C'VLCV.Z+;Q.Z[W8E2" -E3?;T>66F>KW'Q.V\#!$8V!%POX2M M"U(PCP\8[/<2H-E]62-&VY&9L5$D4 MK-Q+:.?87^B&P[_EH9*B2OG/X-YOW=G_')F)&NM)/:;YWD9F*DDM*WDE!5Z_ M\SZM#4+L]ARG[82R9MK<=:Y[37UU]TU6U/OP@.?#$C,+)&!V#1YJE=:#WE/V M8#W=[V4-2;^JZF(^OKM-]YV%MIT_)5GO/K"$O[+IL0FGK)3+W1W=*AGK>SRF MLLPFGK:R+_K1&IQC._YECR;Q83O*/7J."1UNV,5>7*3M\55 0KHCNO;I(LDC MQC(]WB[=SUI-)-AVU1$W")(*XS?YW*'5]>B6N5:K:]'<8UXTS=QB:HB!):0= M'E;N;VVA+(@A_7*65Y*U#*U^DE*_3;T\3<4OF;U@Y^6A2P9TGWV2ZK_=/L55 MLFKW9]S===GU=,[9;383DR3$TJ50;P; M=-EA;?_D7_&"]%)$I2PV=DZS;[M[6HE/309\5@@ !?[*- ZRA]AV5YXNGNG@ M\U,QEM7?$HV]M0=MW^%X2A3:L#HD#.3&"@.(FQ@8+AU""1O_2 "&HC>'-W\I M6A, P:1V[H,UV'ZN/+!_L?'M!2XO*(J=1P78C !4$X 3:9?F4E#;_*Z^#^+4 MG0#D&8<0 M^;O8VS_9HSD7I!X[=-=9(/>9<&*HDO)_^R/K"_RWHY:& M:C.M:\U8Q/,-O9 M#$77X%YSNN"G"<#:: XU_E\=IJ']!P'8?8R3( !6403@/C]"[^_D< TTO/9_ M$ZL7^-\'(G\38:7XOXD_8&?M7QWF0MXN\"_@7YDDGFDA7OH%%RUV%J5'Y?3^J17?T.J(5(Q? M-&)),F#OB5Y6>.+]W@I!WW@8F:B$(91_5"HI&_M0!P-OX>16'R5^1Z\7[DXD8 M%/]%=JW#+X?&J*RI9F1_T^543K'7O##=T=J)/27TND< *['/%Z%L=O, MQN" MB2Q\=W:U^$F,]"6UA$*!':-]G2NZZ)4DTK3\Z;/L3JHY"_/)P^TG7>D"V5J* M[S%)<=DW&C FT:YX-JQ3#GQ+,M]O6%@\!K3:*_NPZJ&CGVVJ1*),&0\[ :#& MBUGY'W5-I;_C#&>:NF>RI7;5V7,_35Z9 MB$1D..WBCXC3IP E+5 CX)\/XX &E&SBJ#$GN;\"[$X4F>*+ Z5JL7 M'B*+[F^?O[S!%ED@-G,2F1?(<\I9:&(?*T IP/-FBN)^N\#>RY?M;(?-Q-#[ MYQUR4L@PU^N]=A_WWJG9HOP(V>,62E6+3 ]_V6Y65F &P]5LAW2GF7,Q2],4 M$]._=>ST_6TJHQ&-80>UA]S2R]_^X3!V99[-).GY*$5FCA/_X##73S\&U2^3 M4_$Q$N]EVMC0''&U$",7 MP7"/WZG=_%MWWV*]Y)67J9I'B)RU?]JV5, M1VQKTP70V17R_&],[=)_B82& MH&=E994"@).75JZH+*L3ZU@\9Q9.KDB-SRRY>D?P6P $QMK-]Z1IINRO75># MQ!C["4#;W2+8P+M2V/RF.%XS#T_/^1 ?_ML+3P!,8;MJ@#>#"80 D%-_(0!W MGGTG +"OS<=\25A-'[V3*]+]IV?VYV+.0#1@8$$ < +R!6?D[U?/\.4$8"D6 M@N0=A:P]&(?L'&00 (&_=J?U(@#HY WX_E47^-%)+P%(%28 X5%&!.#CK?/? M-X]9XU)4.$DN2%V0NB!U0>J"U 6I"U(7I"Y(79"Z('5!ZH+4!:D+4A>D+DC] M5Y#RX+J-:9[ _1;2RC@3VN[W*#@S*?J"/_JR=;"NU]%,N^H24+DIPMZHC)9+ M=,A"/5-]>42INZB8DKED@\G6R!S_$M8Z?_1&67.QXXG8=L<^#;'__)\0J[1B M;7S"D4VM';YX\#$!\!LX//$^8#NNJT^B\,=;\OUZ;#W='T2/=,5]5ME,)1UZ M:F^95ZI-:<:$"'=CX7EQ\]J M_MJ:V_SO'2CR%OVHH\9*;LS^_<^@V\HA3[*2R\XV"(#GVR"?+16N)#4&?:)_ M Z.>\;#MF+?+U@UD_F-QUZ6:E#R>FR:&^?&O;H6M.8+@&'!X R_F\IQW8^30 M;I"?R[/ZJN2 PR%A"*_/$N,-W<[N'N(2*"8?)SV6AW4'=XB!S5)%:E.=LN=$ MVP4,^.45!#Y^5S!*O2E)SI$)^K*PP[ !)X8:%&)A'6.W>FV5!?AF:UX044CQ M1AL;KP5ROW8@N9QY:AUS1(L3'FX ?WS<=_*F*\O5YUJ\\E*Z.B^?0>JOUL-4 ME2Y9XF05\,=V3.I6"%E6B/]2L-<6U2?R5"FC4_6V31EJ]4NVT9T4EVXR+'EQ M@QL,%A 4GPX;44J!>EA-Q.S@49?G->;D)8ACPS;KY,O73[AVNU2 MQ]1$C+$7XJ?SG24T;K)G0R3(36DQD9P,AT>(;$70 IQZ$\:J:)#C+ _+^OSX M#/$''3!TXW?&Y;@]$5)90PV!\0HL 6BO64463_@;;Y_JU0VA-"JT16(8ES0S MN(Q-1(\?+/C9?)<"_(.0W*\:E)X-7$T@_J?A::R+5J\N1^0Q!;VVY-;U(>)[4ZS5"V5]5(!CR+#UG@AL>AX_B( A%+"C MR* =!IQR*J>,W-7Z\EKMCIJ$VU*M=T6$EUXP]GJF^BY0OD;>!1\6LZ1/M'&\%%J]A(KQ(!JU&9$U@(O'OY=X!^06QNUQ334NJ+%_#9" ML?N#RPUUR8)OG$5FPJ!6Z%WD9C_U!NG4DGM"N6TFI6C<&=FV0C"9$%]]S7%6")^*OK1EI!6 MPU@5V9^O>?/\+[20!D$57"VP@[KW4EE7]\Q&^,O+DZ )/4(1:MN_@H@(P-B& MR[2B$G(30KV.FIIP3RE[EADOE7 &_%$(UA(2-;YF8&R>H1Y7N'THNG;B=ZB; MXFI[&'-#,7QZ16N$ (1R G\ QL!8D1;7&M] )U-3$@8#3=N_9-\"'-&\E+-I M??C7QK(E?@$QE!49IQ!4KR2U:9 ?XQGD0CO+5QD1>L-( M@F6Z%;^VSSAEH')^;176PSJF)+O"_L+)=6.9H^'MO5+;FGNI.EU>;C:2+U2$ ME'0<#=0 ^PTKM@&?#Q&UHU(Z,B<^.G&"HT7W6U_H$MGH2NIQK53RO&(W]R_9 M0B6R\*FD=+%%&.G?!$"AP);A^37LYOWUV@.SEC(R\-Q#I=OYG<<%Y8D:SP'2 MQ_&9 !AISJ!/[*%*5=)@?(C1H*3CT5Q,N%,DS (0M0"^7_[]-:F_4X!&Y7]X M(R6'1N^OQUT7^-\#I0^[E 79KKYV+5FRKIF]]H@HVG'@%05FX) C,6"5V$2U MR-GX1/V#TMF@+:5(^I2DKB[ M90LTBJM[ZLW?ET^I 2PMH B#Q ML_&8&[,8FN28B&V([?4U0ABCYT.?=T4ML54&;;L;/,9],)OP(=)BI>I7JNTD MXT!!E= UT]OJW_Q3Q1KK(VLXB4MI+ [:DI5B=EH9-T8'$W](G65R3;]#%A9[ M:7:CCZ*^XA0*XEQLF]1;W[^X.71['U2V=2"0%2B,N&'X CHT\T=+\"F#@9IF MV[\KWL5;6Q?XST>M>'23(%-UE%IERH,]Q(FJL4*>+IF50LWNUA[(;/#3]0K] M&,:K'[F>O9B3PUP;.WCHZLX?_&HTMI#RSFAN'D895F/H4G>2'B2]]DP[TT10U-:F M;Z^8OYN&#LNE3 /V,3V*06/-L="[XM%5?K6_XISA8@TW-+H;^SE[6)6"*#,O M5RPT4_UUNZ$8?^9EYQY9V[XE)#>5URS@]8>&!]4XHR2,_"+7']*\%%#U;%,O M7>@A>K-MSO!JO7^J:!??* W(B65^)UF3=:M?CCA04$9VB"55.,502K\H]B8# M=2AU6Y:5DO-0\>VK?L.OP@/T#=084VS_/MC_(ZL&#$%!./Q=VJP>CTO[BPFD MD3QIU^(%R[I&4[@>:\[&/[63*X6UPI@;I%$38K;IVU0*)A]X)G3X/?RV'IFR M/K+\^6:$#-;[+D1?(5+% M[\BR7,U"IW(S0%F&JF8OS]U%\>V^XZ+;?9L2E\I,(3[T!,JT4,!-_^ M/]A[SZ@HMV5MM)&D@.0<%5"0'$1R$DDB(*@T&><=\)_"CQG"\C/E8[WQ[UJRJ6?5,:4.D MVIAZ(;PVQ;1 6](NNP$_Q.R+BU.,66.AZ4DH":!05(NOXUP#&8[G*R)V= 3D MCL37R3IE=$<]L4BB4#<%H"17]FH5HOQ &58'-4D,GRNX+FS2/!<\5&#DM,-B MP/Q3BUV^:B'O*'HS,BE40@%K=PS;M^G M2Q:WI@*I[);0;85B@K+7NN!!2\[!8O$B']Y5A7XSJ60KE"6J[3#D_$!^;W*^ M<&F9/W1N>\7YB_V@874E3Z%1Q8?P7 BKQCM@_R4X3L MOZH,-DWIC5/'>?"1CM7@1^MLD$@,) F LD'YI#(#&:2D<$%_B3VE5C^'#3.[ M1Y,KE/,V++N!8EDMP&-]ODNPEOS< XSS8#IE0LC7U>+!K"%ASGW0^V56 ;L5 MC#;&"@"1SX'.7Q8IR2HMYQ4@NFTA\O1 _%2%QLW3-2CT"K!/#W;^A'O MAIL_J5K7YTS;T(;Z8X$M3*9Q(/1=E71M4(:4H76.O\JJ@#8%'77A9LQ+'#D\[,V8!G'O5FEGDCAAHNT''311(#?MT,\[ MUXY]/FKZ[Q:Z_]EZ^>R-03VI-#V%C";J4U^M]M%".=L"YE>%R@R^XS2RPR\Q M8Y#5"P]+K1:UZDB1V!K1;:K)W4,:)0'/"J*W2T_0>-$OIL(KF1AQ4.I!_(MU M(5""!5$."@\^FK; )5="UK@0];#N[NV Q(_M5M/H(H]H#]? F%XLTZ#:?97! MRP%@)KQ=I/Z"I0?J3+"U=#327)VHW+O< M%>Q])N4]UI_\P/PB,]E2_=8P^HNW&U1,8, 43H&(5K@WV%*MO.\=&?O@!<@ MXZ+I+46#0(,@QK5M*XOQ1$@MWIV++-WE+CFC"E-OM!8?Z4P7L?,&G#"HH:7$ M.^![6=:8(A465DN7Z'RBU"=$,ZI[\DO/E9WN8R'8=%5:^YMIYL/PA8C6$^/$ M,;T>K+R/F$O_ULJWKYB8(QI=6;S8/M"A 3@"BXJ .O:ZI= M ;9IK@",^\I7@!^YX%,6S3T\+"2PE3*K6=1";I!OMW#3N18\Q>DU\=C+>>*- M'NRE1M$RK:Q QVI-RF)Y$">'&$83^D',K+G;,[6A#D8VHWTC:8+.+;GIKM)E M Y"(T?$7W*7ZE#UE$=XKP-LGI(D-D,Q!^ _7\"SVU>1W_OMJFVO0B'^!SE9Q6PBXDL M*9Y%O%E)C! S"D/](&9I+U<@!P<&;Y_K++"+ P-!#Q+D/NJP"=YZU!C)S>5* MSA1V=&_9]PY@#R\$O&=;BW4%**>[8'4[/CU9=-\$OP>7Y"=9,9XI? MR+[W7C+>@;N=%4:3&(B";NN*=H'WE_P2N0-26:FR(LZEHV5O0; M5WSLVG^BRK@"](U67@'\-N M$/$KGE,;#HW'S*&FW94<3:YRXLE[\RK\-&ED>VAF&AK.WI6YNA>WN@(#]1?> M=ZEDD^ASVX!B+KP9S7]0"R7$9K8/,4A.<^!$>YN-PX5K?UNP57A,_,O:T.8D M] G^DYX3TP_9]'PT\FW+0O82[3WN+TB4F5RX:_ONAO9T?W_MI_@:G^3X8:Z0:Q=++B46]R/=TOPA/' M<)TUN0)HINT*,I7GN8G:TI)> :+]\L!3X O*$I2Y@7\E'[P6E!4O 215*K+\ M=5P/*ROMTF+CL@0=" ]J0,H3750LWUS(W $P RF1Z:@A@_PJ =(DF+-)K_GUX#FG,W\!0]_%&RRS;&K MXEH2[NPI-K+GU<=7-_F$4+ZQ;$58HAZPC.@0S"]8N)[(NV3U\723&*Y\[%KZ MD@XLZ.H^3&*:#B6Q]PCE1:C?$N*EJD@0'^JPM&D-[CSN49H43A3VGV!3$M _ M;\!$(VB_1]!>0%Q[D<"V#(W*%5$6(>AR[P/ON*WKT0[H>YAV"LNT8GI^K\4B7@AA:\M!J/SK M6:5J4RJ'E699AHE(ND!E:LJ]3TNN&7*I,JXTOM^9.PS< ,()<7M[2R^KXW9V MU.);V31.F5W$&"L8<0+;IMLWR#9<&8_S?4-8&Y.FEU?8 M)]9E6%C:KU\A*H#X7XI4?R-_965*Y\;^JO-"@N;BC\;]*K\<'>NF_*86Z""[Y(@P\_EOY\L4 J_BSU2UBOI4=F];CTY\X^\7\[(["\@RDL^D."B0:YA$:+U=M[O3)" M!@P#]\\WCZQZ1#TYIULH1Y#F[&^3.F\5V,JO M^(@P-_0JX8E6'F%.&8;?#Z8/)F&0QOJ6AB*Q!MAB%9<<^-+O^-[RGM493]_] MESAA;C&1[4[S*#$A@_DXNO='(8GL$0F/:Y(\?AXQOWK[-RMF_XJ&LOKT%Y[* M=ZAU?[;V]H8)]7^OP#ST%Y_!=V+WK/GCL3JL 0MRU(7MK1BR-,AC!M.7M7XO MAF UE9926&36,LH_^NQ!M*M0)MU1T[%2UP*83B(\F]S@F;D02DKWP7*,3\)V M@WY-[BY[5-_[G XJ]HD4QLC'!6SY?0R%)LZ";,JJR@ZZY?-XV+51[TX#MA1I M#ANW7[-WV]G:RIHP&AVV8DI%:6=Y0]DO"MTOTIRC:E,LSU[8]"4@V\D/*-!@ M?O4-'6T%8TKB1%< CK1K5Y"!C8^S['J5%#!N_]V7_,T/U8 ;,[!/7D[(QN@4]6N1^/2WYP.[DH'#! MG=X]:2OJ;XGRA(3S0AYKRT&MYQ'ICU"]\;ZOY;K3$:V[S!)&-B/ZRE]82#GO M>!E2HC_P0^_KKKCGDX0O#4JO([A\B#Q[G0Q%SY2WR*C?(93">59!!8J6MT\\ MP328]YYK">O'['<$!I^+(_,*"L+ "]B($:B=.7HW]PR)>F+/BF\%&@,&&AHS MAI=>337#U/72KGTW<.Z*<&D3BLCF#S#IR>79?7+&+CXPT$6L.,C,[IUN.@4I MG4(R79)QGC\X$H?'7@':B8Y3S*X D>(GJU/@D?,YL(WRB@1M@[3#Y6.$<8HO ME-,I3Y+! !Q;Y_!+)8H)-2"T_J'.F-!F#?'%HV3,J M5T6+T?4ER@3,>-Q44)!!D.8'0"PT%1JYH-QBL4MD'H,T;1Y%3%FHK7E4/CF1 M,?B$&^&__!Q7/8"\WIK,1JSR9CO_7RYV7N((J772X*R)YP-SVARKMM V,H9[ M1P8RF-IO#P3X,ECL<_ANQPA^D_VJGV4A^A_AI-OR#K\U&@^ !Q3U# MOXZ.]K8_SAN8ME'UL$@3\K9OD:C(*!#UHTR/E2(YF\#P2#.Z.FT];?U\KC/O M5N=OV_4B9S$=Y 7F)4L!:5TTI^#/L*'0/-6])P=GY(][Q+!9C9NYODC/&YTE MN3#%[)CW$ /]IZRW#J++?*2)5?]^[\L_L)-'N"Z4ELX@Q[3[110MG-EW:3D?'C*0<^<(:#@;K5!HQY1$9SR? M3UHJ1FK.DB+H&FF8&C5+M\.;ATYF39*/ZF.>3,Q*[N5@4@.FG8_R$0_A6%-@BA1+\I*^@6[%S*8A"PJ@D*NIYFD&I/GJ,H#S;SU.Y'-.@GQO!> M^Y[P-@HFBOI%J-217XDB=DLM-4(LP2-<2:%,2IT*.3^%XP>+KE@M2;NM\V(N'6_ M4 C0_4(%\"756_ *\ N# +CQ_V0AN(Z' ; KP%\3%JC\AH:@"HL9->4WU RR MO_ >K#%_P07?Z'2CTXU.-SK=Z/2?J5/>^F]23"&]>W,O2T)V!M_$W0':"QV( MSWM6ORHN;;S L?E[KR?Q)WAY_NUHYV]QVCC^[.[Z>YPV)/]Z_/.W.70DI0$W M2MTH=:/4C5(W2MTH=:/4C5(W2MTH]<=*_?;,%;!RB$>A;>8<;N>^$*XV*EY5 M(#*:J&#HL_>BIZ\HR:D5'72QLM+ZU85]9CJ/;:\,YKP!KG=WSJLC!T6=2W\_ M3Y1.KN;1\A9\J\QFSQOCTV8MVA'9"*$&$YK72CJ'3#Z8$_%Q115A%N6GG3A@ M2C*HF68G"4J'B9Y"K,PC3:[BD^:!P2E]RW69Z' M.CR+FK9RB[4?_-?SH79@E\[-J$*?_N[K&^*WS#0 F@ A:,AAAJ9']TZ6XJOP MJ+\_"VH/@_X+?IO_DC^8?UJI51$2._:Q"*?/)D60GKZ43UE&;.)N==,FM#/N MP+0_+!H!UA7^O(TI$;O]O$OK6P)%C!U5E \.CR %VD'.M2[=I*J@K'FR$$Z/ M"^$SA6?0R<"WF0([7.2MSSZ):?NM=E(CJK]-CD2F(]M:A'9]'E\!@G3)AYC8 M:M]6)\R$B@Q T^?A:"JK+[B9,,,^W,'<=(.=$RVD(*6@]PV_>!9OIQCOBX-7 M7-W+Y?J.[>W"QS&^OGF8\S+/2T, M\_A:9H\A5\ V(&*UV.<+L0D\G,'>+KNE03DJQ9I:*'R'6T[R%9UP2 :;]+\ M,G#PX"5F#UE54*B8F 6IFMJDRY&NCP4K;U\\:$D8:.>\8/3!=.4ERBTI",_( MYJ4XG*;NO1=E75#)VA-Y?4*QA,2.200' 4\W;VRG<7#K5E*43@LQRGYF+"*R M&8Q[4 W& 24V%BFX&$!>\XC,F3XD.0&&AU'?3<=\Y0O8L%<,IU-&\+?BO1>R MKEX4)57 N[N^]C"$@L3_U?T'_B0@6@$SD=[8( M]*78,D>?O6<>SP_D;==^BXB*R&*\8)(&@)@:4_"0D2WB^#!D^**P*_O+KQ8V M,9U$O*T$SH\HN-ED _N8;-CW@34#TO]C:"9^RV:3*D](#M'047VLVKUE2XR; M#FF$^K5Z\7HZJQ46FBCR4<7T]\HZK-7Z(43F<\[\V,?-7B0DM5/3F5\2.VSO.V2.11_$!=BM1X MA'/(L1IM0M;6]M?5JB)[6&W6@)I+W&E .M Y.O?'\^JHG\4CJ-N3607X\*R0 M'1%^E])R!7U6KU-\5[IMSC2P6% A[8"IJ\TW36D7,Y8NM)Q*&CF0U1HV#*K/9QJ698+;,DE&NN+UICPL_7-3/BIPAE\& MV"QL/[+,FTC:F6,,'YGVOM.F7[\T5;E:61 T2Z9 13RRL_C*56C'>Z.#(C#.U..W3D$>N8:[ MZ6>>8=>9'<)"9BM(K,$-O\YLW M-*GOF?-C].!J&0MGS/FK[V#^"%:I:'I+1%*$OV&*KBBO/]O.W5#=$\4CXX]/ MC;:AOG8[MN*XHM+.3],?5J8>"*[O1^X5[F6 M5GF\)GR$.?5[G'$@CM"_K'SC MY&0_.).WWEFYGG47X?+K69^J>9SH+$$6'W?JF5[N8O_S0R5/?;D"$&W/0O-W M%V6^7-Y3Z#*:RFK[2)IW!6 G/F1SYZ8>BE3 L;.IKR2^GA^^N])&J161\S'S6,V;*0'YX=,^E?3EG5H3U8=PE M3:G._8D\!IT*AWBUC88:*B:Q)$0K"R*6AO(YEZZN?W]02?*RY8 TR3SDPS]2 M?/+7O.\Z%W^C!>)OX_PUTXG3^N$O/@C S?//%C;_IPN0;K&.>FHM],A*I,G) M2POGSG34V_F=AK-I@C#$\!'F<\<55>W"9[WF6%MC",Q@2Q'1=X/:<@5VY=Q3 MK'=WDY;6H+2>U1#6UL,Y?#UDX+8UIXYM:)E &AJ]VSRAJVC?P:UL75UM?@=7Z<3B>&%;&:=_GM9L0I/)QN"T,F6C'P5+EU1UB( MX86PQ+&Z$UJ/#:7BE8A6ZX"%LRL _DQI330'@8L\F[^_\HL/>$P_+KW'BD#@ M)C5:VA+U[25@Q50PAX;,<2_O@2XF[4P?G[OBX%9)J*2%OO6/1O*R?GE&R#)$ M_O04JUS7FHF"I;=++MGQ'8M;36L'I2)1"PMKZ\:;J$ IU&&"Z3?B6Y[B9PQG MK%M1%T$F?4S4AB<3VM(.6&#I"_(CVB^6.:U&U$TX+_+YUXHE 6\$/S#*\-&1!4_"B(FL[ M;J%V\]3\AP+ 4BQ3_M "VHPS3 M3F%S(3)C+>I-RS4[58XZ.JN8WY\SBQ>!E]=*2X MQP_ )2$K^K:%>070R\[O:J#E/Z.+3]\8O *D>8YSD%\!OA^HB<\?@+(8:@>[TO2DJ@AW;PS0<:Y%P?M:^HJ/(D#\ M*69MRT"2>V?G4Q%@VI$!ZMKJ.2FFD,Q(D]RS'A?YHT(BT;K4AV9T_LD,Q?I!L@DJ.VXL$$ MYZ)6Q9W1BYO.#LN-,G/Y%W69;FI\L);7=UDFS"R[RH_ME3EP[8:_888=S?25 MNF983B*5]: ?VTAC''/)G$V4F;VL?%+,YS;4W=RZ$$:>!KEE?!R7#,A F&GL M@YK\:5B'/\V%C[*G-X.&ZSX7+#Z0IE]"OQ+<&>R$S]CMV^?"HFI^2,7.[+!EFTENW1Y>#THYMO& MC+4V5XR&5"IH<):=:4,WP"B]2HE\9'."=-($P,C7/ZP@>;_;U,-21\RLHV6$AX?Q]>CBRW/V*#^8U!.LI?* MX-:4ERJ_(05YKT4*7*]E]RZH#%O=N-I/:62U_0F1W#3-V1LUF3= D\X/:1 W MVW>H_A$D9QAMY4^(51BNSGH+]_6>**MATRQ+ M/Q1H,J9)FX6^97'<2$@K$HVQ+&#<.Q3FDV1D)T%%K/*WB3%+4*95-$[_#J'E M?^\$PN]9G,UV$>"2121^P03[DH4%8()9BYT##[T&4SD>X@[A'@AJ4BH>LEY] M8]Z:,.9@TU*'K]<3KSS J,=I)L\QEBUZ7CSN1%6#;$41Q'#HG.:UO;HCF$*=:K M9/$&*DVW[YY.$: MQ?VILVJ#<=/VC7'!E[Q#?I"*-K%$:C,<>6*Y;$KF-]+D6)@2F/I*J5#S$9@F M,&I.*-+K!7#&-U#[;B,*CT*5/$#B;X@4M.[==7XQX? )4B>U_B7]%M MX9C"WLRLW#X3*?J>@L8]+(ER[PI @=0Y%\]^7(;@/[+L.8N?J=9O8U8V'*/8 M$(Z^JPH?>\\A(OH]H]EZSM09VPZ? O?S0?M)D(!X?\*1'7%:2'K6W5-P5,-S MZ[ 3(_<6$O3DE=JO9B0SZ3ELA/G+3FO@^C/G[,U&LRP3-ZWKY2WWI^+:?TA8 MQ57''M?(YV!1O)>$BR,A.8*0,NOBCBJ^Y8M:5\6%0O(^[[%A"DX;5]_@7>8 M7P6B')K1&FX%)=CMB[YJ%KM?#-^!6%LKG5#1DZ,TRPBK.SP..;%^ QCF$8$AB#39%H!\&Y M.+KG1(MF\;=SWQ#F_&+4?A&")7#AB9M2'NBU>K!6(![,C,R3^BF>?Y)>O "6S>>=5N,L'"S\&"S@9 M*$=B^59I61$Z;<$<1_EKN?0VTXW*3!>9AS8K_2Z,?Y2YH]XFV3FC].J;F)+J M.8I>7?VCY%^Q-53CBT8S8[Q:J3%[.7Y= OA!1UL-2)2DL:A]3H.&DWP[5=1Y M?]$Z%/5Y'$)'NZB@?<-'I5?(*,D'PEN^G\M:%Q+?5[SE9@45Z+T""$Z^.#6D MLIL;K;#0$LY9?Z$6-Z0M1V8G9\@A<5B_W9Y7+8X*"D$8. U-,B];6B>/8.V' MQ3+9T@4-EI[FD\:W((M$2\VVA);::ADJ]F6/@CY&&UF%,.I\.7H5WD03X;"K M'N\6?GC95Z:KK;W5VR>DYEFY&081PMK>%B.9$[L"E)FKP9>H1#Z:\6XF;;?9 M:(X7(_72FPNIJJMS@DF*%N2>>;D9HOE$B!VOR([:EES2-6 6YHGV,66S;\.J MD]^6!1SGCQG_ M2+>I:S5RG@]&N;T-A!4(YON.-4!HBC]VD,9B<^M4?"I)VS.0\=QT#H%! M'I8)]%B-#&@PMUH5Y2"[B$4/C;S%IT([0C.ADS)58SU30H]6_!%?W M8MS)\F ,:J'#>)SG\K3\ _(]-%.N^0O[X,G6)^%Q%I*7MQDH&M ()6GJ0FL) M+=1F'U0C;+Q+/[,Y/9KNX4N4>_W\A&-*[X,4E]Y,Q52TO40]-::?%RLRIX&6 M:' AODEE&F3-'T5?^2[C?7=W[[A&Y8O F?I7C5&[$K2P%5#;D9$Z'QV) ME-FR#%QYKQIFT*FKO\^E+6Q]UGU[5]<./C7?$U>05EN]%*JP?LC:82QN7!DG M]UEF8;^=JV"5%-?5 .N'0)^R(7RUSG Q!6]B4]-"SHKC0Y%K<.E'WS6J@ @0O,H MO$C/P?W;CA3+9[3I<#^TC/=RF1^:!Z)QM6]5?X3X<[B0=!Q> 4(N[R4VZ=T] MM)A2>#\/C2*=G?G<609[FYYY6[@Q3C\BT:&?$M&#L:,'\) .U44F9VRD 6MF MX>;T"P\"7*S"HH,O1MANXSAGOV0XRZP&3PI?RJ^F7 'TU:\ !Z]+4*+@.?.P M("<]]*E-,<9"R,[&%8!'&B>2D9Z\X;Y=J8]5T]T*A&\%C7S3\($Q4@I1_2Q% M 2+W6$=ZF%<[3CTM>,ZH,+X=!]_*5AVQ1]K+X]GWQ^2\[U!SD&>+=TIL@AH[ M1Q<%LD8XT*OS]XK()=A6;"5;G[(ZD7O0IF8C6>?! ;+^)2=0R'IM L7IZ)KN MN# =*7V!:':X?&K^WJY++XC52^TJ6=C! 4";]R3314$H7RJ1->@=+5T!,FQ^ MCOV]3C<=\"\<'3#=1_#M,#J2/[T>@8B_^TBR+]ZJ/+KH'^] M'_$&Z0;I!ND&Z7\T$DG4(AW^!-)%F9^?R2,\"@>PD&ZSANDPM2$AHA>RW'\N M,F=4GJA96<<:':17@TTJBU[GWK&^AVBS:_78D\],/N^ );ARH42;4[1PO^ZT^;P,RJ"(DB_7$=%[6/745%G:]TP!%;7#[@W M^%CKPG[;:NNMJ;"WZVUAAEY7PW%;KXJEAZ4B[ O8??C:Z=&,'\R6XI/R^<.6 M[D"R[H4=T)RAKI->H@U8&4Z@;A2:HI\G:V[@]WCSDT1(:R?AS&-M%X0$THKU M0JX 47W/P[[7FEEJPH\#2JX N/5BO8D[GV]UVH,K[)?7ZWT@IQ[J3TS%QN*?[%:#MVQ7 MGU_A"I"2=_U5,,?JSMV\A;!84W[S-/*78:A_#NMQJ=7#/LVAY:*:2 ^K=H9 MF:U.=X(KP.B:1<.AXI,EN>&L'U58#P-^3"E)MK=>?_98,-7K0!3"ID M*#ID475P+KZLG]&=UN%-#10FZW9N$&RO7T;,\$6.C[3%P)#A3KJ[C\-7YT[W&4):,&Z:/O GOH7*Y'_)572# M]+\."2B\M_>>E;XCM1N-SE&UO_S&T2>^,'-%JB M6"$(UET"C2I\W%OHPA9PA7'@FVE;%^+D G*W"$32JXP!K-'474;6]MCY.'@,3JP@\-0>C%.3KXA M9B \'W.>DYQ_U+1@=3Y@4UL7.!+BFTU)(=?WLU 4.KT"@,>W=CB<#<$Q1&+3 M![V8-'>=W&R:%$W6?6I EFG3DNC0MO4&%!"#B.?"'&)G":X4A2-/_&I3_F?> M7<7 M22OP'?QW?AQVG34:PI6\7U_YJLGMZ>$CK\&J?,HJJ98L/YFB8M-? 9X*1\P] MO;,M\@A^1%9RIEN#RMM95UW&UOG2K>RV<$VU"RQ+FM_'42N2LR]&/;[+CMYF M=%?+ C>,EQ/-;3CEE]_3FQ>>\@W2[TZ+R1?2*'22G$OAK1LX76G*1Q^O ! B M_"+<9*H T3YA6TRW^1UV6$GRE\I .1-MZPAIEB8&$;]MW:E?M9?F]"[!#C:, M7N>CR@P51N_-<^+2/EQ89K@"#+.LK?)&Q/+I!?-Q%;JU274<@ G,$XBK-Z(1XL=RASC/XQXV3&OUF0E+.N!\Z*Z8H0YY$RCC MBCE934YQ?ZG-W3E+OU$@ZLN962]+8MT-"_BU8O<,KZ^5]L'J=SB=X6;)/_N]B<&Z0;I!ND_UE(EK,:4QNDT9,ZS44-+-N.UD'G>'7F\%WB=\%? M+*+56^R+VTJ$DL[;\:3!,I=O_5KM=,I#YOO/^L[S;Z]4-?$$ 5)BTI8@_[! ?V!J29^D+ ;=6'6(X78 M>W!3/SJ=6)N"V!A%F7E'WJAQ-\[L<#!+ADOM MS\1'.9_&UYCSP;_X!N(+=P>O +#-ZX"BX7#W"D#[!=\/C3C_#I0D#&X$.$IR;YLH9XN /SX:#PKJL$2-VV#98489>EZY?U[79YX M[MCJGZ M9: IO'J144P8CG2O9+\_FNI"1AK%I?V- ?>]1J()C203LDB4M<+WMI758GEY MB,#;X%NRU.8D*A+U %P :BGH"A B;II,IC%">R8[G#[0W-O'7E%.V'RG[;2P M\CG.CD '];P5*C&*U%$X B/A%#=E 9G/$/^2+'51?^^9-4C0>'": D0^BF[<. M76!7%54[W5/4O<1DM]8EH%:AY9KB::ZX-Q]7WW[/"%7WJPC^C%:7C1VQ@R0+ M<;0@,4]5E.]M$7Q9<\#\Y5TD9*Y9#[=D_!F<[RB1<%*[@58R[*$:C^3E'DM2 MQ)V9"'\\ 62QI\U20:@N-3P\/<6LM/2CE..H^8LH:(3( D2V_7W6UTD7TZ^H MAAH7B275-=*K@WP3!V? CC.1T2O NW%Y)JRIC]NH -28-L;5JKJ@ZRWML=XM M;? [BN7A4JL ].YO) 9H22=FO8.OO>49X7;>HY[9ITCP+&C5-\H.%._2= M#:S\F*,ZH<5V;=U1WO:8/1'R).NT6 C1NE#H@ZP->!]:L3QA:$;0/6D!E=6' M> QH"$@S]0=)H83\6,.\=1=*DRPKFI[D1LLX)FJNZTW1]_8R_NUE8(B>5P^I MO:[<*"T3!/MGRZ+) Z=Y4S8:29AXHZC@I@3%_IS6N=1%AN.2&=.D8P^K?L1J MCSS:4YSJSQ&2>@);TURW6?W:F=;<_@PG^5]Z$UA_X8D].-W'([L"=!C"VR[< MZ"Z8([Q%Q?[=BUG^66'![NKR%!O4JJY48Z;7Z=WN!PM=2\6*< M8,Q]03FHSZ/.012)*Z/I::P012T)#Q+!">FU(OZ9B[5,TRV MJEZ$8T?+?:B_V4_4)F%1EMUB>-G"67<>)'OW*/-W[@>7)EFA^?H'E5^8\1[2 M\+8)4T_[L8L7O>C-^F)+!,=(FCO4,&2D!Z+9['AH/<&?K*PG^*OM9D?#D<"6 M+.;X6+\+*4)G2L%*:#?0B+MJ.2R;G"'RISN&=-/#W=BU":85[OGQ^ )/G$ A=K_YR(H,6#YZ\,TF;\)V0Z3Y;@S54JRH M()T22/3N.^![D'ASY,(,$#9IN4.A.D_0Z0W2]TD*@PCO;\F6M=$K$BH0Y;1N M4.@H2:'V^TT#4T*:JGB'3 M'9 I*(C]M,*=6*O[#U0-?H-#RH>T'U=6Q!KX/ MIG=F,)$IU@>ZNEKK1]$S,YV%DH0[+M9^Y\KE;@@P"3)_J3G>'>BH1L"_H\\4 M?,TR%/FY5< M[Q?)D,RI]12%0+[.5JPZ;6[\#\8C#10?L%:R6_P+H@@W!FNL?NGL[7U0^5 MJ$-,Y0]#7"WG6K<(6UH\F _/K@#O$] _UFHJ\$UAL+3.B@2T5>/?%GW?]WRY ME#/X-*/SXX^RP)[GD4DI? U]+^50R9?0E<%-[R/X$UZ',)I&C;.DAL4Q?4&M MS/=3A(O597.UA&K)5F1';QZ_?6OZ]>3]]@>\_?Q2_R858,KBV\TWV>E@5(XS M]>%2T<:CTT4GSE5+USLOI_?(OFRX8:7I9F1ZW'PETAA&\J4 B2M@ M'CTJ&[$.(1CCL\JST:=_.J6X75U%"%D4+:/*3_.<2[S[;6 MS-+EI +MN)ZD6IJD[5&G]9Z+$/%K9TEIXM=AO[9DL41DI:V?-M^B>3HH..PY MV(0#]6O"E97LWP=^RTP,K2*2S^'M*BT(Y']IHD,)+LDZAW\*^."X-OUHQW7* M6W@,T\Y&-'T;O9M'BF?)T?Z1&@7%,IWYZ9-O&VYB*;D2]X?9&9)E9]BXNMI% MN)8=:?#XU@:Z36E8S.N(XC)).=770(&1B^ROGL8[A7>Q&1?UE_=0'?0"A^=Q MPJA="F3[:QG-CJ?N#0]M 3%1NS>):#%U \#^XJ/YZUH8L,<9A_ M,YM?ELR"LD/O-,ILA7"HZS;3.P[]:(IXJK2HYS_:^^Z= 0T#Z8CSR\]?$'\? M<#8=L/MM;1R-4!ZZ[LPRA5@ M;,,B'2[K_V"4PW"X@,@D!7M%BEG,'74($^DP?(E:RWO^:$$ADE!GQVI _=E< M[2=0FS92=>S>T)?E-Q\-BCAQ:7#[,_**D.-O9] M,[DV@X>D\QIA^YTZ+$3^MF%_^32%]M<.#/GZ PHFGQ8+I&&C"^1!T! M? "6.%8)&\X1ZHM[:!V3/FNAZ>^LIK(;55P/V@IW9=SKG9F(M >?SJ#K M%HB3A,7:. L]VTB3E )6J$B3-#O^S4DR L5(A393LI79-/L=?WBR>*L=Y=H% M@F%&!(V1%$B_-EIZ\. OYA.FU24<+K:CI5"1\&C1*C]\&/S^>%?7#W[=<1BZ<13%#/5Q47(Q['Z/JUR-*XX3 2)9 MX6Z'=T8W;T4S8 !?^:8[WCOBVVEIHI#5N0(\=,U['B"U=LJ:# <'$S5K OLJ M=+6^9]0S!#+:-J&2"X@XP\8A(5#!QI6R:12/6+^DAK!@_?F>RN\)<=G& MZ9I4.6^6A_B'Y&JK1#O:?D> -28_?U<2?.3>HWAUT5*\?>EBE@ZH_QLA7%=3^<>VPP)ZKWR MYN&RFZVA>XJ,ROIY^J)9(3Z1(_\;K?9537_+/G$<5B)7=RA U_"Z4O:C/3AMD)?U$D/!=M'JR+O_+ MS@U[1WP)@UN(+;5>4I%=T7:B^4F!]&,W")%5>GO,CZ/SS/3R(L& MN&*&G9N<;N49&G0GF/,S?4V*@ UX8BZZUO_1W.0>],8A'X8O?3'!.5\CR"%^MAIS+C+Z2UI*R9YZ&CI M[:W_D%%?=BVGKP857"T14 ;TWMDG8PKG/F<^_VGMR,3CL@R9D:5[0: M8C':# RD3'D@>@7(4V)YO:*I/3A>G+%>=BJ3B![P31^'-6#:7DE)7FPYVGR& M&!CXDZ)>M:CHVEI]:/R/"KO_]] X5/SL$NIYS)S0VA)[R*2KK (0[#MF*;UYT$5HRH?N[*@W10D^JCL"3BZ=.?=<*KFV[?4*MFD[#!8 >_7>I6R+ MF^VGG\E< 7A[IEVL>UU,\QUZ+5)'/%QR-ZHLG17I&P/9X^^2-Z1 LL[2R-MI M[-VI\9ZZ6N97ZF5W46L65PFED)P_E2/;2L#9V+>^6&G7_O[V0#N,6V"SO>T% M+)(G6C8!& >\#NF*A:GCF+*9*E,%9LU4F:,@LF^_A_"H0[QQ5VNT&G51%#G4 M2VE>Y);[2#&2=S;.5EX^I'9'A4 I-[W:,/'$6SYY[4'#\.Z T _E4H>=> 8T MXG ^&-[E.84A7R-V9-QL+4;2?KWWZ-$P,%*/0&@0&G'JF*:H<;VFU"G_U,(# M'4="'S^VDM.=;,TQ=&PSI_] ;RNH]X)6[ER&BW7*=W5]N+.43_6)")/DJ&F_$\AF7N>,IX#" "W$S2^RVVD9 MU2_DV$KL]*ZRLN_11#%..XTK!6T;3K$'E$_2+?/3WQ16Z5?.O"<0H.;/Q -<8@J0K"\QL_0?_9C; MEZ7!BDBJ9'2_2_SS.LD_U[ ))%NLZUY,V)J2,>XI4V!+)DEMO MS3>+,7KWD_*M]@@^6'-LYB01$87=E:/YE '@?M MRF'J^-%"C1"'#23;JE\5L'%=:]RO %&PWO1-A3AA"DVRH-US*>?1([D*Z1G& M(D("41X)$4C3*:K.; Y\.H2$\#H- FE8S5W#%W;4UY1X%W\8?80SN/75NP:R[3X\&>G-1V5 MPZG1V.3:.0RW\EA1?6N_H#:(>\,8W;9^)XB!-1L\T 1&Y;&H9.9>^QBY=_\I M(_6'L;=;B%E%]=?'"<4BU9I(0R<,XX&LL^?@OCOO-3"5PALAL.0*U!I;%]+] M2:5^[29&7@Y^6?I8_2B(Y%%!FOD?)0ETPZE;[08S0>]YI QHS MYHW)KIXPUD3UC9J9?UM?@4!=^ESM5LWR6V:\&.NB: MSL]<&'H/\*@V*'4+V'N6BW2F9L0V_9F2#J9K?%!1:6X#[+QEV:7?L-$(2+9L MVIN^3\IPRHA,S=UE/\26R]]^H/$VUH6A0.H24.N$GET<@_A+BSZ(CLKS@?&- M"!;2,8>Q=P6$5P#_L^:Y Z(K0#O!%0#!E_B3-.XZGI0,E[H"W$HY-X_3>)7S M%%1Q(%LW0A5NJO#3TQK.7?CYVDQO?GX'L=C]@VB106A1M4A$R^?QY4)1>=&> M)Z4:!IN<]4%AG@0[\;J\\.VD5$$G=8V0G>[[&70)OKS;&L>_VZX.#!_0E&5/ M+[<,"DV1&LZ_9%'/["M<+R M'+>WZ+ LP7SQ2X)MFTOOTZ#+6W5(-7\O= 1;(6-H)A?P9?WC;UDI+[7NG5$6 MY"ST]YA![:#$D,= :9\O=RAA!K^&Z71%UJN8!$;H>*&*5_0.H MFIXKEY7RE.S>64A_.=*T0/%6!\-$?9M@A+R\,:RV7W93D[0.*Q]";WTH9Q#C M@HTC(QFI'0T]7")VF%^8VJDXL2/'+QQ.K"83!^[ <" M";YW6@JL7'($5FDB>9O*[#_3#WXU82TG(OWH]4*NKT:O?*"D6G[4W>I)+T6\ ML%$$NAH%^;S/^LM] T9Y6PI27+/LO,/B,9G;]/EN\&07/DEA,@2>H)ID).BP>#&1N=$>LB,?;.3 MX<7(Y;YA$E@5I2MO:E6)V^U21EZS)P\O;4F26)XRCB6$F-2@+5+5E6EZ**=' MY $"_7R\Y,):>N_(/V*[RF^J6[1-LGHJ:3EJW6F_]%OOQSR&D2Q57N#[Z_ W M^,L_EB:QA8@B/*KTSI\[PJ:/[&M(N0B>__ M8>\M ^+(L_7A(F@(DN $"\&"!@G>0(#@P4*@<9) @@6WQBU < N0X$&"T[B[ MN[M[X^XT\)*]N_O>FM ,.[M:K MQQ%I,:)YSJ'03BOV/)H>7N$@-VN!@] ^TET56[O[7E,JD:%/"CLF%0DSK@&$ MG8FD'U[@0G5V]3UQ17S-H!$Z+VSF;.XBCCF49L!1B>DF/F7,K:F9G17V2BO# M;+5WT[R8X=R&Y26=K@Q7YZ]X*#:A2=> 8%H>&3X>V)>WPW(E$I9,E/X=?OWW M],/_@/U]PFV_2IGVTXVI:L$?-5ZPY?\1<.Y_S=[_T#(!-TEMI\ID?@.S_HAH MQ3RF8=*3=KM*SREQ;\IO9:>&X6EEE/R@GE,:MOF\;:E0 T?H8!F<;V2W822^ MGSW"R&(ZWO='DD H<Z)@JU:H47 H>\#7= M?E<6PM)W(*GIOA8^&:YEWOGNBDZ7^,U"B406!-IJ6V&2%IHR)6IES[!'_9Z, MDCPEZ,Y-97N,VDX=NA*Q'#&^9,O4TTKCNRZU;5@$3A7%1F*LX[86G ME!RX$O'0EWC)]J88I/%=!;:-K:CZ;SKXM=LPC??[1_J]/3#!-S8-#KH99/+: M%EZ'T8MPXKFFOB2-C67P4!R$[!EP3)ZS[HK0(K7)"+.P^K!>BFHU_)58_+;D MH[^7+)!WE@AB A)+=8KQ6JXHG R!O)%@L+3P=.\U%:C?HZ>"O(6DBDO=\RM@ MK7_!Y\%__URP"K;PV&M&A6_YT_--PDMF4;TY -%]%:@_1PSZ5@U"H8NXH#?I M6VKJKX")U?K4T%\XY_7OD'.6E3XM@7V- -:"OBB@EI.5T596G(WT["_*5_IM M#ZCX06(L^8XH%@0J1\M.C9L(KB@'PA:X=8H>>I5]Q,!SY,?8\^OD>3'4OACR3+D9]^G?V?*@H[Z0?ZWP-XCCJCQ_ MA0%N\"_4#\;B?Z)^N!**2#/&Q'(.S5712*EGL0B@W$0]\>%=JVL_J(C_)8'4 M'(A2W*.F4Y7E M[!Y-$Q]0\14-2XXG\"AJ^03 B<[Q'KY @!9MS,F7WX&N<&FO96GY_)K4K,G&7B2O51YRF+$3/)/4:VT MO&H;!1P,"*3(>U!XNRRE91X+''L(J6_\[271U?0.4R8R:L9FH.$;E*.+V05? M"_1L>CVDF7:;@"C D[R).R M8_OE&.D6$:-TV.Y.O_ MO#NMYK#CLPD2-2@Y21\7GR;-#R$3,)<$D2^>NZM_4A:78]F;DJ7-;OLE*D!+ M;>9=FIHLO-(*/6.L)-5*%O/"\V Q,Y>EV*.VK4>9:>K6R[V$&>P?],K5#G*6 MXUH2[)A3IV3Q]KA&Q=>%FAQ/J]:1ZRV;WMBYAQ%M.Q# M"&+!<]T(@5:JM7ASXXE4]4@&TG#UXVN RL,:)J[9+[#^"Y(P+X_FKBCV;E*: M3^Z(C#WQULD[F7>Z^08G"$$1RPCKOK9\\&Y75RAA#O M;'@PMNC]_"%OI-'9&2BRK5%9KJZV;-*S-70-N!UO:96Z@XBB_5JSC:2A!D1G M=\F??2#%F=WTP";;ZR5S;A.)QXI8+E_I> 'EIY*IB\>0?..I/J2L#5:DR=82 M06RS6I^NVQJ%RHLD^>UEJ42H64D>TM>+< F+X:F(_5VD1_^(_1U$2>2W%[#] M9ECWY /T=V&-,9 .#7[7U(>M5,]Q*1.LPN\W21$)R'?V=I>470/HIR>M\\F&4I+T/81"TVYM[NX1?RRIDWNP>G''"BR=(>FY(5BELQ MG'U_F\,D;HF"(<^B#K/5S @X]/\MG5D/)ZG3M+U;>RF[VJ'')$26MY\%/97# M91A\?HL :8G!B\=4N,5X\EA7&0+G>X MW6[!([56X%= #3*MMY"%?68W>*; M.G%Y?QL'-52W7J2,@G5FV1QH).JUP9_<,*/S%$27QQ^&A=JDK?H;L#!W6@A] M>BCR 2.@7),40Y\.#V'IOE"P(,LI3'&8=C=[O-A;:V7V;=HY'^\;WPHQY#R\ M@ NKD4I7I&N@8?FFV:QIO<*I/;OE[!D"39N>U,3M;:_"L;D$2)YD! M03*(RE:X3+C""!1JP7 [0+IDU?,UDRC&MCTKT*L9ZM6;#^<_K4\]W=_7XM/0 MV:R6M>R;K)IY%0>T,TR"5TB7+09#8[GZL));XID*=\%>V\5930=.V=2LMV\5 M#; UI-/MT1%3BI*2OJE2DMT#M^P0:Y04)C:2JCL%%W#Z,>H%,P#\H,U*#!@= MM3Y5"4KK%G.&+$%@HJ%1_ADA(3K)F9"7%ICZ=X6:? MWM&[K:[*/4M<_J@8@#)O>[ 1,4?^Y!KPLSJ.WCU.UC_HSG".Z5$K5SZXH\$U MI4OQ $E?B+L4?^?P%[=JQ_^K2HQN I%^OT/]ZR] TE]7__J/V=-?5?]Z]&>P MZ:])=OUE.O6/F/Z(Z=\BIE<0SP72$45Y78)0^]<9)IHDI>X-B/&N=E3P:9[W M-JBA]0-QO"^CF*1BA_#'9_LUY0+W;LFJ$1"!A-*U9B2(#+VR(]<]8]\ZC2M^ M7!M;?* W4OJS[U3Z\)5%S?1>6%C%+X:HH 6I6&^A9)[U*C:&=)I@&&B65WTV%8XV.;SDF/ L,S-*&RVZ 2WW^)D:H=:Z>?,O2+TW*$M7NPCV;PY@NS\60G MI\AU7%.V_IK=M8US"\W+YJ83JZ(3#JDGW8$#DLV?YW3#G+-RB?5F6S9?,VFZ M= A\NP9:X\GS#@BW:@U#V?8U,IS'6\4OTJ#0C68K\#6 +S1"&_?MW-YR2FB0 M5PPN,7-R#.7.<:2XLQ$=.6CR31-?[P!_VJGX[2(2QRORZD#K; +RZ*IK@$!O M#U\_1:;T"K2'>0U\KC6Y>&(6'#8M8M+"QSU#)N JQYA05A:_;1N_8DC[);]" MBJB0%,-2OMBD?JX6Q_GKP$;CN5]3^20UCKI4&:P_35M(QVB5R8G9S*0XUXEL M0:9EW!O;2L^_,B"$8.[>(?71COR&JI&ZQ*[(,6=:[8(Y?NKK^4N=E_O=\7$6 M#%)Q8>\GB5NL#F(?Z\Y"\=>.+7/C^P72&JNEZ1]J93R,P5P,<-XITHNUZ^7\ M^L-=F!>O#P^]Z-;UO'IG'DF!8>,8S RE*RT2[SGJ_?+PJ!5QF7?QM(*BH4(# MVYM/K#9R-'Q*JP+F .L,K%AT/\"P@&M)S*O/_I:$B&9XRTB"A@.)!+:R#[<=KN 0R8$&^GG<"YA=H5XVYJK2\S-\L8=$%GJDL"]3+R M2&=YR [Y-[]!53Q[D<7ZB-/8$M38FFKDT :-7< M"[#IQ=\@Q]A]8Z#(?+2?M2Y7A94$.&*K' FY+5+WG BD_H-K MX5=56?Z"L?H-9T_)D/%_2Y7ESY"N7U=EP4/X(ZC?'9227B"M[T($_J(-0ULC MI?LZVC8CZF\EC*XJP_G:4XEBURD6)E/VD3/G)EV23R=S\0(?EV*'S>Y O'6P MUM%/6\;-ZYSW9P7A8 MG'I,JJ!!@NCDE)B="7X79@UQB&2@!WN*'KESIOJ^&1*D08N%*J5=7V"][:Q$ M4D_,N958>(4O%UL[.?:(MC+A9_H]2PN/*CB6]4T8_%),@WY7CLM_\F^<>!E) MFLAI\G:/DJ4L'E:W3+6^S^:NL0I.VK4_WH;DZJN>?AHQ9BZZ+]!O#I_4RW8JE@VR!PYT5D7W70W M>%Z*25P.:+\&))?FL.0Y1S\V-W@<6Y_ ^@5(B2Z!0*QL4^-&AM'_,FJC$Y( M+&@Z'\V$9(??NQJ/,7#(++UP/JVV9"LH&9Y *;GT.&.C M'4;J$+;SJX^MK$ I,9ZT9)IFKIC5W_.GX"/_K[PH_[Y!X4NH#+P_RA&481P[ M:9GRX-$S[4K+I[@T]2YT_:U<\M<)UCVA#SL@3CY"LR)UJ09-ABV2_([0'NS% M-OC3CD$;F>F'FUJJFD]PD1G+ &'4?%0/P1J/ZC!9.X5H.C\=I UYD@P5\>QW(3\+%I0#[6/>O])M\%:;]R>WF?*]0N2SNS/FUF1I08 MQ<+@#5;6IIZ-9JQNKD,LZ?T3UB$J[V\P@5ZN' D5S?RQ\5UY+]2/IC,+.Y9C M&GDSP(..V6G4O*.=MJ.V8\D?1 Q6LH\TN@4'&&7D$3<4A7&VGJEEYPGMZX;O MS*3]<%6U5>CN;LA=\I$593!8E"K]=@V7:_4[3OI_\JW/'S']$=/_?$P_F?Z> M_?$=1ZM'+DW%7D\ATXC2>/G! =ZFE\\.^"*@<1)J!!PZ_&5R(\A^OK@TM34_()D?ZPK$>: M. %/EQAW5QUWC6&=%!]*'$KK;?8"X^![ZQ;- EU]7<)>B[Y+&%E>4SG%"$AA M[&PMEDQJ4@L);MJ/J@\.=[:8<0Z,B#T^+Y;5Z1+CO#JSQ(YY9-6RG6RL(AB^ M2(&W48,T>$4&T7T>6W#FL6ULRW0@OA_N67=/X@MK4RPY^U/JN]A6IXP+_CMX M<,$@$VDIVLJ",D?NLM"3)_4B!?ESEO@-!V&V2['1:7NX"T>UWJG^$KL3PEFG MWH;/M$7>O?RP/:'L0?KE-K+(+;1UB[KWU9*RNT)S!?7ZU);&8# )9@>E07.3 M6]B8;K]NL,$B4F985:@V[^Y.*Y^.VP[-T-O=V>-OW\953-KU(IX!FNQYD[ M\-=)K@V]IS(8H1IGX%&N4",51;/I@CKO;TV,J)SF)@]=/Q^.(\Z8?0 !>J4[O4R5/=IAG\,(U*O/VOH2L7O*S0CJKW MK^9,'O#%WD55"GMO<.[J6\/J)#QH,WMOM4 58B8O_$2A+?OAE]LL[L_]WHVPH@2_'ZB*$ #[0Y#_Y1PCW=^E%RKMTG(P2@V;]ONS_+Z3C]/RM>@R^A M>M5WU59^U;%_-5UX(JC__!I@6N3I)6Z!?(N8_C =T6/7XL(ABTZ;G__666HT M?.@IMM7ZC.<>Z!7%@Q\ "VF:]M> 8=26H/X$=P)W=\_6.,S6OL=A)1F:W#B_ M*,ZE<0+*+-:2L)7_)11^>)YAR9HY6_7T>$09#)U50A"VMZ'M*O?# MM&1FADB7*O^=+2^3_ MY*ZUIGX;)LZ199U?,+'SD%T_80^._E@/W-F6MCQ.P0 (F MM=U!"QNV;+#GXK/?NFMS'< 4B/.-^5IWVIS:>HFN#A M//ZRS"5TIYB^I'AKJ[K@4\]=8F*-(+0YA_W;:UHTP8VR6)/&FC'^+>/>6!>$ M=L0/6-#.<1Q.F59OH:FJP>;F4L.1C\TO:YYVC^HB\AR?4 M=FT;!EEI+UXNI>+HX_/L%ZZL'YLA0CX9.RB4E(6ZS!I]526@27D*8/W; MPP+<-=.:'M]Q]EC:(#"DTICB-78?>K9TU*O)1C=&#G?7=(G*T#2\_XGP./59 M7PG8O(V7Z,'%74FH90JE?S)DYSS>^BT#/E/OU_3LRU^AKO!\5%;),2#+:7VS MGBC__Y$49>,MD=[G)<8QDQ_G/KCBQNK-Q6(KN4%(O\,\,2^&1%&5>U2PA5>[=\;<@[X(I(HSDCDV1,U>B2DV:LQ\'ONADK?! M W^R_9>/XOQ.(T7UAP.ED.J^N2#>4QSUW'N:UAV'P'F0#U2[1H?:# .*E][^ M';Q(Q""A(*&K(S'*MA",HF:\)V6!DWT_LK_$Q?QTE=2.K# @ "OQ3343"V_C M5$:I55@)2]^ %76 MV-<,[CSIC"RI+@V[[;-;L4A%K><0X-FV4 QG6^CLQ92;)^PM"H\J?3?!K>N- M&DO1&'IZK]^W7CP)EEJ[\E;B[OQVU\E]AJ#P++4-=2>[DA=F@64/=MNFAWW> M")U?8FI#B=,(W]E]BZ[X6T ]E/:'HKB=C)GB?FIQ0;?YEYAU@KRD[J6ORPE1#H:AB!M/6 MW&*:[^;_N]31-%&]:I<2-W2.;\I3\1R[HSJ(QI4T5O$U8'(-'!KUH;K^Y.1K MP,.)XQI L_O 9(U=XERX6:._ X<^METCOMJ68ZLD/(;0+R8MJ*RWH4&AO,!R7".ZLIO,O5M\><70XUL1V$Q7#L,U\MTX2[6>AS+V [_NDSHZ>K M%T^)3LWH'5Y^2WFN @KO1 M_$(TX!5Y1_D#BUDH72RILA#Q*1OG6/1YLS(GM;:$, ]9<+(#1=V>!_)G)1M> M!SM4K^C \WCA'\9KM6OG>E%HO7!F=1AJ4C;JUA^@YAV9*9UBL4O]C>/RKS7+ MNO2%MM>VSF(4OG;NR)@G^3%V\_W+X+(WAI;+O%!9$CEA,XO1IFO33OR"58)\ M>#Z>9O>RU:<87!I*LKG=G+-,1SDH6$;!NDAU?D][3W7FYM/:C]9II:&$6VBI M-Y\B4Y"7"='??.JN!7DNGQ]?R8%^6)UB/;4_BP+Y>H@I]:8LHK;PG=DL[?0D M%H\Y/_F75L6Q$,:)#=A-96O"\K8DSE;VSN=I2RPBTGNMU0[RC5"\L_1H_,6V M08P8,"@P45^_!*#6+R5]A3@9W&CUV!@[X>SSZ\SQ?GE,80MNQ':Z4 ?E?[$23S>GY# M/&Q!S#&P/&A5U2'4[SA#(V"0PV;(?FJ JC.8^)[B[,^Y)'6">[V$1 MYIK8/C='"BZX:5$F7'U>4>C+GCQW?UMF5@6'N<.I!'P2>RRB^P:M*YD?]JF/ M:62S>C,7X4C1E=.%N=1XY(S&^+9(EU84!1^5#XM[>$._WS,!J__S(M\_-?:C M6>PQB'>_R8YB06 %K^X#/H>Y$(A Z]&M*OTF0?*JW>U$DUSQTTE:XKJ&MMJ^ MH,72/@_G]<1?HI<9]6[N\"\<)E))S#0>VM6B4J_M9QE9:+$5+2,,""]XKN]- MUDJW%L]J/ [B7:C$QGG6@-DWU9+8CO1!S[I="2X3SW'F'JIMLE"+- 6Q=QDU MH](<(ZBW+#,H@&"N\SE-68U9Q)O^$GPB3260Z27OW-'.E3XU@UQ N9XSOIB% M"\[>=$T6GHIZK#]6DNK#$M;"_E!6\-T!]YOU9R"$&=")8-EA*^\#0\A.>-BA'B ML("#6_%+UP DR#.]![(H**;]#?6VZTSO\I4^.6UU=5O0C^ KXUT?K\3=J_@" MR2]#M$_U;5N4:NJ#ZJ[T]/LP9A$@\A\D342%X#,P+G MMDL':T_O/P&SS5V*=I6&U?=V$_927*3L\]G2'1WGQO\?06S]$A*KT";.4;[/ MY,/)P?O94%(C]H&['&Y"&75+>@&C] LZ'TN.,X^CZ35\.R*XA>J)>WB0G&!0 M 3Z;)?"77][./[TM/Y.1!)=3+XL@H\KB>WSW=./%Z-UZH@O\KSVZOCTPI%?> MINQ\>VZ\,)[<-S] \TN)NAUF? M*N:T4UN$8^M9ZS8"#>^+WAX(10/'F ,&C#AWXK,?C^J^L/$DO ?R(D/M0'(! MSKD[OXW/ M"S@.%8%#->[Q]>SKV_#]&6K]S\'>_ [#NK/PV-MK^.M(#I4BZ,Y5"+[<&JX; M2= &O!*>"(YL_6&OJO]HT85OM_68//$QHM:T/*H2>:A; MT[0CO5-MVWS30&E-L,1NVL?!IFAPO*)NN6^)/)$I0BL&JE9:B3,:C#AG8A<3 M52U!>'B^UMUNLZ/J[4<<^G4L(;;1$"PLQCY."M^1/*-="5W4">NC:T"''EFM M\++.8G 6*L<7:T%$G)E0J78?&P *N^AIZB["(9 M*_6(9.1_MA)OS[] B?=_H2$4_+ !OS+#?.IT];["V_?^F:-,NT&U\,YRT&+& MY%:+)7!8P6C$"1,'^\9)6T07"II"Q7>CF@@/W@P>E1-V3N#PEZQCF[&>D*'L MF%J%B=?Z.]TVRVQFWOYROS$]DJ4SENDJN5]CMIQ.P!+T;;_G)FE%#FS3WB0M MXV2;FZ1U,5J0*D%\1^ :P#/GY,,I/WQF2=U/G<]79?HU8FB)50!-H)FO2O_7 M$$JU^O9FZ>IB=H8,G4A9Y60.%+N"TUEM3:_3Q#9*K2HB5(?43>7%\,"\Z7^: MR.=?J,6?/#4=--J*O%*^[*+>%9HP$[MR1K5D/O5IXG(A&^SN;I^ETA,%> Q) MSA&FCL]#L'V," ?7'3ZPFR!HKEAX:/W&]) +O3Y[&6G/&S#V^ M?0T8W71.AD8$%T6GU\ PXV%$_>%VSOIO4B)I9$=A!@1@9HU^ MI4L8R#>%Z[BR/9S6+=5<>F5J&G<;Y/()8:HRVZ!G$_^E7CX/ $9<,)&UP7Q& MS7(?#67X==L;AX0E(8R3[(SM7!;;RZ0%-=O+6;9.W8-T@UO=7HMC.J+6GK1< M[>3)7RD^MD'E_%[&XT5RE).)TKK8&"XGPO MG=,1TW[RINPG:;3R_&=YU@"Q]O,OD RI&F_ M8STT*5)?URW1AOH8'T9.?1I^DE-$<2P_2>:*@T_DC")?2X9I(OYA@U_X'E^H M1U50I^8>;,[!C[4T#23Y" M][V!7 KJ*$R.[YZ$XSPY^.3 MI$9J02@0Q(EJNL99S(?/<#?2NJP\2OIYT5&$?'VH;PJ_VZUDX"M^L6W>L6@[6-MKUON$YW^5;)%;Y M]%6V@R1"EEZ*GCQP?N>.X169FW,<]S0[^@@+P @JPQ#RM>H1 M>LAN;.N7+J?@U&_[YM/+B"\'Q]"DV54[$S-G1,HI$4F$<5JVCOC%T,->'DXA MGRI1^_GIIYJ39'LE2'VX7J&N7\F"S;X^N'B7DS*^H>X4"<[?"2Q',F^;_B+_ M1NA\&A-RX@>GMYBOK.ZLT+BM<<)QK^T:>%M-<=YK^AFISG=F5HS=+ M_&7"$UL!,Y$]9)^/)O<7VBKY/45,^_:4SG/L&E P?E%CES_T^$EG1'E! M6=AMGSW*%G'A^B-B1,]FAY*H/4+ILH'[CB<7 DN/GH/ZW=T9&V;=0-E6EK_*4=W34 [0-_ M47>2',)MPK:WC"DZ8_4>=EV.#O*2MX7%'JVU$K7OZ?LN[[$DYE+MYSQH\V!' MV235RS_B(;4F.@];6S[B'8B?'?&(9 "5!BT+W34N):<<5C^>5T:9#FVIOH= MC7$"BG>^P&(4;2 G2&BZ[]'^4%?>JSYNDL?E H4_] PQX:GAW^)FDR@?'Y]< M.PZ]J;3ROT^T:'O"Y6L=-IK?**-=\#E>B>,9\@7':^#\0-6JE)Y4)=K_3^WC MZRJ\8"C"P[30YO$WG+<+G8"2AB0.>'EP:(*GZ+VTZ&E&W%11$*^V?QQ^HJ5O7'V],BV$4K%DB>(0!^JJUV6JFI8*:%B,J*'V_;K M%GO$Z.:JO4^WR]]OS2BU85-.U+222<*S K*X1@CM/E\(%!7SQ]&J-4@?RL 9D*283K9".^-D>/ORBH9U/M\U(^+_6HF.'<1OM3XR_)I4C. M_0=YO#M!0NJ3A;O?XDR*4\%E%IY?L#M#-_DI1*.!^8=^4DOWFDG:8$E)2PD- MQ3E5S)F:KXIDT".F,'*"&Q&I*=)SCTD@)B$I=UMQPL/2OXJ[HJLISQ"JSG9: MIC N\LOK!ATBK' ?M^L[^0RV)G6@16BN_"(X_1]+W(@)>Q1!(,[YQTS&T54$85(>^:]30CQCN9J0 M2^ IIBWL;+&C0G.U_C/W]]X3Y'7:H<1E=8>\IPTMXS_.S [(S.V.H)0 'W9T&2*Q#(Y,^LE*DUF*XT?W;;+?$:L(O%P)4[E<+V M$\0P5-_V,J/:-0>@&!,KDZ3T#TGJGGC MYL(1SK('%0*OQ>RU>%!77B+EBM[BUA4H5(9#B=9T[EQU^:,D+Z2;@#[.W+X" M.VVJR70)OKOC8S)K[TZVT2U(Z(0S^-A)D%.'R/#DW;:=35 +. R;'@'@2$>? MW\\)_AR8C<71AS@"YUT,QH24=MTGAR)/A2X5J1HL ;K,^74FM:PD^0&Q^IQ] MX.X$@BMR53B_,UVS-H$]\ZV9S#-VJ96/J21$'=IKJMA,1K:VYL.]% M+"?4#>^A=R.7I*4;'E]IC]#[TBI/+SM-EC(4%NQ+3L:;&R#JJIVFS<4A*CIB M2NBXLX13#A MQ;Q&\LC654&O\XP !4N/[9[X%3W&'R\>\][KRZ1?65';%2I*U8[FS2JI:?)*P[S1 M%/0J%_6%^9$ L;D+61O"O!4P\3DOG=@N*R M(/HC&7?3C:IL[[MW>#7O6H3X38M3H*9GNJ"?4LPKSC,+FMTU+)PQLF-C.C@; MZ$3X4."Y_%Z%:+(/%F8UZ 8(B(J//JF]N];NFJ)3[V@T1C+OM$6-6.RC_/Y> M! \5R*\/&@=P-R,0_8> M-]F5@8OZ$25PZ<'E%CZ@(SD7Q2!8O,,MQMZEGS,<& \T+F]K'VD1Z@;ETC,_ M,-ZH>30,$NEX_%81G6O)@V;"SR+@//R(CIBGQ5BP5;YJ:%MEHF-&:D6HP3\6 MPSU\E5V"SF^UBG/.^-(D;&&),]5[3J:,D%6+N9A#26C2F(&M MOYGNK<0)Q+:GL[02P\,->(OQ!#4(YCZ5OQ7",C+XXB6ZJL-W1QBQ'99EJ M ^:F9=$[9G,!,%"(B]5@4)S#KG%UDM\^PTB.SFTO4EO<_T6=_ M:[\OB]O,P-BRKASJ+8HX=&]**3T1FWPOP9-") *:K9P@:[MDPXH[=@[]"L?F MH0N&)B_]@([J.+H&?,"A1GN89*!._JBZJ=F];8>XUHNR'FSMJ5C]\0;=EU$T M8*B51PU96C=BV(!U3+>Q0E!'A\ ^-W4\/F$EVR;J-:"1 7V_>^*3#>=/\S=^ M72->'VW).L!]B)BW=40=WCA#7KB['<^+[ !V(O+$H(4X,<">, ".%XTG MFSZN25]H;WN&0_K$?A4O_""H9LYAW]@?*G(:E6KDO<7)%9$V&"'"@-!#RC0$[CX%Z,3P56O?_RL[F2XV7[C8?!ATZ^J/:!+ 5:C7U#H)F MBM^LK_#SJYG2\$@.Y9\NWN""M=CVUTP:&]("(6HQKXZIH!M^P%HF;RYE MR=.#;E)I.41^9&*XL7OE'E>:-;KO!W1QM \F.Z,"KNH=D6IT(>U,P53QV5MA MKO>![5PGC6\-7SZTFS>1(K]()!^GH_AFC+[3?'* PSS";],CCK*RUA?>NJ:J M*$:]C[80N&35KV@I/Z]>$D\\M%VGB^8NV<9!5GVN"UU[2CS*7/;Z,K!;=HU+&#$5#_"+75._S+31E+<\I\MIOC*:C,OF%$R9;;\2?;SF7 MOTXX#A98170O[#LBV?K&J/^2AW_I#(Q:*R QR%EJ.%?2QAWU%&,_)&!)=^@0 M-E&Q_@B19;)Q0JL$?8(IL-20'7YV4K\H)*S^Z3]-72SW!AQN:&3DS) D[?%3 MX8NU"+=2<$K<],,C4=< Z+'0CMBPNZZ*9X![Y=ES4P;R M#T,Z6;?I*R]A7UT;;+ZK6M_IO9AW/KA/1/X@?%\,#]">Q_[5]_NC\_ZOK3_7O [O"OS>ZO*WL]0FR':^V&JY?L M,<_Z.R%GM^MFR*T89D^()(';;2?@'L0>5ULM4^%A*, V#=T=>ES;M^+Q@AT.A3QK\4U!.O;I:RX/*MQMN#[U MZF7>0OT8'$T-6!42+_O?;;U(&:'QKDU:G2U$SLG-[J^J"*Q>KDXM?[I%76,= MHXK81V7R9CJ/K5WAJ4!"8_1EL)^3D'Z.80YE485(^PKMR(O;*B\$1&_QM"UZ M2'!:GE_U/B\,V[_:OB.CNE=CN'0O:WC8:@,)Y%A4P_RD\ , ?P@],-R$D' M0,RIN3%)8ZV&!J0US33^;.MJG\-:$]OIW%"?,OJ?PI)=C>&/JR->V-,.+@?M M/_F@S\-/E%=_)L*?OQ98WH.0B)5RQA:(=FCL'Y1;4>]:,NTY*&SY;L+6ESH/JH- MJF&&6#5PA3E_&QE1Q!Q4RV 7W^/@PWL=P.OX#<.<_.Y[=N*EG#+9( MMEQP!CFMI69D[A3BOB=^%J2\'!,DJ!> &"+XWE(2*KD+]MV":\TS"X&](331 MDI^TF'AOT3<$L[':$]$%'#]8\K@-[&/[N>Z;UZ!? Z44EXP.)^=G"XX;KA]= MBW)C3:@OY+ZDOF>;&L]X\%$XRHJMC1%&%N.-@&QNCW2)_:>51V1U*B]77A9I M5SXBVK8\)I&C_=!##J+\"9F\[N;ZQD#2&DM8G<"[6YGRF43+Q31?CF2B+"Y. M6['TF*H=;@DXC!:,_I2K? MV)4&=U3D^7>PD66VPK/*N,F;YA!W:Z;J>'#!]AJX*S3Q:O\PJH&..$SHN(O*:>U-]3&-HD%\YJ*[ &(Y MG9M@35(UQ_-3W50:S]9LPJIHV93/J6'WR/F\'M4'"UP$F//VZGQ;LU472RS. M*U5]C:%A0!TF;RE/?>F,K)&+(< $7EB,'>H)NK?( $7;/R10#PW0/#AR[\WUX"C7=>[\Y!H( M5KP&T$RCK@$A==@5-M3U],CZ.XPK]M^T5_W#U3_;5;Z5JZ%^0I%F,_&=2F/6 M*8F\=>.'L.8):]Z[OOK\ENBYP[U?>X6^)B+]YMI@@+6 +?4T)IO1& /R6>K. M@SP/L_U_89NM\NB5E^1X&S%18 MR_0(+.C#H7_(Z2L&R#\)6?+7V4(2UV2?6B_E?GH0'\:KW5@"V>@6%L,#7AZ/ M@+F#2R9NT_ "6YKN\5\$:N][$25G8;R5$W]*M2]@//3^,]1M MVO^4=$H0N=\D) 7'F(V>ER%Z>CW@"FL.P54H9\?I/B'/.$G MV.2NV:KASHH0<35D3HY1F)=3I3Y/(\IJ'TMO4++U*T_XC>]1L1D-?D-,8"LW MKGW_W1WO"M8:85OH[8'L8U"5XR]O[T5(3&R&^C8Z%T8 M'%IG@?,FJGZ[R)%1_7!7KN].,KE^)>.(7V M-;"WOOH(6BCXX#L_QF^>F(CE^K-C0C__3[D>?L O^,K5K5=15(7 U#P(XT+L M3SEZ#KC/ARGLVP6JC?M_3?<0FW&OM6Z:L+DB)3HG<"E:#+Y]?R[EH60J:+GD MK:2E9#NFIX=D.VV9O-5S\[7QEG:WL24.R%/)%Z'GE[SR1?J##1+ M0.G 7)SW7- /6(3;S^F'PI.WLF>PUL%6\YR/EB).5$/),O_3.F!IKYTW%SI_\Q#")*R+HIA L>=DUG@M;,6 K.I.)ZAN513Q M $<*1/H*!SM)\2G>D19#J\; ]I-NN0G^&/X/XTQR/*_A]:A(]]H>W&N#XM5< M1C,M585F@^1!!&DD5/%=TAMU/:I\GCVN'QRL1JIG_( %..)NK]@N"]K!/2#[7-:S07;70/$H6?[@:9:3 +Y*DJ5JLORW'N:O9#LZD&>;K+;T=FRWUV='%)?N>/1%B#F6Q!&5+MTV$"3?O" M>#BR5(U83F7COB_;V^NVPL%/ @FN ]NSS MH\?>0A/7P)N8GFL@1%Y0_*KRH*?WV %6XN"*_]8W M/SX+B\CT[!92I=L++E2A!U2>@^&]I+K48+ 8_L$P@W1*>EJ0AA;F3C/2PKR6P-4T! M* %F-V>=:]V M/Y=#$Y]#W6( _1IP7WW1P="I5NE"EZ)U"I4HFA$2K/@=/L8XK"=A:]N/&BM7'BV]>B1H,-X@FG=D&Q^FV.(6<.S1>M M;XP%55W0MH-TO)+*,XW7VZ V.3(*R*90:NL'M]RVE#SC7[ZZ_U4K+LIMDA(* M!8#8%$1>HL45 =YCSKX)B)EDH6S66](/;G>>%,!1):^\I'[RT/;J] MPF/$&!E=^ZTU9MS0;L+WUL"(E#"U*2(Z&G&];AU\P[:S;G00&+5J?8\F].AL MC/2DE2+' 1E_6IXQE2)P=O>JYL CUT1=YY;,WE7-XJW!^@FQK!V#I;(''B!8 M&]$Q@'BZ4DKIS0B)?*0KN:C]T0^@<$OKUSI<'4S;921WEAYF<+(L;YN!4&W9 MC1(*3?"#UN[+UHA;A,?JVPC?U%"HE\]NLH3.S=K)'?#X[2S@.F=Q=]B: M4M\^KG<-;79M0+@&%(7@-[76YO>F$O$JR?7L\34P#C86>[P)Y]Z_>@QOO4SU MNS*K=PU1%,.?,/\K@<;?H3GSJ_8S#@'M!.W7"]? &9,+T34 %;T&4N_UH:;U M_UW#Z5Q2.$3Q:EHOGKSHVC3'PTJ);W CTP8OUA)_2RHP.#=FG$ A=UH,I41] M\/CB@7NODT6K*EQC$3;\,$IN$%'LG6I6;^R3SK7@>:7>//E*55Y;) MYI!8YF5L8I_43I#Q.\1VRGOS@YY> X8)70-*6+$+4D)C/&M!2S9$+>RV.T?K MW$87+H+>.BH9>A>?KS!V=3<*+?+?!'+\?]M273/'US)B MOKB]UQ/G?;-^;S V;+]VR3N9X] M?(2RZ9%5GK]JU;K*R. L?;S*UVO'D15;0,@OS[LVD&WH0-.3'?8$1R2)'6$& M?K")D.N-C3R9NU.DU4EWXE1\.[B7-Q&+/<5[QCB*'HE=NDXODUXWN*$:_9?& MI0RR[C,\]%(F0D&FSB<_1!,=5^13R&]#H%5B#U9[/_,)"^E4!N\)W)7FH6 M4X"9)(+:Q)0G-ZB<@D1;O3M5 @G,6M5NR2V>>X<%W[UMJ]MRD:931#T.\N@ M'.1#=9F?Z=HG?7!U#92>]O_G?PPS,*Y4IUP4KCM_$HH@="WAE#^_K>TZ>WP- MW%^%/UY *I%I';:YC4;+1A'=!3LM=&\_O&0,3BI*]A6S/"+3KOM\O[4)LLX7F(V901+S2/BT%5R$_6YA& [(1S9Q@H-#3^YU% M>94USI$E^\^%@4U-K][G\9Y[.1?RB.L<[XV_O"Y5BFODGW;F(:7HJ7 NX;BW M.S.C3A4U-I>%3,8]&GX&D#L,7&BS-:<*Z*_%3%U7_\_?C>PL/&HJRHS8 -=^7CCD_V9;Q-'5NKNR.CNO#@7AE&/A(,.9CN M(,M:42O?SZ](.8A8^H5=>.7-+_B%\I_&2_-K]D,Z&$W[819H[?!W0\@4-36% M#1'EK9Z8-Y1-4P?@B\OQTLT$UCG] )^W1PV OSO?S-%]TQ5MQ$WW-38(UN^, MNF!?][>.DQ;'Q;5\M<-/39%EVB\9$ONN47X,U;_]X>5H44;MDCD8VKW]E&ES MF_-.60[S0T/]B)*DQTI7B+/%CA)>('JS^4K9[A*-,_#)($+=-?#6F?#L2, - M1#\OXXHY86I2,-M16_,9"_6"<;6V-V,354RSK$LW\XQR]^K=T"-+QX&IF_YM MCN^/I_U_A_4,<5:2<3,^J4REV.\0U"A='@4ME&OL$,QJ9E&CE[0Y0A\'6/6> M @:(N;7#[P^'NKOJN-BI2 MMMDYMUC2_I2Y,9L7UCT/'%T"FZTM6LZ6FL<'J ML+@)"7U;IBY+U=@P8U'Y_L?%3$_83#Y> YUJ/-K70,)SBVB@U\Z0+&[LYD'Q MQE(J)7?8B0:#@/WCN'[5VPDHEP@+A!IA%K7&'A@5NO1+."0:<-VENP9R7BP3 M;7<$O&6.Z,ID!%_@"ZVRI5P#<_+7@'KPYLMK(+$E_*;.%KHTTAX@Z[O\= U$ M!.UNIU[&9=(>-^$ZA>GM"F!KFCN>XVK[:-O\9[=:6Q_L[JDVDDUF]?C_?^R] M9UB3V[8V_" *4@1%D%X$E"8@3>D1D2X@73K2.]([01!81HJ @-)"[[UWI'>0 MCO0>>@<3",D;UM[GN]9:YZR]]ZG?^YYK_\B/7)GS><:<&7.,<<_1*K_*,:RD M]L $.WTW>1YP[VGXL!--+&$G!;5(FXSG2Z^&!)E$TB, ;Y]VJN-XG\=]CNP=A [, M8<-WY%@.R 8>C50DI44)KWP>AC3,@-]-#*UL_@"J2\*?#CV4(PCU!>@'R_9\ M] MFR3NZ@VA,3&5Q!+NNKT8,I@2VZ0STDBO@ ;CT#?>)5]NI)@._N8>NZAE( M4)D$4G YGPBB7,F[-/<1X$B?&GRQ9M"Q4/Z_PD:OM+QQ_7?&;]8T),L,X3R^ M;;+AC-R"?N07$WDYDA8_N- 7F7U3Z4S4SF3V A_RA>HP,%<\V6RTGU7>.E$8 M8>DXIB+U-FE)WR+@$2F>W + M 3P]B.&5X$C.FV+&P64(/9 @"UF)^$68^YU++4M3LE!Q+[9#=H:_ H\0L)*7 MI;[6_:VE4PD+V&8M?@IG6TZRZ&BZU= \R2T^Z4J7EKF-FI0 ,R,H]4GLJF5%V+A-I[33HL0N%Z MS0=Q4VB@50L-,"C/^V:C1-$ + &C$[6.?2\;03& ]PVR(?AH1ZP?_D'C1*5' MLD/,^V L!LUX:4&-ZRCF%696D\!0+8A5$SM\;H7#;<*%PN2C3: M,UR+I+@WB:NKH:MNWX!S+L@1* A$5MR@F*>\!+VKVV57J)MZM#JS1@DQ$A:^ M&\DJ9$QJ@E6CWW"^]E];WXWLQMI:$]2*AH M0;DB=F]/ W(SSKG>A7[9MW[R([RXPYV.N7ZZ/JWD0[,SGBCT+&&\.4YB-KK# MCZ/F\,'\^!S9>\6++W*K:*!BOA!91[2ZMBFLN%Z9(V-F1H>@CE+&_SCWY0P; M(Y?&)BN#6O,XIM47CD2WQI-D^F@#Y48C?)0-]CI*J&_M,]J M3&^;OS>*% $NA!WJ3 DXVWQA,%'B)O]_76FL_VL_^3F&;5G3 OV( MZ9M86I3&OGP(%)EU#?C>EJ%5DZ[@#(_$SQ(/+J^?NZ-3Z_XB+JZ19,.!'(3! MN P0'9C/@US?K(Z"5=L^W+F>U=3-A6KE-Y"-G/_ 760Q4BI[O^,UK[U,*IS5KMS#E6-!"K M+ ;WKA-5'FR0+1@+6)H$8T%Z_]D MPA0>F+MX*;:!S5CA6\J ED9';2/..FB+&KM:J-R34GG4;"8KP.=G5O3:U8C>!E1V=7E=_=R9C5763-B\SKU.+PNRT9!VC4Q7Y=R!7]I4"RVT4D>& M5OHZW]KM+(;Q='^*$SH/!;/W)G10C0WS._@M*:M"BL9#@AWWL\:=E'#WM&8=8IG1*SI/^G2N-)F?3XWZ!:@B,2, MGWQS@MX?5K]^^V9%4XH]&@]I))KY=FXJ167%DOCNF,THKXNNC>FX4%84E*%[ M_\7H(D,BZM =.E!FG1XS$5MF=??1Q'N7 -NC*<[L.J?8 SF^=U&EJ<:XQ62Y M=DMVYJM,!'Q40IV;K[GF':.(09E>062CA%D$R]'@$$1B^2 [*(#-#[3Z-A9U MK#MQA2S3;E%?_''P\K)GDI+N=?9J,9X>^B17?BWUQQ0> MEPF)T?V.O!>:)[R[2)'T&?NC$[C2CD4_G<5:O2"20^Z.B=2+5SGI^'F/@1/2 M+8XL_B7BH-=K27)#VB)!I"J:S]359B1P%J'C3^^G,I. M)"WN3#P.#3R; 5T<-"_)_/:+EF7NV=L=R%GY7J_AU+GA);8M&MAO10-!B@X6 M-E;U.Q/?V^JI&RH($ET&V;W8HIT#Q^$;0:)8V?DV(:I0Q@S?N+OST0KR5N 5%MQ^-^*+3O:%SI6)W/,,$1 ML"#@ZD],YXARBU+/U;N;Z 8FT&V=9X)+9L 5-!M+:^+!(OVC35,DYC,BW>(: M1BO^U.'SX_/,\Z3PL'3];S>RRK/;WIZ-W N-T7Z^^-D8][YAB.1"H*'X:^2# M\O$F@N)0VWU8A%HXVYYYL#$A-XTR@YD>UYI=SDWFR,APOD]8)Y=A0N@N>(I]&PU("0">:&!G!0TP'[]" R4%T'-V]GUQ!NO\ M-*3XY/[TNH*6 AL)6_HC2C/',E&R5=J=AK/MCK?@\@AD]( DJK4,O)&3_[>J MU/N+Z\'M#KEEX:Y+NE6*7(J2.DV-[3D/>=AGTFZ]+R7DJUW]ABWF)$TNWG6P MOX(3M]+7X[)I!RX[%>B3M#_V#'#!9LZW,_SB'-.E)/UVQIN8V$/K^4%F@LZ& ME^D]E>H%5CS/QW+4B6L)U.&\2GSO.CQ"=G$MX\D_^@@M^_(CJ!+K/PI*,?D0 M!C]EHN?S@8N4M^9TD6+E7BA8JTFE6U+I%/A)=;17$[73MJ1K:&!,:I(JCQT0 MO<6(RY2+'5670K45%0&'Q^Z*UUYY7X?IFCS3.XRW554.6YU^O!Z@3TT26F+DR,00(,H2?8"TF M_P-MG4\7Z4G H\V60S=;+%"1_/0FQ^DA,,NSP:,GB\)O;IHD?QR2_WG^J^>S M#:H_]J8FEOD@N5R8*4;;)+:?P]_O8$Y04,P3.']G8+><9'!N"$'1)B&%\J08 M=3Y5[3\H]02!*;L9C9MF2[8W![PY_V@KT8+_=J>>?XF5^#N=>OXE"N9O=>KY M:VC&WVE8]->@F_\7B5)WM=,9DAI=;6R,-K7YAAWKMI,G@D&NDQML&:L[[Z?E M=]J;#Q.G-6IJQD2Y"V:>Z=V/7"L79/EAP7Q^@/=-8)V.X9#SUP:#"A\H.7^: MBYB9E/(D^NI&#S6_Z7C:+GZ_X?!>BKV]4OQ^TZ M_E55U$QZE-E,'%1H0-6;"".F9<\.IBR75G;9'1!TOCHC&'.PU/#E<.4M8QE= M K:]AL(L%:)O&G)=U#^TQ)0("!NW2THQV5U8$"79$EYHE]QE32:.!; M.+ CXBO'DCOBDB!&KGR5!QY9S)RL/5//LX=!Z+HI^>.PY5*G@IV*#^/2 5E% M/X7^7C>A ,C*TW]@$/ /=%KYEWC"O]UIY2_Q)G^STPK'7^,7_TG3/VGZ)TW_ MI.F?-/V3IG_2]$^:_DG3_VZ:"G^8A=_LC^HN3=D:G,(^+*@O)METFPF9%IW4 M\RF]]>.<#EH(:/Y=8C)=5Y0;JF*3$PPTD4?IA_O:3PT>C'.Y$U=XRDXAC*D= M3\3 .L &M#W^L^4@BFAB7-VT-+D= !TPYM#3,[O?Z> .<34EDC8EF1;.8:$4 M81$3PQ4?[U=X%-UM&BL3.:3IU@,*X_47(8!22?-RVM&6-? 7AM*G#,HLQ5;6-,\Y30$)SD()>SP\BI/<#FOC.XX=5RWP;<["3+Q['_+FN5D#2$DSX " M;NAZ'6N)AZ&FFV.,A+-)S6$RU&K \>05KNO?A4V=DM[NMD$,M?$/6!ZH/D\' M!5E++C=JLCPZZGK<^:3!"&O_:-G_Z=_GB/+4PX+>]\IFU%4>K&O2XB$"N<0? M*WKT\A'?0RVEXQXIZ=(TY&1E"61XY@1K -":T-N%5PF&7CF;&O,FKS MZE$WN5T5=E]$N[LRIWQRBPZZ3FC*NNBGH52O0(QUN9*C[WVC&BG40V_ Y_@ M1C+JP)!PS+(P2Z9:SPUJMV*3JD<.QGLT/"D-C5)8-1[6-3SX8 ,]7D$#D6I( M2\SN*& V!DJ/A$!7M"]UJH] M?&7UB''Q8T4E9N@/S#>I]\--X :5&DIO87! M%.V:^P^/K4MR>[I'%QPB__YUBU:!!^Q_]2W0/XGZ)U%_3E1MQ T]!=>5)'/M M@NQR9]@ZVP\"XOGBGY0AU0;C&W\>?J:QOV-W*B:\WGH$XIW8>AAL.BN]:B1) M&"XM(<;>08IU?.-S,AO\QO+'!9 2:F28^TGJ%[9PD5 T81R+2O,UR3.YS'$ M7H=;H&[OWWR]06][8?'#9V@!86"P.\)W.9MHXB9\EH(/)O*A:+IQX-KT:42& MB*6$"00:"(L[]F,8XS'5\FWZF:L@ U$V\]3P M"1JXZV,$#\S:;F(:-BTYF$\.L$R-?"W%2Z)_[0,622P"NP0@-5C@\@M,\Q<$ M?Z0CJCFL?I=54KJ.FM>HJWR^=$_FE82J[%[!U.:Q70^VP&HR/7RET(-#.K M M_F>P:?)>RSU2WEX[4]F ,,B&B6A0)S$EQ9:3\HC+*]Q_O$_L?UV\H#;=_<-; MT!"78VD+D?(%Q]9"7^X.<;4DL?(M(L\]SW'VWHI:DU+=-A15\^&MZ2X'Z@=- M.W).O6X/>:#Y3H(_=X2*K?_L%CEW9V?WY$*VD)/Q=+[!UK"A9[X;V'F_1A6DQR]3FQ*+#K=G+/*5J$ [RXI\U#)G M5A\5\^%,OU" =K$ $:DIM^(Y(FH/,T(8)X:U;K7)_^@^)S1"/2RS]Y',TUL5 MF.FLK\8B[XFP#7<\YJ0DQ_\9:T)Y1?-^1^,G7!!3-V)%[-O9SX+\8I*M M.!$,[,JPQ<"NFG.ZYD))G, \/?L?9JPSD_W4H)-'YI6<#=3N#V]UM+\*J&T- MV"%.W0#I #"S6+E57@6F;EB^B"FT\ZM^OSCIR.ZK'J3)Q9Z9=E:U9$_H/ MN<'I2W.<9,O) X(_ZFA$[NQ7LU2KJ;%U@NZ6.F8+(=EAM';IUD\]CFS7&(H6 M^Y_DTK4O4DU6'=C-?GE*?N MG'+SPY_G+3C0K3O)AMV?<#>AG;5KX6U=GG[9+QY3?+"C_SY1=1">1$38J3TX M>WN@TGF+9VC+:CHS^6OF1MP-SC1IG@K9;]<01C+7C[R@;0*]0ROZ!J;XP3=O M"LW1>++,K#-K*JX7@OW:Y_3[&)AIZTM25FA8%[4>',<+VO^Q4B Q]\9IQ=$U3395R?"&VQX% U=# M-OXR/'K JM+B3D%:FKN:3&E9FRL.I4D\.;#HW]N6S<-.!/..-;WO9T:>KE< MMZ23B*)\Z*04)@^FT1$]=R#>*F&P*/L4X'AT&W:D:OV^5.YZL)")QZRKEMX= MN%;^B'#!+]U;E*^-D^:W1&NE3:4LNE.[?[C MQ9.3H\ZA2US*O+MPD/*G^A?'SV41ZH_9L^F0T$%_H1Q1F;R9]RHN^NHP$E;; MX^_10]LZKSQ&EMQ]TT;80/5KI2_]/ ?NPKF6W"Z3]]A C>ML+_VT!\R'E@8T M9T6H5;>R*<,"+9(QP$X>V%@^#$^^N!ZI)ZWTE#8E[_QG#WW(DLYCFVG]SMVX MTEN-/FWE&%.ATV8PJSK^1ZLR820/)?Z6^LIAS@;VA,K$"RUIP@)>"IH -IM> MQEA99A(IILZ5=":CB,[BMN5;FM?9X\IN*_F]I4'9W@*\I,C:)58XQEA9 BC5 M"9]@:=H+P[(W50WA)096SL]B]TE'D._W"%.5#>:4F;*;+*^M)RUS5\ AEE_1 MP+ Y@J%G\<[WXXC&(=O5=_IBGKPBTEL;'=I*DM@!MRRMJ>;.,F/B]4OI$6;T M!#/'F\G.5^%'RPG4HADLNZKGTGXJH_!FNA^;T[6Y?!"5:(;CPX MJ+CX\3%Q6<UR2=*EV"9Y;U,&61D=NX]P[:(HI (&1T\4 M:)_>(M3-I#^:4-)M7IND,:ZP+"B4;/LV&7-6"LZ.>K\>A+E99N!POCGPFI:R C58#55G3$W MY."*VF'['7.Q)]Q"S; "__>[WUW%NAPZ:Q4E]<9YZ4#Q!)*:8WR+E8CF@&E:QJ% MJOD-H4:] MN(\W1"+?OL_F>KWW,B.MJ$^ M187Y!C8Z[^.JRQPB:X"W.8TQ,D:@\TM%"4]/QQS]/G=W#@71PMJY.N@!W5Q^ M[H%%(+U^C$-Q3+2B]*(+7^24%W(:3I3.IF$R,D+#>@P#27)3<:QL\+5 M6N/HF.MG9Z[B4'T?TT#/M,:;X]2FZ"W+RZM'=QDK*CX8!SR8_J41%P[U.]'^ M-WJH)#?1B!N+:"!R7[H^9TB&K>''A[9=-E^V 2$+^(3O-S$"% D [@X^R*#C''8+FS2C\)?_ F6:>06R!D%SFU\2L0P&U%5C+&_H/O(]&EC2U5@>WQ7PH-$[I)G=M+)K M,C6G$'Q3ZTD]<8'$<'OQL^/_',^WCOEHO\DR[+'@U^)D]NB14A4"?HJ?JGML MOV2Y-G\,/2-' Y B=TA:9N]:[DA)S*SG9Q=A+X[HP,Z)X7:IU;N(H*F(1VS4 MSI^$PP,C6C,QI&\KH(%D*TH'W_OZYL%J[RZ-1_C9+Z. 3'1057KM/:]'09;PWGI1-U%<V#_\2O?07B;:S8&)KMF$2/<&]! TZ_+9",W MQD*,W95V7Y,0.B&K]/H"<3$1:-8G?'MR,,[12VP?GQR6[5'6IM86 MK]B;]9.O2R5;/BU,K!!EWD@6CF(=(:,,ZC'&>?[+#,M,I 9XB7>T&18V>7G4 MC-1PHY&1DG)6A0]V2[_4G"2Z#%R20#J!8[0P3YY!800%@AH-E*8054%6U@X+ M@GD92]7].E9G<9?>(;>:D0]U(I"'&+S>I(M960K1,F0QZ] MF_V&\L.[B7LO M>L07> 2(D)49#> #)\(< ^N'./G"-[Q_ +@@AIM@@6LIJ/$Q, RU MC4(#3^%7:<0&6F+C'8,+%7H*7 OUZT*V?JX8E9[Q4_-LQF_8D52W:?_+DC-B M0A'SRHIMR@GN^5DS=X?JZ2TA40LQCR('$^$=$AT@3[V-T^:[';E3OO$3 M;.F:1J:\.938GW!9FHCM8X8Z.%IX%2BG-UH^KZ320,Q(E^,U[9<>)M1I"GLB MK=[.^ U9D8+GCRF:P(^,RRPF*Q7"ZO?-J+T\+2Q0@:$3-H\U'GGA&]6^MWV@ MW^20)$T>+DSGN3T3+CPAX,B?:_741.>U=67,9N=JT6\M_X7JM(Q?JB)OM^^X MFW,%5C_'ZAJ!7E;G7&>C609D678."UZL"/:\PMNRB=+.)*O\,4.853^782F1 MLA5'7:4M_^3T&&?HDH RGTFR,F20/'X\5)'.J;3I;"6G"U=\=O*I6/]/);IE MSX=O'U/)/'IVLIY6Y&D^M-.^&:S4-(8&L OXX$JCV=/[U5[7GIB@$-OPD]R0 ML$>%#QQ-TO,ZIQ"!C\R:4K#WYVNF1P+;SAO[/BN*OWTVM$]NA)RY5G*.8D__ M";J!!H@<+I/>9Q6#,*JEC4K-8T$SZN$+7&]4N?J_K&' MU,X1CQ#@Y%F+P_SO'AQ:7PD$ ZX1/>EY*/<3(4&62>P/'O]Z2OQ\*]+/B 2L MYT?J_:D02QCJ*+ MH791+['VC_QMI(F)-^]UJ_##;[* &O1AQ[;Q.6NNF07Q+_J>I-(R)H@649C5 MQ!@'/XV2WO@E(QJ./UQ]L%?J7-\WND[M"'WL"8[=L3@HUDBK8_K<@BL?7R[,>NXJ M6SBG]JR<]G]/&G]N[,71+YP;Z=)TI,4S(D8A_E&!>TB:]@ M'QPH;E]:/,0IMET;?948Q7/1.0]ZV%WH[4!K?>T:[:3GR'S MYA;\FRZT#*.^XB[JN$3ZJA;$V_>YA(Z!_#5"0'8,^LM.6<>TR*&Q]S3 M1AP.#MT+E8=SG[^0:XX^ZRB-N3]&K.H!^B10[+#,20=SC\MY_F1%_,T1&N"< M&EHR,'&T<+6JWGTR*EDOXM/.D>C::8WOV+_=)IVSZ M)L9,Z+H7Q-5CEIQONM;;<6A0:E7BFSTH-=3'NS?HJSQ_ M:9-'64'?14T3P^OU<3$*_&[S5-Z72;F6Z$'Y^S@A\YMD'P:]PFVB [M&\^XX MOJ&)2"9T(J4XOPU.LM6%C\HDN'\YE@@UZ8\0:4IP/I_4XYGRW.5NE@S/PKYS M:P6L*/?P(/PK1["R\)U0.YENC"IY+!#W-"!+'8=@:JZ\VX6=YY2R*'Y&8W2O ME[-QAT0D- \/9Z73;U^G6E\E*JK.7M-^AD_!#F[/":F"D+&YH#IN2HDOH.F2)+8K,7;XB^$(%,NT9*@_#\J>! M*BE3;@@?A[/'L/\&[P!>9L$Q%EE9G*E8I8'WUQ*RP6W9\O5ZN]D?[8CB)\D[ M[L=0&WV@=@;U$CW;(69*%MMF>G4X-BAO-;',WT)GVL8YFH/]+MP+5NFLT:F2 M>2CF[2J<:Y2OX;D!U/:/WB=&K8:6KZ+R QY+[(%)O.)[ MB[(5#Z1V]NLN@RJ,CO(D15PVPW']?.NTM++ASB]'G_',?&"^3O_$B+*,2((V M9!%70KOMQB]%B#RK;91T=-=2R79L;,WH];X MY7I*4=\\QZ%^<_#NDZ(?#FN&LZW*V)=9)X:P[^Y,'?O<7 ($M?9[:U86,=4B MU6HH[)E*WN5E[]II[Z\9\>:=F\S&_6]Y>L3'I^$*W[CSI.ZEY\9"^DM, RFL MXB9!K=D13GRC@0;CPBXEGQ$9IZ@J482\ZYJIYI\ADLF5/[9890WG#V:&,*N' MD;*GA=[ 3L$NR=:*_J5=OJ+H3,1*57W\JB++H/5_5ZM5L^VZKC-.B!Z"SFWS MNK?[;J>$T"!QIO/" 10-C/%AM!D:.!/P[@(?70]!-6&,.@GKX[4;7[#&)L/" M.K2R=:,2=H?IUG'QGF<2>7ULUG1;.$BFYP:?65!BS<'>A IR&H%-:0%C5"PV5G!3F'4<0V,1./YUN&B8=@MG.K+$*=CHG1F[KDL W M7V1(9LD>GEE$6X&"B4#"&VTFC!O9*MN;*%E8AU%&OH"BMA?"L[PXK>9C!/7" MDX7RUY)T?/7]3HB33A[(.Z1)@:AMF@@_L]%CZ=Z+(]E"5$G""/<>.'?@U#RV MS-#KDLM]3"LA@L2F\100_Y0-U] \8_<4K>BS'DO6($YDRDW8URTA_UOP5.!=;N]HA=)2P/B0_5KW?KTC5:@ ;VS]% F!J8S/*7G6 X23:N MK;W,XK.68M$IZ*QA[V< !_B6-@Y5;U)$Y6BEU#T]5CBQ< >%5GRI0BB*=7HA M5.CCMNO)# RI?_PR%&GF^/$@+UUDRS'6EX]^T9PM[",JI"YM% ;Y<: M&L#KAY[@HX&>"%1G/BCT]/F.ZOR &HC5J/W=GA,?0@ND*ND@T/XZM1V'=GBUM[@IW*JE'(JYYWPZ%]\60^6Y&F]% M(,=$;@Q0,J].!%A11=?EE-3VT1"V/T,.R>F0B>$D2UQO8TGRR(WS; MIJGR,#,TX=X6WNX4S-G$BWM9Z!+469/'D9Q,PJ_KDE1\C 8"X4D"/%$%407% M#M%H@/O;2;Z^NT+CMX!SDHZJ&^93[136$"%K].AU;9>6W#BX_$-"''&SZZ!:U!VH5[1,YU ML@=^4+9KE6\.^^F?3A>P1-"[]QHA3@<=(8:O(?!10^YQ?>*M(S"V,NQE-ZUJ)?W'"MGA+)(4=K*N5BU-W&WNMT\Y0LP_HYF*#V\^8@ ME=QKUZOTLG]8&"NZOQY.FF)G[>.C <04+927:1\NV&]O)+@K<_#Z>3M'=&;V M\LQ]3F6S#1/FB(=VNEG2Z,XH2( ME 2Q2[ /.J0!%?_'-SS'2DC.VPK%BJ;%A&O?&U"J!)_)-??;?FB\N3^FH1]Q MV8G,VR5K8L'&/U*U[V\CB$BFX\+3I]V-KSV#C7HGW=M35;EDUM@ M1&?6[U&J@:>4:R<7>Q?I:L:>UUUXNJRZ.?F#;DK\TBKEDNX.#3J^T6XTH.(" M6N1 QU:Q%+B:4TACA@FCTU" Z+VS?LQ&!,X#Z_!!K_[^CVES7"%&C5H"BYB MDN-6S%PO><"TE3K-/=D^0A09RYEF.AH0)S?\N=;<^B7\(^JNPWD(YG0[H#J_ M9\43>@C G?5U]A+L(H%P_$'W('5Q3[31Z-C18C[L^E4]_$+I-?PS[2ZS( MM87?0]UTU%U.&93'-!I8X,00J:$,EW:-0&!8MCL7)>" NCTG@_+6P?R(P:CM MWV]H'4H7#?9S/0]P(I6NH9N%*,/E*B,02,QH.139'T:/_]) =C^4TB&&OD;V M)Q9\%[#=^MMM<2X*>$_&]0@/66R#,VUS1 #@!:9.&V5\65!H] M A<-E&7++&:0Y,8BXD'+&A^M0.%*('8LFOZZH)W#+VOU-9'$&IYXN <#FD7I M>@=SR0GI0^[7HRLB=Z=IW^$^PGVSKUY&:UR XDR<(RUI\H+\+GB);#@"64=_@5D'4L.$*CK:BC,)8T/XV[&_ MA7QTFC-T@+- 54F 'D&R#=#!!TOPKW$WAG^)NY'\2R -&EB1ZVT^*FY$ Y_& M+%VC+ZYB$#SW3E!'*!?*VX1[]$E>Y$A&'?I?PWHPRHL*M$2"L2Y@76B L1D^ M]A2R2X^9&IGV6JG(T D-\ TB-]! X[DJY0IMSSG^B2'\104(@8%TW<4H?G#K M@U0,!HM 28$/<\#ZU3^0"LK7H--(8J&+YUX".&O>;""=$X<_G?&V2WZ9*PY?M^3PV2F[P[G5V_7@-=EB,<;H8C7:@,\)#\R,0!.)'%6_.:(28S^]+H&KH9_40% MY[^1U*L*V0RG"G6#"%E "D$0AWU*0A[=]E))*AFJDQ>O .0-<0B'2V':8_OS M?ZA-:<%%(8%"(P86DW14QVI@%$O,E6*!?'W.JQE5JY*8LD]N\K7V0/PKFUNP MW"*S3QX%;VY730]RFQ&,-<_QSL'S^H?PE_ZI0]\M$)/>4DY#6"'0']6IDX1M M=X@KP6J]L(.)@X# M"J>6Y7/7CL*^R/U$Y=VN/=37%0&G&8TQSFL8\'>81I.'1S0\Z+N4VSW-0P.6RM+Y7IU!KFD(D%44^7&U MW5&/8"=?XKMM;9?,B/81GZ@Y(B&_>WFP\/[RL_\PK-ZSKPMCF90.C737P;QAGR\".,W&R@SI^:L1O5F M=;KXTTPH>&]]XR(]$?43LRDORGO-\N'R5*O9)+9(Z W847>HO:8,O1;&37DS11'H\I@W1K^70/;P#?\82T+E1JF9AINMKGX0K!L M''^QOURR=QW ("X.]S9'##?;28AD: MX')+:D> UN]ZW,S:E(5/;&?G<3 YL\HG8%E0;H7G2_OR/'2^'NX MJ&87FW0I56#-JFB?/ZG-A(3*/(+&X*TE6Z**#,VU%^87%5(BH%=H@&'PR)135Y!MVBMVKGW MW_KNWANMC-".?;T8VO/H(Q51P:X_B,K7DWMZ;^^[;]Z69XPN>UGW:^Q04XLF M//H/*5O"026OTYKJ9&.>O=#^<@.[A'(17[73:5@C4?^+Y(T!_6%5+1F-/P&J MQ)_DF 8X^CC*NW>TD\(5[HY%STY,9$'.C@=[J33M!NY3&LNM1F_K/PT4O7DL M7Q=>:=]#\G2OT$R/G*D^<-@WP@#I^M.IP0[O39)Z86'#3!E&D?7U/W:UTE)/ M:(H[64 &PYE:Z&V/3NUTN$\<&F_4$Y\VA;9=- 4VCQ;G#$LY31:SCZQ'JF_F M67>SID':O_\K'Q-Y.QT#JO4"=,X-A=FC@=@$QU!O>IWQY'4"=6)'T;>I@K>8 M@JZ?.^LIA^USVJ-:SFR^F,^LVQ_-/N&KINQP,N$0=M']6(X& MR,6-H2L)3@? M4DPIP-D0BP8<-XQSEECE>1P7? T6/,? K6 T\&H(&8$&IB8E4VWH9S2YG5<] M14QY=A?J!0&8(%WEFCY'Z4%R;;95O'K)O)ZG$__:MZFNL#P18A.U]UWJ,;H: ML5!F33XL>?YB:6&$?E('&8:#\.PQ9AYH 8&AIS4"KN "0J P6E(91;;M:QYQ M7-Q()S-N@T'&%U\KI9PGZ?B'EV;6&D9A0DO%FDDA+7@<7=P\F0]9_WTF6_K<^HHBB)33PE7A+,&+50EG*R1E^-/"*VEMH MU>>(^3Z.>#JH-_^W*QX3]:,5 F2K3:HI_MZTJ*\M*.'$8Y*-_ M]>W>FQ O-C]BY+NUJ9C\B.7F_EW6HH<.M+,47R2SKD>7BP;Y(P'Z08P4;W7( M!P\5%E]>@%'L"9TCNOK(+['7\N?[UB.>I6'6A+KKJXORM0/OSURYSM([IVL% M+SB++P\6D!H/PK/.034.6"K6TQ?#O6.?LG["4E:'5WLN%R8*7B3<3UZYV;GMQ&J2JYYJ'551)0:!''D6.>QAU-\8 MERE&_W6WTW^++^ ,<6/9-"BN*O9E0W&@\%:]:<2*ME#$**RM8VO->T<5:@8S M,HRG,C$2].\$[FY[J3()C=G)JD17:; < *N3<;Y)8CI)JUT8NH,>J5VP^4P) M+I%/1R.XC\7NHDCFB%'@YJ.[:"!(PG%%D8ZV27= W!G*)6IWOM>UJ4<1AGL0 MT1EG'+%$'W.O0R ?@@ =$]DR>K&!XC$L4_D'UZ/&2X_3"$56:,85VSN3JIUI MS$QD+S8O?IQY,S("748#B[0T\T)U+M=FE&071+_2E'1]QT)N$<,5!2(09^5_ M!1,%PJSG#0L=*BB"$^*"%A_^27B>SHA:'#.&B#S?-7K&"-UU^M1+>^;)5(:!_91^/EK/,6#M9((GCPV1\[ M(O$]*/J.&DO0J9NKFBWIW8!.J6\_%X=/A<6TEJ=\W9IE'*(,4]]S?O>"YF8_ MLLR^[UGHJR91-V(7Y3E/KO5)^KII=!3>'BZ-IKXZJ\K'G\9%#1^2&1OB&EDL MUC'2WMXYB*Q^B?/)C*K-6N/'@:,J6P1D1:3\^P7^]O)P1;?)G<+0ZT1!WWF0 M0P))PI ,SZCJ4Q/YBCDAIVHP7#C90AG"QO))AM2!*1GR,0J,?TK!:;=;[9L\ MSUKMN\]Y#7:4FR_)UQ\M.Y8T+A4T^'K1G!%WW4NC^+>H;,/E%2Y^,M'85[+0 MV%[9'E48T\P[S3<'ZOWOA[RIGGC<# H6SR:;&GY&4R&.'Z3W==_4M0OK-MO0 MV'I!=F#%N*O)@S[ 2;VFY6SQ*D;:%-S*A\&60] K8SU?+L,J!Y+6.H/_F.\V MR[&8]2XI%LV3@YG[LO?#'[ \4'D>BB)[0/KJFDB!Y> .F;IIJ2"@%6L@'[V@ M-T1QWRQFE7*[AR7^]*E&)"6M) +\7P[ST/W3Q27M MJ7&"$6R!W\-Y$N] &G_SP-REZN ?^!*$CFQ"[!!2BX.T%K\0(5# [HS#C[VU MB(MYXY"AM5#-%ZB[XXPSI8P)8CZU/!$7VV0+*L_HM,0*.ZH6*G3[[NW7K]_7 M0[G>\AJW4/Y#'%D*L0![X;A$YOL>VW4%J[5WW=,Z3Z\"SBS^_CL^;Z@E-*39 MX)\:%5):2M@M^UI/ K,R;_,2GO=#BZ3Q0&HZ;DU"KE/5$[A-B/L.??A@(C2P MI+=S5GUOQF_8X=&59SC(&3$F0-=2'&#G!X(BXGV-N5<"P"%K*)D4'8]BF?HI M\='5>HNUKVXK=-E[J,K\&_WDL@;S'NO/WNH\)<0Z66[(N+I,BF> ON\%Q6O0=?B%%PP86=L4VFAYX/B,Y=AWFU,>[T8/B[S4+ MQ(7JPF[6CJ9'EG\:KGV%^ST0N>EK)0./M%D#]ZZER-MW4ZTQ!PP MDL=NWF0 AR>"5W3OW&YH6]7F_+/RTDR/+;=*1H2Y 9X$1QQMRXKHN*]Y=.!G M_1V9<>O<''E._:FYM(:(WQD]N29CIS)A$6=AZ]Y^E\V=M5;F[ 6U;W"=RXIT M-F7BG37%#"!'H-TP-52 %O0G9D =",=P7M_F[H..V6.&:N9'4?> /0//M%@S M_.A7*K,<9LZ9B@-])K5I^4-@"^LE+J[%H.YN;69\V=/U,I;#V#!\'+F,Q.BP MTDX).C3PY(;;8*6@CZKL8A!^I3A%E<.PWOMD84/^7_A_T(&6+#[?!P43'Q?\ M:- M&*!0?W(&$^*D,KT4-Y:2F3!&75_H0^Z$B1<^.*QH J?5B^&D_=$B,3 3 MS\S5IR0\#VK#PZ'4.,NEZ'P2#I+/80P%WT1:Y8Y[2\\7(XL1'UI#W6,NR1$S M1V+W5CJHQ.J%?0MDM_BJ'G#6AR[>Z=K6CH8OWZG>F;@K-^D>WRKJRY,X20=@ M T:JHZLY/V,:R1&SR5X*E@OC5X4U U8ZA4/#& *H/52"23_IQX77+M+WEEM, MG.J&)=NG@OJ@IZ8RT*)9\Y3@WKTU@A8[_CPB F:S8##^>&"K5T9]=<:KE>RO M#YW1@,\ZM"Q"MQFZ6=)84:?MTZS?_Q!K+@GE;JS]-5R.I?9A;-V&*&E*:DTC MLPE,=I1FI50<-9YMMV3'M7 CS?/+DT4S6Q0%Q75?*;TW%$CV=GFGN/8]SU/] M0-DQ+OF;!>OW.S4@9*H\R=F0$X\_2D+] ":>05+311+P_8F9\\.])]]YTH*?B&YF\TB*K6UE/[ M('F;@%=!@F)Y^[^]28O8*91!^7 U[_>!@]BDY+FX'%4?.2.E)$H&W3ZM882<H;CVT5K M.U[$V4O[.B?+!5%X(CVE=S2O@N_R'I,2 FR6_W;M8AQZB,[228N-@]VC3G-J MB/1K5E5B^Q#!2YO0WY"OE3W\C.[-94P.1D8'35XB' [2+SA4KN@HOCA:6#* M2@&>\U_M4/NT=1N_E282.U#T>O"WZB6?U2^!=_-7:R\LHJMX MZ!8XW-[*#3J)V:2FE>?+DYGT";A8R5=L*L03]2\W+P%H( >*PE@+9^J_K>"? M7YE6VUQ^L- ';SX6;JXH-1R PN;%HTW'^A1KQW&7+HC+BFB(:,.3$B+)" MEU-)N1&CX5V=^;E54PNNE^_O)F)-$R=:T:L MH#D8]O71)A+)Y8A *LWZ5-UNGQ<&:LS&K^YM^IR]I-TAP\^Y?B=T,0"/(7RA M8P%/(-^!9 Y>_4VG/U;X\YYY_$ &^P.?.+OB[OM?N/=F[7J$&(R(L%N:R9 : MBQ%XFV_[EG+V1)]2=T?J5:BVFYM;V#Z:S9*T7V1;DOV90IR&Y+ I> TW5"Z? M+&*H&5O\18K_NTA=3\72ZW)D!\3_=7)A_"$Q&5+B4+D]B46SZJ H02PDF'.7 M.?X(Y2SV+%*H> J>W7;F-1$_0JV0\2C9V,Z, M(<:,:>PQ4VBX(+.S-HHO@-HP./E^=35$T.BC3*WL2MCS/-8@?X (P*X$_E!: MK0!>O(S7('"PH-E841-.T'/';O='8KZ]&[Z\46 #FSG%9K485I'RF>-5>E4. M>$I3^9*,C+["'?,$$*JU% ULY%IB,RUIM0P1;3415$_XR)F(S8VC3"&4=+(O M> *>K]A+%U9Y4PTO8"^ ZTF>UB@6C2;S]ELND%6Q8B8YMU]-&#Y'5?K\&?[7(1B29(0K8S:Y_F@\:GAA1-9HN!1H$F4'H#W[9RK 7L9BDSD#FC>[4(# M\O.8J;^>[&-B#'CM,3GHNO2BOV0-KQ="4B[IYG^PYQ+E2U<4+3*08R[Y\'4J M,4I.+TK9Z]B!%*[;-H$&R) B%CB!F1TVG+E6# J"XS2(P] 8;-P F95G='U2 M5ZF! 1X@5) B,1JX\1T#@/C!K7B+:."\\G;@2OQ7#L,)KV642C6L M",_)PGWU>M$T%.N4^1U\,IKUT3>BK/H!W18ZRD#YVN0AR=$=^_NAO=':,\S* M,90M[$*X-('(;TR0:J4BOX"&!E=Z.X-$\J'OIP=DE^%T&0M]8U^?:0 NI#^8 M2+B$[\Q#I;QXLRDE(PN)N018*(^S<[3OE39"-C79=![.YK/;ZYT)#KWRI,-8 M_F@ +SP7#8A>.7AGP(<:'^P<.-=&=)_5KT>+: D.XBBSA =4-"]13H!@0VB M,1L^H9ZC&N"8C6@^%LC_)5\E5WURM>KB(^C@RQ;TN'<(=75/2*:BYU&LD> 0 MQ_S61.AH!==]T@TL'X&ZDV2"\D$#1^S@L-^ZHFSLI6S\"OJ2YM% &C6&G(<8 M% G:10-^& 6]?.5;B=;&J+DS--"L7+R1///4?"A #>>M&Y[9F@Q;883 M&K!0UDR_FG;5I/)*\]L87FPV7RFA6QC#H++X\F0!J3"_6O^E5&(,^NW'L):.!#P8"N7,UP/-;;X=H$MX5'T:$F0MUTE;RM M2VE%RY!P;C(6LX?FS.QAD5&^6_*L11"7)46G%FV:@KCYTY:T7*_ M7C]D%/H22T3KO(/=+>!A^KSF_F01:[.+YGS"*5TR?I!]OX>JL])/-U>$^XFQ M)P\:<#_-/#)![6_KAR#O@TYO8W8+=!E#?_ >#8QA#@/#E2&!*I9!D,\&G<:C M@4'4F1/UW8N/")524$USC"OF-/UFI 8_'4&U_H)E?:SR'L+Z+GVRL];.T@_* M"^V?%F2_CF?5P+W_#"2_!UZZ-=H,JYR\/,%HZ*L.C@O'T]NHIHQS& M:/ZA7SUUWW&35:ZR$&X.1F#,2#""# UT%DBF67VZKU[Z/L#YN.@8466)/8K M ZDP:9CQM9PMN1/2&,["@J?Q01GDM[OX>5]^8'9B-7-EOI9!=Y.IDCU<_BFD M'M^:2S.AC%,RS=JY5KWTRVV^XZ(61!5[%X;XKE^)OZH>L(&!E=687$MV[KPQ%V#NT-P=V@D>((D MN&N X!"@T4:".P1(2) $"! LN :'1H(37!L""=I (!UHX&/M>^]SSEY[G[W6 M/=^Y9ZW[W/6C_HTYNFJ.=[[UCE'554_NQP]H.;#9E_FD'725O8%;+$G=65%* M2,9%A8*4XV?^X:'":V(=K!M@HNS6YWHKXS5'V%U(SYU;94B$C+P!%@R*X YA M*D1>WF9TJ?JHH2]^V3O^]WQX^TJQ.6]-O^K?TB7T'\??""YI 3;M'F=BFW?"M_@S[I_D36Q/=]EI7R+5X<>GJBPH;=15IT"+Q& M5?LRD=>0I"E:5"V:5&9829$I)9(O#JU#.RN;P=#%4E1@CE8<%&T@$YPID^!V M\=Z#E1MJBC'T$:$XLGM%CHOB>1@BHW0>+9B,EX[9U"ORAONG4A$*8T%**_*P M",9'V62$840%53E+W4W>ULOF*M@\K[GXNRX8 M(L\JN61I[N;PG<^[=B%?CW=,O.QZJBRUC;LKY,JR( MG_Z!FCO>>!->K1*I.'7PP[4V]G!O^U:S7%!XZ8/^GJ1=E%ES(GMS*KM4*8K) MDT58,:!RZK+7F65$$>_L.8+F)^NZ[O$*G4E6,O[ZL_Z5'R<4.$+M?MP(*%=P M0+QMG0CR''>J86K?]?Q5D'%:AHR5N['C5>%XX/!_.RO^9?:7V5]F?YG]9?:7 MV5]F?YG]9?:7V?_E9NNR?#< .Y;I#=!XJ^G%7/XA!V])P3 V^=8A->NV[\;4 M$!Z,5$.W(0L]4U.$*H"X@>^!_VLAJZ1<(X0P*80_&]]G%\>#U;2?N:?]C7:_ M;#*>M2^CGA%7 1$C0N;8<+/_1TYR-@ROE/*1\_USS0(F<.S/MPI8,D)YQC7X MD-8'ML8N%_Q)EX*FB[NCM".E2ZMFBV;/":>T=C0:PN10Q6?YEM#H,K%*CJ%= M*Y3]K44YE4E;.2K(0YKU(A;U8MDOC0[JWNI#!)$1ZD,:.>=K]+^ M<;XAF@%N[A+Y'Y3RK.[>-1=]R5:&[0T\.O54E0(.;@#'5[0).M&U#V2#6-MF MV'/0FNF_DK-R)N<+"^Y,3Y,O@X^N-7;B.O?)?6^ MSE-3!&T9N#* U@R%8M" M&I0F2E]7$$ + P[TSU9$+CUZ%_,R=@) [O592Z-+;8^_\[114P_X),8#)[\^ M?Z[F>%SU>@YA%<1==/*@9(1^RQE[S--/R";RY)F_W32MSVLT,T9"6;P; /<& MZ)VCT3E/64+N-;:6Q[S66T=6H_>734+BBW,P=$M2AM\DSF3 M2*RX'B&CBX4%]^@[OV9!^+[KX0ROKI_/FMK&/L&W$:Y))_J1IK_EJ;W_E"D MVO]J#T(?; K?>>;&=OF@LN(M[;NZA_9)6UX[^"?R]U3D"*?;Y+!I:<;W5XI7 M=@7$TZK&2Q8[=!:VFRY5>S0D#9=+G*@ NCPI3K'/2!!"\2V"=/-289RCN-R5 MB]]!H9R8;6=$VR^]"%6#,S(151'8O@&<#F@/0DFGQ9YJK&KAU=UQI;Z7;/#E M5;*\?2):JKRKMWJU.MPH[@!IL<$',HH&L^>H/[?@E4*]VY,B)!A Q9EXSK05 M@3/S^6DYO8=6\[28C-.AZ^$=^QK)C9A3=#IB-:8P-9;VAY?G3G7I)ZH?CF7A MIJ]=DX.$>*K1I*QWB:2N2;Z-FP+C>1=K,,8#GA):#?GI=\YF^/[B3]19B!V6 M/WGC_H0^W@A3-&=0!"G/4:XS1@<*A/%MN8BPS[Z1YAX/$J2-!1QTB9JCHKV& MOJ5["BW^)\_3TYO5K(H+:8F(1"MEVTS'9JP,2 ][#WSEF1&CEY?3GML_&>+F M6(>.N#K2I]"#N@Q_*9#[(\];;X".[-M/N>R+^?**YG9P^T?"7Q>'_ZZ$7)J1 M/;$3/V=>GV?WS)"IB?[^YV_JSI[]#-FXJI]7+.-6M[A]5K.-]5@ M$U]:#B'3NZ_X3Q=B'9,XX[5&C,FVU0T2GG:M)!)5,Y96C=4Y3HB.E*T&'(P, M[O .&.V<%4T%)8DWRJ[&?PX9. MD^W4"\H4)HELN8B?O&4O1[4;(!_TMW^I&/*)6L@/>(G58TH))<91;05%!!1- M!2:)9R;>!RPT0(G$#W/G5XD,5+![8N '^_:+%[3O=!9TNSEU?>%QSM,5SH=+J23;$ MFF>*1*$,TT6$!!)V:N;\[]ZP]Y]H%1[D$:LT;6AE"S? FTK76935'C!5O7SXU*;,(]_MW.3U8MSE\<@Q,D,Z-^O>"G?F_)-DM!/?ES?]^!$X[+O MLJ33/85\OVM]/>+7VUW").3_Z,_K;_:']_^ M=^F-6VHG>G;5+"'.+AH[M3U=O=N ##]=8QV0F4!_KN^I0_"YW8CB!"I*6@#> M2HKD*:-&)^E&]R_[QYGR5^2W-[WW*\ "WR_^Z&M^_VI_?/MU^MM9A=:S=J+K M6WWI<0,4&H;)_!HE/&MK9M]R?$>OMO(L*BL>B([7YY869$G2O08"C3YE7_SH M \4;FE[7N/ASO-I8D5YU9@OG<'K+=8>/4/^Q([>POZ=PZ%=KHJF+QE>$=856 MSOX$+-U!'NSM2=0H$:V9;/8DKQF5K43-7'+F>JH)P0E=J\P31>(7.>:5#.#\54&RJ@Y419@X%+I1&WD\LZ6?<-M(E&1YG,44) M?_@2;>-9PNJ!A7:$P10B81/B4?9M=N[<.R"K28]WHF-*@A707S\1QMZS]%C7 MH073FL%_1#^E/L.C;I"AU;)(M>@QK$+3Z7-NH5 M(#'7KA66RU@*"[O3:K5R=RL937*\,?![ 1$Z_"U2#9%?NB>1HY/ 67/B8&(? MU4 ;6Z@CVH)'4[7/M:A*I)C<\/4:!T[4%W*G_UPZ^2-LK>E;ZL\\WZ;SS+ZV M4UIN9-4;;:K(\>* DEX/FKU5.GCE2O:S=CZ.LO<:0=NKY@D2+Q_2AZG&C/0Z M>J8FIF))8GE!2Q!8FP1CE3 <68E-/GDY6F-_/5?9DBCS5.RDS"'N':8R3H+7 MGE[-:!\029MB<('(*C'?9"GWA5D\]:*5AB^NFY+[9"*^U$N)$2K@[:2-_$1Y MR>F,/A \4Z<$ZA])YF,YXO81 *2AI <&9;V>=V^CTHO]HR!^&=GV:/)EK5G=%$3\[0!>B>T M@6LRI,(Q#:(6@HJ8_B3]3%VE/J/ZR)\EPLZVD! 7%:84T/VEB5^NMAT-NG;, M=E6$% @J"=V&7>[G.T$^=@8GH7DNH F%M=O-58L=??^G9_XLC/O"BILSW;Z[ MT:BCI=$.E6LFCN3AZ+DJ2!YDI#RR#(&-Z%"/;+J)F*8HU/K7-?B+#FJD M"HX$X*6T3--?3&!535K:W XD#[(!=D^1";E6D(-R7X#D-P2]J,:Y"$(L0($ MAI!O,\*SD;?9V1MMZ&GS;7KV%-)C= 8;W'Q@')6.]'4(RV'!;/$?3-6+ MA/D<*IY'*%US7H#3)38_5R&'+<64K0PMT/+2Z9: >,4H)#%$2'5^R< M\/*U7_E'^?;=Z,7?_\CDWW?SES]:!\3\JJ^_[N;O'"O&X%P _ W01M""!2 M;@"EW)0=KQM@8#!1U1V#2\=&G#5OZKCS\LU,9HN5[-DW\:*O\WY?3[> E9C M8]X\YX4J=N9;6\CG\Y.8[2<__MC()'#F+*DU@=G3.:5S(RA4N34;EKE[D_LU MT/W1X_\Q,I6WD?EW2*_5!R*MW].=!8RC(+X$^(NDC-GKZN# MH;DY2Z,D^WYC %M:@DA-G 9;G@;G1Z_\OW_>5TUE3I[%J94BOUAM(^@NZ?"B MC(/?I0(OB5($Q'^-#&6O_K^-#'Z'FX6OCT;%:V!/LTSHF6&7\$NUP7M"_>&7G>KAR#\8=@QM MLA-[#%3JQ6FD;@^F# R9I*_2-SZL%GJ7=1^B')@[_LJK7N=M9*PLG;/Y-H+8 MQ2GYO M""GKSY:S8+R*P MMXB#9K\$4#3<1F:VGD]9,Z/G7*_XH#[KT]YYA+YT)EOH4>,?&YC?=N,7>B?/ M)9=A8R=+P_R)_U?J^1K<)A_NY" , &4>X/%N3]"X#96SN+?9[<141.3CY:T5 M4F ](C*L=M'1/XCD_F-A1U]Q*I'Z)!1Y)#\^7'65R&T C;NK1^+ M%M:)[, M>BV!;C4#CH^'-^Y5P5:_L";61<<7X ]FA-\S.OP\EVI41" ,9L*19R&\L)6N MRCLVP,Z6'L#V-[Y[NY=/(FJ!IS-5"/_X/,[!C;ZV+:2 ON-(JCM*/[C'\@' MW\YBWNB(+D+CIDSLG\8\NA=G$H?=:=_D*E"P_,E3)CUHCOKOO>J[BHW'9DGD MY XC+(>2KH:7/X"E[C3EE\(^I02[.!Q&0(NLX4P[.*RL/KM#' M?VP^A*@-J*P/\H\P8?$IFV>VMRTJM^BID-S73U7S5*\2N2:] 6)O@.]WYZ_] M&9'NI;N+.WT/3,=D'&\19L/O=JAH54_WXIV&P@U@M%S ^&>+S"_#TPZH>AH4 MDV?"[E6V5N!HV\>]\NF]U#X9@&4-_./PODG?#H]C3,O^=GCAA^[\&A[U^-2/ M ]1OAS??POBGHSN_ND^KTI\K%TWP2;YE::=ER1CDF!7T$8:EEF>L.7V_!1Y7 MPWALFDM38"G\8UK0*R>^^%O@8><88EU9042OE?Y8X.W5C1+6;#R+-R'AF%EA M-[!%JU[@IR78E>!^S;#.\/G7^1[ME0^,_6S[I?TC&^\Y;JQ%>6^;=%[& ME0M-G0T%AK;_1C;[33?T^8D[.7-='3W?^"RV_9@,_L-@\O-X&Z7E/6)K*/ M?ASD.8_,(!OB8MR]?([VQP;F=XU..*"J'6]C+R'./B?@Z8ACN@95G0S5\W2- MK;_!CB+A-E:33_E FBD]YP_9,^O]A@_.PXQ9HM"OCSK^6-D]]Q*LJ@:B1&I1 M^PE55JVWK-_QXM"6@X.8'_Q*;Q=VT83^(M1F*ROVI!WG.^:K325@'[5\P\]5\N-VF&O"%HF7_H)Z/1$Z;(087A$1*NXV,#$,:27'G5NO3$3-BHMQ2>&O5_IV-);5SGT7+4RM>^ M^16K.Y9>LB)#-?RR'SX*KU::#58K6S1MCYW=ANVN,Z6EK:#P'HQDIGCM9&18 M"MD4()41Q0X%SI2&Z319N:4(S/S!!/WL 0V[O*!7KQN9F-,(#Q, M$+,D2O;.I@XE4K'V."6%;[,Q8HC"3,N;G.IDG 9#N055Q%W><;3K(:$VP'I5 MO._.-MTN$UJS/4OM&*VV+&_D&:4J?<(*&5DV:IJW,ML-]&VX>IWG4#FC)2I0 MGS3812XIFQ@A/2=Q3-N=L%F-9>Z,Q^9E45YQGC[4]D2S9;)!ON M\2AMWQI5,%$)9TSG!GF^;O(TZEV.VJP=6V)LE72.Q6$9;Z\?/F' ;;Q^(+5O M &<0WH+S6D=SS27GXIW#_056[>5&E#Y[">KO>_U!5^#\GOR8:U8/"IW-:IJ M2-U,G,9DOZO#'5W\1+(-0$E758U:EO_S>..?X$[7O]J?NNF?N8G3.ZIV3!W2 MJ$2G5:V9.EA4C1A>E0$O*N&1J^#B M=*%),D14_1^Z!..O]O]R,SBJWO\^(B4@<+A>WY!"NYVG2,.OCL8+IF8C&@CC MU;,T@J6D6))-DL"FE/7&,9=:&14O=XL[[7+^LZI9E2> -?W4((BH$>)H!G'Z MR>A^DGW Z#B>O6WMOM"6VS(F,L;=_Z_[:@B*13XJ!&MI)]\ YNV7[!7IL0;( MD@Q^128;%#FR:X.MG&SH1RV39C,0"L+T\,)71_R1+YIFM[=BGYZ0Y)#.BR9O MH8D)K)9)*\$G4-C350GX6%HU.!I\)O/--LWU("S5C.5!9HYZ(2IEMVIH94_P M?%=UR=??V-;[!>F[62G0%4C=V2GOUO?23.N>JUQO"N#__+?":92-J(.YE]WJ)R7$ MHRY3>YJQ!HJ=C\Z0F2XR[Y?+A9Z20[R I*7Q1L #+:@5F3RU546>0&/][/>6 M-7M_$HPD+71.[*\%94-;TG3[,D$YP(]6[H]19QTE)696"T/;IBOWZI0NU9<3 M41Y%#@ZR5AK_QA8RZ#$H[GLG]E>?)Q?MUP;MP=S5 CQYL9%M=*'/T@&V +7S M'P,0*J<;8,F4/#,YQ182X(S)*F(Q M^&QJ+5U1FDX73I^5D_$?%WBRH0QW#O8*/6='P8ACRWO!%.CP&UBW]-]8%&S MTD?W3N-DF4[:/CRW@LJ1;I,U'IC_UP :GQ-[!2)R\F_]>+G?4!]7'$R,9_>V M2ATCK@M--AT#<-*S%'#9'(];%3D]0C)OC%")LO*$9,$0X6QOY35?-V,%/'QI MT,6K"M=OGH%W]M-;R!KGD1ZO)C%D5)BWOM)@8E+8'59'SY9BCY[0;S0^Z&+: M0OO\FSM$JXA@$GTO@DFS+D)R7^=$?RQEIC"LV0ASZ]9OC>Q$SZA'.25G92W] MLC-W+6EJ-E(*BA9U)F8F<*0FG'Q&VQ16YY!P.#!A?'T413T"!+&3#R&PH(L> M?00T6DM<14UY*[,RKYPMM%C)L5BQV'$&\17&IKOZ?9__Z[/A]<9EQ1M/ELVU MZ 3O16VEJ^*6%MBGZP HJ^WNC'&64L=?O@PC01/6">H6C0>E3Q2PXE7I.M>6 M3K;H"]3!Z"DO^( @%?+-(E9PC)=VS1P3."MU.[D]DCRNT\U%2# M(_7VI,H."M3H@JSSO[67?PL9LGD@L7&=1'^P_]!^TUN1$9&1FK8 M.@6PZ;F^'28]S#.P?ON*+);Z2SFC19TF"O C?MFZ>/>+>FSP[D@(\-&;AX[MS]9+D(=(*NE.Y],A:EIZM#K<\)%H=@Q&2O=_:,@Y^ M=%P2X9LK^_)%CADZ[#0^B51?3#'4^/EV1G\XM+]+) M]8D>]A%Z2FV%CP:@(LHW=>+21XPGD"!GQ^+!;2=;/@IW%E[Q.-DY@D2B]C?" MM*RE7;=]L'2$3\-J$:TP-R*+II0'Q^QMS>*7)A3615M&71W=\):C.[WA#!0PO_W\+ M6 =$BE4-O"GF2*Q2HX@BJY0:6;_\20/W/5:9+98DW8G"=GMXL,%Q2=^00X53 M*&-]W=26CZ@018($"07MO3R7Z &L5=V7!&DSUFC+7ZM%$,[')L$67N(Q54O0 M=XCTE67:D(H$P8?>9$+L%I[^S%*;K,T6.O$=/)]EV3>XMB?YVJ^TKP]XW3ZT M#6]9,,]ZKH8O73O&_=)A4NPTO++]@4JS^2D M%Z_'=(1G=]ES*!=5MZQQ7S.H*M([H1$IP+&B9/GW^%/>+"I*M_CF/A_A)FW3 M7J#+0J.SIO,.>1#0F6S2KGBI#)91-D/TT03R;:@8^-"]-S4T',#FK5&9@6,S M^8PW&H5!1EVZ]IV:U:U"& MX-E1C0(A6!5.@5:QO%/31A\BSE?8-;*D,CP)2YAN .5='"RF5%?C>9-O65X+ M\Z:*SBX,?LKHMJ+FZ=IDGL(:H"3CMV&RRDI!$-+0&>G^^?8\I^\):A2;;-S2 M[Y59;&)6"-A*$AU:AK#R/:H!A,D-P(FW:749>@-,U5=#_H,/^@1$!E[J9V Y MWD3P=%%29#518$^M[8H\?TH%D '1ZR+<^<\;#P7?:,CV?X'V0Y[-GK>^*W^O M5NW4Z30Z$^JCT\3$1< 62X]R38JCVYMV:A,F'UD-0G1O:@13KS=F]1SM7WQ< M+B-_B9NLBNUH6_U9*:)H?;WU^YA+!7R[\Q=<+^R9NJC?XKHV(.X6UP;/4W2[ MDH4EU]-& Z01G):(I&,)O1E9.P\6L*-F<\[L\)C",5[4%@\3.AUCYN)]9!\& M-1HNRM=\(EGM/#ZX^,OW =>^D[$J8.V)'E^JX/?P%I @77!%"9K8#J2>O?*[ MQD9N((&TS(@2$M@: ].D7TZ("ECI(M3$ MMADQQ.0H+J&6[,=BYR7.-J5/C C(J_+Y!O'O3?U\1C LD=M-YB:UETEMFK$^ M%UD/H1Y_#QXWG=YW\&AHJ*=Q-8S-2MT@RSJ!$O2&H=!9URSWD4PB#1 &&R/5 M6$^D&S.*%YT7L_+='0T;&>Y[T 4X&JK0:O"T80%;7)QD*'O/C?*1U,=RT'AY M>M/1(-D?E+/>'XO[3NV$R7OO#EZNL1:PG:A+C3_Z^D_DC/D-D"1KXKA>C;?B M8A2W_=-8W9H4P[G(+DI7!Z8MK!0M*=D?H-*8'&Q M:)18WY9:F5M5N0HUE:X)"RN])TQN]19YT?FD9T&=Q _6JVFZV>19XM:&7PWC M[5A3K3BB=5,@;6@53?)/G7@&_(\)1<]N@#=B:J:Z:FLQ#9]](RJS=:%4; MU&N'M]6E>BI@,6[< F.CQ!+(87R)9V]TX<-TS,5S+)GN!(!D5E&/$R6VO[5 M=,<'Y*>'YTPY7@P,6[?*\VO?98F131#T[&/ Y*S!C"2H?LWE)= M%R"-F3>S3UWH'Z[8&PNX;38GV0."1KI==*0BD;M.:#VR8E7*\,O-_+A*I)8+ M?2+-:%^U1Y"HW9919HY(IR2)(*?7#G[Y:S=7%Z0K(F%C)!_=W(G&LMBY=-5* MUJQCA/\L7BSD,H&+6]L.KXD)V?5]S^X\>O:@?HW ^1RT<)ZQMM9>1M[?_U[3 M#882/!K5HL9>2(U6P!E!-F>RD1+%< =^&$/P;%$ENUBVJ&6PRX$VP5HX,CQR M4&S1:(Q!;/+@F@"I.2&V@K)3/R4@V=P0_XCUN:J5E."50>;SI$^AKJ^K*!G5 M)OYQ5B7_D5J;L' 1*D\K$T6*MK,:]LYZ>$ M$BOY2UHMZGD;P:V2?STDY'9TAJ/L&H-':!&%4-/V .'T^8 =7X^@K>6NQ M8FC'ZT=AH;'35HF8KR7("L \8B'DH-H&[*W([ASE7J'EQ+BGFIC61<060[RO MPGN P#O1@X@@]%4 L58\U36NS#/@P)HV?T<7F!%:#53\3""9W M#O!][]QJWCB[P<^K04+UDLQ>A4+#_OJK^7'X#+$<:<=3A$^!$^A.*-.>],' M*V>W(F<=JKJI]3IUNS3CCEXN2ZJPES9C,*_<0F= EA/&2 B.W-RN@2T=6$X_ MJ&]2O:1/0T4)V9 M=,Y+MO-2OIY!3U5X)'X+0!>AP$G%*39^/1[*V3PKRQY49*DC>^K\L""NJ!L' MK7HP[$R2ZRH0M8 .'R"R_L^DA#BX2"-$<7&NC];L@:@< VPC9^HSORDG[DN= ML[0W?M3+A#!A11F%)=/0.X@DF 4:E&]]/-;N4VMKIN'P-9<^#X6,;G \FBJT MT(Y[@6#-&JO>* $1"5N8EA>?_SI4M@__3NOFBX&'HR,72;!J\\4 3Y4V+2D) M2G?!F=) [Z()5RT)V%ARYA>SOV<&W@S[M.!HP$OLRUW4I'0KH](LJ6&0R!\7 M.CUE#4MGET9Q64<'32 M#!%C]F$@K;2OIM]OXF<4Y= ]QQ2L:$-S"<-Y:&2SXRP2I;HI7A:K\,E)?9+L M^8:CO\K#DS=W66W 0&T-%13=4]H(=%QNUCC1P:@ANQA2?- WAX-1T-:@L1G_ MD.IGE%7B,Z+(R"%J]#L*9-<F(#4XZR7%2)??N7C@:/%LL?>)E8496U<[6^J+>05K0!\]556# M*56%$>^:$O$8VFU(^>/"[5UY0-E2OS];4^,>4Z)PM+Z*:Q0@P5G.H$.%EHCH M7M^#Q/S(T4EL9[X!2,LZ9B>'4UNZ,B.E:YG1,9BD:W?K"(!XZ#=GZ0B#!-WEPHM0M4SY('Y/Y$=IYWQ#/)M\!YC)U-\O7'8 M YL^P_!<(4QC+F^<7>,-GY,M(=7;]XW 'X'BQE2<6+K>>]YB/;X$\N>@GV, MNH:)_ VWRFXI*J:=B(#.^$#.!*0;K%*B1]KQIX^O1G9^@19*0\N&Q-0&7S5!03.A8N_O2&ODPQ_-./(@3O1 O M7U'3A.]S,^.'3%/VDOI@O)9"$T2,\LF0RN4'=]91 MC>2HO;'Q";$EU\.+3PTQ@H(?1@Y8>C M[';[T7G&M$UV3ZMXZ2AGOD>@VZ0BK>9@U(L\D==]S3LM2&ZG:SI$)WS;: HI MGR5]F"A1CR<:2R(A82Y26&YM7VJ;+[7K[6*E@O"'65&Z1%H@^D>]KL4 MWM,OLGS\16JIJXNIS%"@A[3K'3:6,WRIGP!V Z!\:ZTX49U[A2\19*%QJGO M'@;<)7/O:L M5?HHY! YCL%B^^M43"R.,-EJ6'6_!I)STP+K_G2UO3&3;[YQ/!O@=NG7I] /BO]!):(#S(C3<.#3%-R4!TL7&-BJIJO[5>3]I)<$2?BE=<,]@*F-J'B MWDR89TXU,CL69'G&[.S)(X5[]S_J!Y M2-Z@08/&@OISV<#\'; 9.P15T!%%&=8JY^R] 18-KV"O*"2R7>@W=5A*<;Q) MU=AC?QK01_IM".JPS4V=G:KUK<7X71,B[$I65D?/;Z7"\I.V(X$AMIIT"4<% M'=Z6)'6^C%SHEV65$*(W3R!+H0S38AZ<0Y>^14;RA@=+$@5N+5UC(HGKNIA1 M_U@4H3P6@4X@T'J5CFV3-W5;?,ASVYJ!1F&+:&\]\)A,)C5M+2"CR=/+!L^' MXEC2.[<;. FP- TO\&XHRFC,3\8BLR ODJ"LDC\_H-"#>O+C?, MG!,-@VQ- MQQRO8PZ /MW[[[NU2%+2>HFIP5M;_K@HJRXYH_DQ]3(KEE?GIHOWICJP,6HF MC=A0^]91\C10V]?64_IXUJB<%S.S6B#GN9:+>MQ9R9(_%+I0&G3Q#ZR]O0;. M=O)8$25OP9T#J]S3P:SO K(ZZ--7W*NK9>N^'!+VNDBH,7%G)MJQUX)1LE\\ MN!M*<3TA;6MLIN%1L,?5^*%(L6C0LU2W/K>OFVXC#E>M:A'XWIG(Z'H#1.E5 M7\6,G[87K6PY^F=O<[Y\#2$<76IS&P./.B)Q+QF1W$D2^ZMJN=OCY]4\M.WC M0C6=C/UUCI9^!P?QWS7^@R-\C*)-$;0PH]X'MK[P>Q^>7+#W53+5MZ1ARIL3 M"0K=EP %BM,VHG;A\P&^$(:G\QX=Y*OFFE-8'YJC84Q%UC5>%+3)K^S=7VP1 M%3.BR>JN,B-""(K[TEY]9+\>4/!=M@6H7I2B.2V=$+:<# U)#T6'N">X+K(_R2'KW.2./:RM\XR@-NRRGWAXHB,F$65FIPC*MW MKXJ^Q=HT=Z2KC(X(<5/3&PQ'-L2308$::\WP%ZMLB 1X@MXT5D)59Y.LG+B= MLZV'6&8S)0*D/>U:+W,#U#WY(?S2 MN,)KJ!$#G7YX?=.')#+93T+69Y>">487224I_9PF!.<'@1V6U- MY#%Q]@I$_-7/]&/D44-;G,/]5,V=]XTX*.&#K++$*N"8 :N?O'D$US,W0"KG MA?P-T "!-B&#&65D.JQ:ZOP;EX_CUZ[RQ1+B@@7*P'YGG,E[JFVL(UE,>0_5 MC??/END=.#TWF1P_[,ES@#$9&1%.)A4U2[L48PYUS4_1,0=PA0:4)*BAGB58 M[K;-SI@1;L.XW4L+9/#^#;:,L1=^@ERJ%0D=&>F'PG$J%HJ^;Z-*LN M&#PE^NU[\;2K+]^KMS%Z.4ZF"@5NA@_M+58DT%BRV) +WTQ"A1%NXDGPWKX\ MEN,'6X'5\?S\3"]6^/VZX^[9Z*[3D?NDA17BHB+#)K Z_\.:;A5HP[+DJAK> MV3LGKY-9.V'FMM(FKR'D/H9E\1+JNIG7,/]/:H(^UZ+'#OD1[0*^E9:ID[]+2R97!,5)#N%2K6^2?[F=) 8\J!:^=;#HW)G_-C%ZG>WR)$-442_6 M ;^,FK 95\%[F8Y!"_=6?9Q"&((?-$^*#W4@2N33JFY,W45\BP%>L50\6 MM%Y2]?0+JZ!ZC4_7^7L27EFB#2(RYTYJI Z,SW)*L625OZ\NAV3;S(QSG/.=9?04>3VE)('OU617.4\7WDXV7.GE@%A@,)ZGNMKKD^4B M=P:$XHSHSD&QZ+?0MY_EV[!XC-T'6<0)9/!F[0VX'Z:6!67U'@G/D_J6%\(* MS2.+&0@E[)Q\KPZ@VP"FT(W7-SFZ@2&I*$\EC> H,:I<@1)6;1_?TUSE5M7PU MWWMIM?Y*E_'XZ=KZY56"@&Z8?[5Y-3I\(Z87TL!15Z)(E\'Q+CWB<%.H/JUR MF@&+U3L3+1E[:S,_Z)\5MP>1>IL>9. $:,IZ-6!N:KILS*H%*1W3F[ &=%%I MPSZ]#WVXU-P3Q186^$5-%KZX-.+EQ>O934J9KD'%_38\74,6P J$XXVDQ-\ M.)4'O@^,]%,L)T,G7Y4BM_/=%71I-(BET9!LI&]B6+=[ QGCW0_EF9%T;Z5]J5@H,Z>18SA8J826C+'R4HBD !^BWBMQ AGU%%>W M][N:$D4OEL$C K+\$U6JZQH6O>2\U^R(Z2X&]D@-1 :ZS[6Q>A:J2AX M+<$?T)@&-#-)@?6+N]]!4:T5F5WD71#*?$@([5J9E"/53P4QP MEYBK(H_*3;A[AO64[:Z;\EB2>/Y+4@E\G^E(EM#0@3#>T,FU$YW;=/\2%WH# MO"VNUI]Z7-,R6>$XU6>GD[XJT4 "K;FGHGB?'W.RB<[:MAE" >9W.8H P9.' MTT9+G1?M.5CQ.6P?AV.1)!.:N3"QOI;:;'B$(( )'%3'Z,V/\%]6JRJ>C:=5FC\K4.PYG3#" M#9ZZ-O'4$XI8CA?MZNY)BR67N=?R4C8>+ZO6 E0\I=:$.-3=9V+C2.UIF\^A MU.#X5;\T/=Z\=3(F^LG0,S4FN EF2-UTI0\$\ 4U(04BEH9.;B%]N-UX2R*/ MU;/]A* 7RW;Y;7D(@.'-/]9 QA'3_5FAN/"/LPW@/(_,9]$H3(8YJI(&Z-=L MFVQ<=I&)NEB*M[+S]Q7%&J]I@K4^'R(5)2+:7=!3$?&<$&X/+H'<,/-R#%I% MO.$//TU"X,9H!8BD8PY&].*.?$='CC?53[!5,BO UK2>!OP%1]UL!T!PO_K@ MKN25ID?R![.J=LP<$JO@'+X*K\'!>$*?5"W,I4DVOM-$NX*)C!X&KE?G\3'] MI(OJ%_AW:WFB6Y1(0H>-<%\UH6R+>&(]U F>J]+%(H*/P-@[^^@)->Z#'&?V MSXOWN0F[S&0L<*XI%I?OI$40@CD3$!IB\4AS1 )Z!.@ ZV/F.H=LT_.Z0;9> MN_"6MX/CLKY0,GG\@59H_S@-(GG8:6MZY%-IGW!=W Y_(@J]^(#/:Y(TJ+D: M+ 71= /4:[^J$CA\.NKHD:=V(-Q.A&^# O%2G"$:3*2%DBBFNN?*L2(5J:@[K'1 M#DP2Z,^'?[BFV@V,B7D(%KO+Q]ED?.\5 VVU0)31NJ\#<_.N2&2JR#4NV,P$ MGA+IP2LV JJUT"B5'1/>%>^A^O(0KLSKUD\[CZXNU1PB3PO^QA>()\8-?M(LH:>;_ MV,NH>#Q[L3J]H5J,?^*:?FC,'.;&&11'H23Y[:20(43.R]AO%>_5PZN7E?79 MZMOM%&IZ#2=OA!MA!]+Y/7:B_UU!-;S4E'=SS MVML^] G-YH(SNV9G'3H$$4)987R2-^;""/5<4E.>@)+ M\5]QAW=[YSIAR>U$&P4W"Y"W.@]9GEUJITZ'6_,?'Z"B0*KS'^PL*.\M M=VZ2-OG,-,/'/MTC\JK^I2E3>2X4+-G5/31.)9:]V?F3,X_C!OA@,'<=_^04 M1.0),\E!4H.%ANKW#-H4:H>=J$7RP64UD9F".&^ V5\@"["G&GKX5H&.444^!MYT;R98"KZI,>7K JE;4]P)2/,P M6FIUM!E.)T)G(/"\I8"DL_90@BE7FOL6#TH#)M]-G[*H;B0'>MKKC,]/8*0L MREQK;.?? #;&-\!W_8;=G/NS$M)BB1?&BD?5FL]\L[]L ME)2)G55 P_#%1^EFE91_UW(#Q"VZ2E?W"I"8C4UQLVR+EGKJ,,%.W1W!O?, MK;H8[PQ5@FD>\&]#A/4"KEZ?!\> !"S,)IITSJXL!79[J%WP=NCO=4/D?)OYYM).^!(_GC-NG#OC% M\/07,/IJ,)T&UGNI#ZGL&T/!MW M&TLKNN/K[ \=J'H8KI^C3!D$7>Z%B&BW=+9GC#0TQ+U[>9[10$8*1PY@9F;C(NK&MRHI0%LP+8O0+ZTM MJ7+IM9>EWKLG())0_H"F5K\W-P!V?K05R=V4G1Q5\_3!=1Z),=1T:DJZX#YQ M1WA3C("LQ:6(J9,?J2+]Y]FK%!GB2+=-J2$@+S[(J"!8!OYEYUDPSKNO_B>* M[)^K7WUY@WW@#/TJ\AQ(C'NX96LBUI X$V M^=L:J*4VU+8QO"AC)D_E)5S$_>29$;>1OU1)I/0(Z%B..64U:@I^(MQ7[//U6S^:Q:X_PW1[8RHH'MG&.V4#WG$)-(3VW0"8(DB2 M%*UX#7['";[U' F+FCCTNS4+X>,,)GY=4H/T@<1$^M7HB&[T54Q$6@%28=HV M+7&\]D IMV+PC3J_/X;P/XEA3!X[Z2-,"3$2X$A M#AV^8M;OY<'KH\B-E:P^+]R:EJI(1ZP6N'$MY(3WB^OW![^X;NH9^X3ZXL2J MY*'=*8"5F#9=6@//?OC* &&T<1DW*_:T27R=BBHD^I_2G3BI*[SSQZ0\6F@_4J]EHMGE-ZC;]=#LG[\DX%]Z!E[FXT6^) M8/ABJR8 ;3[63G*&)>@0Z 34&;7%CF)T/M\)!/IRN]P8O5KSUC0WK]G!E_H3 M#;2,>&#+WH,.EL\L=C@W0+ZG-OEY6D.K>@ 3_Z0J>S=W%_,*^+.0UN;4JG1V0-NTW^35CG*"RO8F2%(I/PAS EA;QGHN:+:,+ M\*_&1["Z7;4<$PTP"(<[Q@\$."1C9/%ZG!:?ZGPBE. R&$Z\.AZ_'V:&T"A3 MINP?CVTUX\T+Z=]OPNXB>&.7IV(=,.;#O9D,/3[7NJ0-T=%N^=">\JFA->[- M2PF2%BKB7M:T5!U->$KLVK%R<,!$L.4:7]+U>+V6Q%AYU,GCQ?+3X!IAP;U3 MABNLS@FL9\$4'^Z$!$>>G%)>4%QN/6)DR M+(\L<3;C*'MO9YW.:(%]FY3Q#BW?9G[C:&&9I:P!,(NL'9T]JN*._ \%!I1C MQVLN2*(\W7$1(YN$Y*5NPDZZC@".P/ :UR?^]X)J3'E$G"M'^VYG;L1)VL W]-M:(P+EH5@WIE[U-57,4<^*389_FT0*WPE]C&"F%6F)+7E[DW #]](XP MU5S?C7$ X7VATIHPW-;6HL]@*A@R-//672_LTS*R"W]]KFU2@6XM#'F7*%*6 MWJ:0*7&ARZ%6V5!>;XQ?TQ ,#K.*GS_]G^96\']$$*XF2I?7BRRL, M8FM]YE3E6FDGP$%UG-%S%SH:;>T5N?QXY]DU,]AEH*UPLAHY4@HS<6C($D]6 M[SYG)8CLYE9'3PZ@!G9Y&'OS[DZVFY5H0-ZLAE3-2MWGO7X$C0%(!=<9$D'2 M\[=@XGLW6H&\,KE1' M5ME-("6>''F(OQLVJ4)Q=5?2%>[X)&BP: 022:Q\[((&T^FA[9MUF.,\EHC) MT3<+]S[LP[?#I_5*8(_%KU!D]O?%#2':D(AH$$ %&^YI?>:LSPGPL-PP_;SP M_.X]<_KA$BGEI:G::[D]\4!(KTRNM.,-H#E3G,P#[J:6H;=_S/3Z ,53?0Q/ MH!*P#O:>=44JPR.5/^\SAE2NOL$O2\K(:AP+..NY9"L&>)R*EU]2]#BN+]&2%G2L=!]U5[=.KF(>5F;*$ MBNN&5GU!M"'*&]6Q&ZTIGY*>_GR'YD4%GAF,25$UD$?LQ&_= (XKFBY'T4JK M!HGL4?N-Q^18[-H+WLMG*ZQ/H4"($UKS<7)8QUVX7_G;V@'+W94L :&7!@Z, MHJZ:IV$;.J&Y1)JGD(4Y*S?E[KE%WDI6^6Q/&MFW4<;%(QCHWMIGSU_? &"? M^2!V\'7^AIQ_+X2Q^BQ70.WT.Y\FD_L[->J$42E;B=HO[?,_B-L^)'4-Z2G0 MYE->,XYN=A(H/;T!!"[-=/RRYF6(V0T990/&4%SOHB>_QU1@2U96N'K#5R': M4',::H^OKV]G8Q:RZ0" XF-#;U) F^_X^ZMXR*NM'" M1W\XR(!T29<,(1W20XF4B"!*IP("(EU#EW2#@ @2 @)2TMW="$C'#-W,D(/4 MQ7/7.?]S[UKO>=_[\7Z93[/6Q/KMO9]G/\_>>T=/.I%I94U=X'SU1%WJY6UB M]# WW:%_^+.23E'EQ\0!-*)8PYAU")IG)W283:4NLS95(CZ90]KA8D?>U5@V MA)E/+\9LTK^M((MI+TNWTWO->P/TR:%-;Y'QRQL@VV83E(].7-F"$N;I])B^ MOLHJW-:HO._:(@(A; H"NU)ETPC@VL)1!@9+A,V<.Y]U)H0(Z?LL"M]K1OJ:J^2W.#Y#B/LX$?8'MV MOE[!.>[DW'?JT]>_/-8:"YD\+UAJ0O,I\1B##6HDA;L7!/L8]+(0_(21TE:J MIIUZSO%TTL\5I.QEMCBQ@VHQ)N!8YPMJ8KCC)1#TA:G#5W1(![U(1*EHA6>3_WA_+H=+LY.7ICOG MCBC>WCCF1BD(H#\SHKIX;%5A54-/ATI*_]GA;F'//9B39-.:\II)B3.(DTGL M&KDM[OGE-;I'QI@,+:'Y4]>4U\5V@.+3X/?RF,_"+.ZM]GDMST-R 4NK_R&D MPR!]W[WNHH:Z=K5\K9$^I>R83P1^^NE\MWVC% <2%K#?29<='I%#\YN7;DF! M0IY.5:9PX3]./2"FGT@;RM_$]6 #8EQN@AZ:%).]4[;;Z M$;[3%J_<5/SB0/UFCNL[P[LD3*\%@^\%L\\5Y%T9.ZNKW.3SHQGB3GQM* MQ6@!FE"_V\_)T+X(J4"YA7 +#6!O1$_N^'1^D7&HFB&0@;B\7*QF!S$HWN*C MTG?BN<$I[AL+5H[G(F%KXN=J290# "'[@N!88_$_3/FR<$-A&PM=]%#N7*6U MY%YG];]*QYYS9MH=AX1-ZQJT*KQ8I36=O'[L1'F/-5U_JE:KRM7\W@L*L&/! ML/KI<28A=!+WR4YN M #*A5&FB2\P)(4_PDK4;>>6?=#]"_Y]TSXX^*YK9N@'P]IVW,JXX-9)$BU

    OT3R M(&?O=I.$^MV1X-M'XY8\$LS+E'.PQ.O'PF_)XP(_/!V7J:=:W+G$>&4J:$H? M2?7K3;1"X\^E8=7003U6)C-*,(!1-4!DSRR)P?I#VJ+IJ8WP2J<1_L1]43NN M??S6T#M#M<1DK3]8['--00R+DHIJUBUE-1/'.ZFXO9<#^OF?J1(<:.+\\03$ MJ#"/,PGL$#7A-%W7H'$7W=6H4F%*V]/ZA/6L614 T&@%S_G[K53C.R>?"O]. M_^+TVITAQ=J%5$[ EMF1CRE8D9DQ/7$YH^)Y[J-ZX9;<\IY5_7EY^TB,>3UY M@-Y)DX@(SQTYZBY@WU4H-']$'[N%FL$OK530EISC6^]. Y7129 M.;\H#7OW(= M61IUG+K6/%8]US[Y,\N."X^CEBO;OP8O)UB#\.+9.S.2IZQ"3&-^O?LP!V#8VR_\Z?!]V1Y'V'?D+ MF=9_G;U7_H^7"XU-.>5,3L["2W_0MKU7CUH0EM9 MAO*:^38<$-SB$E>.1[M)Y4^9M _3G]5A^G_ /'YYKN4;;*N(7"D@[[C^?W;LBPDC&0B$8D(9II=F1(3Y_HC' M4I/[=4MK*S2:+;4>*U7 ZPZ$=/BUX-AP02&L7O6.MD+2R/,JK0\EN['Q'SE> MX;&*4%'><<3H%8!1]!BQ(,^BP'Z-'EYS87S5U('E?FA*=9V50>TYOYZ-1==J MY7/OKXVDG6\8J*['?@N59$ B/PL\L5U_0O*@DF><.!9&DV(*6<%3:FOMO7L# M4+]3WS*N; G<9].EHN_C;I7!6> <(4E7@@M&7EB4/CWM1[7,!+'VQZCX&CK)=3[%DM.23W"A2WQ&^#2^U$+Q'J]F>5JQ6*_5C>:W^\Q MDL!Z::?K!K"BH7&'TN0L5;K7AZ@?FGKWK"E&#> YKW9G)->5OD).Y@I7( R9 M7]7J3'K.L=M"=-KN48WR@R"WP/0S<.0[2R%CJ-+J8'VO[/RW9GN9ZUMP?^P' M7D&TT:*?R;81@=30^(;11':%2LA#(O;A89F^ M]GPV4&2:B9E'^/HE/RJU;9&],;B?IFZW-"^Y/WCQE#M8+C)2(.FY&G ?,YV_ MMQ>>QU=YE'@U1$.,^L]7%SNC9[\DNV T0TG)+ MB'5O"7'.+2&VL02FH#8K#/=A8V?MS8 .UY1*8M!^L?C^,_^H#P)T+:(N<'Z; M.DSV=YU3E](H:42]2*CSTOT%='#[ D9]\&9#;&IY9^=NA\F].A>35OY-#*%? MEPQHAR(OZ>N9Z\FZLM2]1<7D4T77[A%!L?G"*]2XY$XF.K=H9C,#WV7&CH'! MJC)^F S3UIU%(QR 6%!Q.0S_,@T,!T92NY)\A- /2ZRUK-;4> M=+9]C$,3IY'D/L=R>'4->J>^Y,5941-F1OC:0:@QUZ_MS;I!J:1P;Y-#K[2> M%*9E@N5M,2E>SQ@DS)]7AC'#^LE>?C!JDM7I".R6(RQ8D2+U[2)$A73ZX&:L M!F](FPM<'BJOK2V?)Z]1!-0,;=C-BA(7["4>U M,.YD<*4EI'F8P]C:4B@4T74KQ@2Z,/<4LJ2WLIAKQ+)LWV8(G.+MQ79B M"3U+ ;33;:44Z?GBV8Y[.+UT< %5O]RN-1:G&UP2&2 53V_A/YCPO')GZ%H" M[^C%A'EQ+QOC;94MODO2QJ"CZ\4C.B_;[[M'1!Y+F@BICW;DP]A)7,9%)1LB M[<*%))F7[R=LL11N.40UV%.L+79XV03,AQJ0/)I$/47V@>JQ+',X M='$8G/<@9L[PN$U5Y5L^7V1-'=-C8ZHR]BB*]?=(^V2RC\O>\86V#[DCQFR; MF?H^N9RP6X ,Z#:A_UO_:5QZB=Z VXB\"!^RVVA<>!BN6\S(34O):,OE4.?. M]K"!D>&]GX>\Q8['XA?$$+VWOE;MA60DC5>?J^#>?)OB/1QHK"@YO?^R)'.7 MN-ZV'O>QFVM0OYWZJT*"K$0_#@]:(E'&XP=UTE$MATHN2Q=N-\!/U"A8MAC= M\/SG);YT^*_&"_)*_4^BYDUUE CF)TUV4]\7>KOH]MN%0"&ZZ!3T]OIB73+E;3K-R4*U3 M;;RIY_VY\F4&^-][Q!SF)IN8._3>SXH$.4?Q(+*M=HNR:N*R(05F,CF1?@YQ MFW]Z#]*4L!Y$1L3[1I&5N8R:+9$YC:475F[8?;;&0_:X[-PAA/V1Q-T@??3. M+1"$%2*N"^S+']W7+I]7*KL%JE \F3Z0*/W7?"];(G3#,F$0E,$<$HPR#!KH M##!F>ONP3]TI46<@UN$PUBFPQPY5(V/CB4@\>E+^Z+=3\>6[HN_8ST(6TC,5 MANWY',%&'T _.=ND^&1%_)LAEM)$CZ9S3 5W&]3SK 78-7"_M#V+(\D$^'_\ MZ!N6N $"ZW^C Q%)'^>RCW9?[@IR, /?H)@[$Y\NRY56(,>;#R]=RFH:T"\* M5*&>JY5).)D2H=/K\I'IXIH_=\V+;K$?.A_N-L:7L+X?SSLL+E_F(V_:KY5O53EL%3+[>53/2,3^^O_40:TEW23IU M7=,B+_5*@_9LV (6SI;.XY+CF.\J<6" WH+ DC+O(TU^=*#9,M')[:X>W1%% M6SZ:,;.+^M9=YITE>0,^N.#9QYQ,[ ("3OU31>K@B)A97L7:BF )0H+M&O'& M!F*N[J$H9J)[A0$Z)Z+G C"X1=1(H _9KV-#WE=37H\AJJ9&M12"3] :A4=$ MNC(T!A5UG-/DE)C$1BG_/=\M@FBAWFIFGW19X.G'K=WX:2LUXCC^(,AU?N=C M!XF"J:3,GB$+8#J'SE-H0,DO!6_-LTS"[>ALU/_!G*UCJ5#9RFN M&^"'AN^F<%46O"6$NB=$ZB$ZI(LB69C7M, [KR^:PNG!>4)11"TY8$]@K_8( M8]C:!P==FCEW [3+?H/-'FBV1-%;IY)S5_(S"'21FD- W/Y5/INS=:UT-T"' M-(/*93.VD3[C?=ZT+5J[#Q1^W8Z]L2&GH[TC%+MU_J<\%M M\\#*&//.]&9A/,8;>V $XF^D>"&RF: 'L]::-#\BY]TG88_+9B0/9?BBC_:W MHH+1DD%_ PP5;W/QFLDGG:MTH1>>/^UW96:UGMS+=$I;9QVAZT%LIW,@3UK" M+WGS+=U4RR5JP\%M4OJ!'[WN"%8%I%FDF:",^*UODR[AGA#4\3))_'JO7/6H M[&@846.Q< ,HJ0;:(SQN (^F:S^H\:D7"K_SLU0N0E+>*[6850,E_Q#G0;:@ MG>HG\*J]XW/W6 (^SEG.MD=6%+)7WT\D<+%-=83(7#[QOV5LQ+4?S(.2/KB( M) %H31XSGZD5]7*7<9]WL+EJV1*O3+\_[]YY84@;S]S[F ^U?'7"'O0?R>YC3?F.%..0O;+J^ MW#XU?C/QF>7B&5" PXBH3GQ+H[SJ^!Q[1(P,8\V'$9VW+(WA)9L^U>5AX AS M1=#L"NBP#;XBT?0W#?82*"Q@IM00O4"GLZ,6LU'!0UYL\"&2,2.W]MJ;"7N!4E>78<#>3E;/S9GA:*3;<<>W=="S76/$>E\9U=_ M#E"U'I,[_EN]JFNA1D^I(EFC" J^R[H](IGGKB_^SLGWIFA&(D6!+Z0EU_DC MAM'U[Z5GXR5V!Y##/9LW5M^\<_;D,0X@7#.VFC\JPA1<% MTV)Q-O.J -E_)FPYK?\S9RT<@$A"G$M6,/T\ M^/:,W"[DWZF/9%LVT]3HLOWB*=5:%F7"2+74BL3/W!]X],E(;';Q(X;I:4@Z M36GP9\-_=:OJT]1HXWZ8N_#U_]_]JLE'_TLJO?UJ_*4^1$,(]ISX==BC7KA_ MPONW5J\U^:]V@_!ZZ_HVU21WDO__TPB57OE6X>WSV<+/6112-U%EH?LM#,S* M8A=["V7,N?3M9Q^(P:>^P;0[)J_)D,T96;/5Z+T'V,:8[M'/#9'*W>M<#NF" M_EU>/Q&\87I2R2L91.@!_?B&)XHWG0880)3?2PXIJ*OLL9KSL("[A8_)Y M^5*O-^@PDN88L'J_BK 9E @SCAVS&M;3CS%UJ8-V?2F\B4%GU(O7.L_Z<\UI\;$[MZ-;TGGT MC<4;Z%)TS^H<_ MBZ$OK! %!\+OSARH,FL.TPYD*!-J\;/W15[.;>G%_L69IU)F%.'E%\(/-\ N MV0WP&_\7\-[K*>JT(.N=L-1]9%/(G)?\]R?=I#> %#R-7??1#WM48"8Y;T*[^$-L?/[_$];'7S-T"00Y'O M'Q/GAY4]8>F9C*,!S_,EU-Z:\US-@=-9O8_FUE]I;9F$$F@U%,E*UZF;WO,: MPIE&N5P$CZ:?'%^?QH4H1VND:#<&\[>][-2_T]H*D IS%T[+#)%0\SLCY)&' M [2X7#I+&RKK&9]H;=4+$ZDN5M)32E$TU^QV,>*$$7-K92TSIV%OSW_9-S^; MT_2Q2V)5H/,Q7J#)GW7N: MM7H>M^=P1,MA9D9BO;#3!G5X@/8]349V747RGY_UV=;<'2#J5O1TG![!5(PT MC?13@JZ"%F_?)H2Y1.[S:&2Y[T%-O:," 2._G<_4]H0G<'PY@>ASONC>=S4CT6[34]EG) ^(8CT6YML\;! M4&)$8<.556Q3A\$3&J]YP42E9BL%$*"L\;TP#3X*'G.!T[/]K%H*E.).[5JD M4:M$O_MM?#Q'="='/W6?*/M>'=N O93!GMC(2.DWF-L*1:C0@*J:X53F3QL; MV]D7YC2KY(B CQ_\(69^M>XB& U3&9:9A-@HMJYS+\_L>;1I&S56H>1I%G&P ME?D3^F?O^XOL3P!CIJQ0"5G 66P=&>2F5F M$K4&D]=R]$HO6C?%_\^(_:4^ZF5[.GYMTLB+IGC#QX^TA;7*DA/P8'T(LI7U M#C[1MGT!C-D7!BU_J]%MLX/^MT9W6(G2CKKFL!9Q;2:HBY%#+A0V-[>L#D>F_X*O3=O*X')8H K<9B-L8P'/"#MN<(VR:*JMKXG*@;!;5$?)BF*N ML(U.V2%3V_22_:&<+KG;";.JT)I2^^)WN_UD7WD(UEZF9>UMR="[%Q&&26/; MD>HF&V1T+M);O;"].]! Q!_)9]/-E<0H4(89M##Q@DAJ0LV*#2)I:0-$&S#U+H!>IK>CJBA+9SRGMT 6WH?R[KL*)G93(LB M.TF_9/+@4+69GWS]6PT.\&!-*) KVIP4SZWO_6$TU^- W0N8E&3YB4(LP!-3 M,9<^/UDK52FZ?UM\^AR<:A\'C:"R+ZQMM)WIS]?&=!03 -0 K9#=D]*27+B8 M<[#EY14'XN.#;-":DDHA/Y1$?XC6]47<_&D&\:[-"6%P,W/PMK2 T/CZ)_S. MURLO']!+4KVZ#4IVT,L.CWDI9N1D:E';VH?&&N6GD !9&N(C5L1$H;D:*!9& MWG%I@X+.B@0FRX^/*;NHN@^E$7<'?>JVA[3.RD($OHE*-_9N:?Y-\;(>$N*E MV;S-4 Q5JIZ=237CLUN.355?&EE8<2&* UH=L7=6H7YX1*OT[A#0W#453/&: MJ 6D:U5>,K?E.V;G/G*0AE>ZR+R&\9(1OC?B$;-LX??ZCT4CZ/, 77/6^W5] MB1 9F?'G:S71UYQ>LG.\'XZ5'D7QYZK6E >]Y^58@@:^ M#Z?DER#ZT M$LLD?(2X; MU4=HW*[1/1\MQ<[3G?7:EH%MW=<2&G/9%KR;7G8ZO$X'F/8%=00=CL_D+;0-,O[H! M-N<\1E%Y'5&FG;YDEY++$1*I9&7C/D,;BH*U<8UULPJS=V)AS%3,GX&.5,19 ME[>3"G5PULH,UXE->-F,?N]H)T6 6Z,H1K>.?=27[/4>5;5@!F*A+W(&C4B[ M2,0A5,ZZ;DP;A^H3'DF0 H8) 5S]=:Q%M?XD9QN4E0D5LO>P"!;Q/%XN;ZNW M9QB;CN4U40T@G@8L211L,'FXM-Z]XM0([CDMG.)>T\5=FN%NE)=I?8TIL%:W M52V\E:[T>ZI:^X.7=UGM3R\Y1 S-3,^ZLA5'^[4UB!*V-!1J0VF:L;@!_AH= M4OH_UFB.@C_ )*ZY\WJ^*+877A33:/?,#"XUO$CD)9A\G]S&BWW>_%8JF_S@ M!)Y1B1>1A2YLNV:N#!:>8'*S&;O/L4P1M:*!08OENA7@-.4?HX9.*1Y"' 3_ M7L^V6W??L5M3^-EK:CFK0!R")W979?]2/+H28YV>)< N0IK:Y"=SN#)4 K'Q MT)/Q98VK$SO;FHEA[!. ;9_"2-#HS)C'2QJ=^@W-UK8TX\$:Y)8/^WH-/X]Z MD!_U:>V-YERRO91Q HAE"4^ \X0Q=[-/C0X*$!719. M J/9Q[BI>''3-2!OV9O&$"VX/--HB*B\4 LNS;T!5,L #OFZ9L0]OL)XKQK0 MVO!XVN4I5!GE8TR_>29%B53P_S[BG?_D]6?=%^ $&H%"VCL=UECF7%V/]\%2 MZ1M BLVR?AASO+V?$BI+_FT/Y"'$/WU&]$2(!7"\ 0C_N(FPM0-VG:WH<7@2 MG),%Y>A_0B*5I?;\@_#,0PWI4F@+&1!_I+U7,/6)O^^+67^=5AKG,/TIP MTJEKQ8FR6#X+C0GUZG.6)FC0;3/AH5(X[!+QRJ3ECYH_)'#%*P\'CJ] /==D M*+DB/:DZ*^CNVGTLUH<&0?.NW7!^R@U&T\!-ZYQ2"M14&S?KDIQX:0 B0_77 M\>Y\=YPJ5[!WB_"OOK>Z6 *YGDB/@":+=CM:D6@H;<*B"LV[2;M5H[OW&F(T M$RRA6$9HD&,S<,=/5"W2AZ46%5QFA3QHCSH=Z."4/%1DE+>0YWJPJ/-P+O@M M.)L#;Q\3_P;PDV)+T$,^^FPX>&T^F<#[,7.?B_'UI\.>P Z&3IR,M-OGFJ$ M, 9YY&1%X9/J,]L1ZN-U>74IZ(,;"7\323\,\TS02IER9Z7#H"$JZ MW ]'<.5P/.[]F=:)<:[/\FE0%DS+:2_O<@/0G=15^@9K$[6M@R=LF2L$($'W M'@[4/,\L,L=>88H9/>\)NN;L0"R!K7PHD8K!)0?J]Q"E0AD%YR@^6H3#E@X>NMJ. V4B-(PJW?,??R]R+L[6K?1S)L9K! MW7KN5+DA+=6<@EB*-&*N-/6 MUC^+A?\>&^J[+7M'NA/7]ZT76:98KW_6CYO7NM"0T/71XC"JQ=D+*&^ BP%7 M>B9T!((!UX@[O:RX[>[/G7N<_5NMT@*9+(Z4Q U4>Y_S$+SAZ62HQ$XM#Y?= MN'JY5(BG;;O[]S$/\2) M-831\\?&"V)VCW:E'44#@"G;HUM.9"R/7&L.*=E\,6M%'3!/^4%8BQ1/!OZWZ*[\GL8_,#R["# M8M LI=5-R/XNS8]ZLQF5*)BX-*7FXGP# *(\1TO^UM" M,$G9]>WK6G'CUY&UNUJ?6;@Z:;&_^,._M#I%)APX8ZSY5NSG"IUU,-EQ=).T MG^K#P@/C\][7V7KLQ]6;^DE5;9/^E0>1$XUAZO -)J)[2T0&ZJLF-X+-Y@FF M=);Q!$1%&8\+I"VYGUHS!"LLLD3F7NUJ'2:!F12V'!M/%JA/1C"O+$%I:&]3 M!Q3O(R[_X1N=^$,=$CJ9P^Z.!AK-FC3BB^Z[3L.2B\WOD2W1C7;> M\#W>#E_"2TZ6!9R++F*5VXQ-V/9*_7,-$#0 M?Y-C[3]#3.LW /7ERR*T2ENUVV^ZC1F>G F2^[X/(?V4JY#7;72O?%YA_+7C M4WJB601-^+Q6!ZN09>XJNS=V=JZ!RQ1"A4L$8NQYQ?5< :/$[C02A=^=@?"6 MD/-WH"_@A![$]3]1_]!&-_-QE3CJTRJIX7HBUE M-^5O:QBY#Z,<7 V?E.*3B_5Q/"?1=[Y(8#!2B1FW[CFV& 3/%&*?@5LYYTO@ MY89Z&Y2[Z%YOYAJ]0^M($OXDCBAD7OG@F:NGB*,#J;" ZP;FY7=91KB? C[@-0.74'V)2.XRQN_X3I"I7E4\EL\_.TQ MPY]*_4PXW-?J?NX0>21#:]PY]-2&<]FN0R7TOK!;4_I\"&94^3D_/SSZ<5U/ ML_AQZ:M2-G2=J0-;9#/-4I%[58B^DIEWQYI;_(-L.G?BEK5]SDEV4-^U*"QI M&9^^I^VWG.VODW,MNC!&+>+[(,Q]&KK&TCIH"^=CV#.9Q[13 X5X PP:?N47OM1,D[I;F7$DAJ+^G1 MM7'37VS-1[F"2D9"4:#C_OP!O'P9QZ$S1_X$PR =@/X>S$O?W'K,5VFB)S: MI7C123*@%IEVU[)ZM5"0<@JOYZV'8;B?_!^A>&O.I$,WD?(];8 M4OBZ7]V!R>^D)[9[/2P?]V%%'W71&LLF%KM%GVKC3+#+#![W$I+Y!"W?5N51-','<)2H.M?/\K&G0L' M5#X07Z7?#9T/D="#\F"(GA\%R"AT8[ V@90K4CM;L'??E_"L'IU(WA/-J4L0 M$-YB!.KZ!FBK/8YV9&BEVS(P+>N3 \"A0@TTJJ;JOTI8/BN7PDD%@ER?F1_% MZPC>AW^9%IOE%%S>\'_9+FV!.@@,.=7\]3&_AECO>\X[POYRCF,JEA/?** F3$2_IL:R$,8$\VA2]M_^]2]:S!M"!5[EK!6 M*^K(%W0>;?0A6)._6T#\_K8CIS'"/*H[ \6Y M;";RXMQ1.(NLU1;\D%GMEH%K?KRP2+<$W;(B3&Y4X(K*,)X36K\C.E\V3I>5 M,9ZOSMR!N: / %'CP5>D8E#6&JE/T=K+N']"M^;^JBC$)G&2%4K.FR;,T ]FT7@L?CH4>YI(LI.C8E@4.7S,6QD@5LB([FL! MYUK44D2.#M7RI^FY!$9,'DH;FC=1K2N.(9A)T+-3-+.ES7+8>KS;DWMCO62" ML5*H6:!OIQ4T>@] X;MU+A$W/YA61C2)M%%XD%%85>_OGZP^4VQR"N'PPS,3 M\%O[F$: []$2>"E$&'C)EK?)9Z!LGQ3:.@B_LSMH& V6K8L&BU*NGA3W_]? M6^T-$*ZW^*\)Y.KBG'GO]-^$; /);YH7QA^D4Q+!((Z<,>B(Y3V%$3A]BL?0 MNK%U4M+D^$@0Y=%K7F:;N9A/G#Q8_"W,E&08H]:^U%[X7]VWKDI/+T)=K]?; M!7DN5_9;B-- "4>NS*7D8S#K;FIP)/=&ANQ$=J.*&PX[=F^O4F__#S XC=;D M]A%:O::[S19I]!@_OZ4^+FNJ;:P,W[M>M147:VDK:9Z=Z!8]39\V%DXDN')1W"*E8( M/WA1N/,,,7T5&5?(;?%2_*2KCR<=3)(9K3UH.O+T0,@XV ?_5V5#!!BYG_J> M5;79.[?(?H!JM[^_#I.A]9@Q0-X]K_L&J(:9]BR2HYIJ,B#V;W!(H-W2KFNG M5%@.ZUS1M3WRMMF,GFE_80/>!'5*D;RK621 K1TQ5"G MW2OR*,)@J)T%0PI+3B'N>1'>ZQ5?8:;*U]&^GFGTX>+T#;X,"!MMA$W5E7_T M\AC-M&VZY:I&\TOFK[5BY_Y6I-\\_IP]67/_LWB,RK>="6X=4Z&ZMNT1;&,C M7$TG(.6.177K5)?L36>5O!2U)0AY*/;ZEN]&]\?$8=$UT]D@V+ MST5#(YR0E*T LCOBJZ"I:U(872,A?#7@D'U*J]%7"EF@->O!Y>FWRG':1Y." M5!*:@,7(E*'40@X>&2J;"2?"H7O!G'1C,FY>-=KK],.)+EV_HBBY7 4L]HX_+^C2T<SJC^N9*PF Z. MA-^\SX6+Y/5'C&E82)<>11#7Y([!!+P\JAGNJ-(7@#$;R#4]+^CGD);.F5". M7H)++&BH$'_O PBIY1TD&W)>WC\6[0^"DB 4?12%VJU^S%PJ7V6=A)[,V0F/ MR(+($4>6KC->C^.?V7RQ^[J!4)(H[7UF@;%C1)SYO7D3T-M MLZJ5HD\V4PSKELX L37_-D9U<+YVV*4I"KK(](O;A\KR(?,V13+15?7CD#>\ M!-]]-.RE=*F2]X,.DD _T/S0*6F<1Q3INBSV\?^Z\C:X_>_KRMO<7F(YNNB M"Z. ;J%?O'$DRZOQNHDR %X:>WO)XQ51JN&[ &RCE7,GBJ)3B@TIOYINEA1? MV;?&SA\2=5GP?"58[&I20/SAIL=%$XRM2XRBU9C*2V+%$A&56?^XAAU7L$YV MK;=-&6#@>((;@*4=M_.'=OA037R+. U%52<5,L0YF-O8[\K.4XLN:X+23$FJ M8;O2#+1+;>T52G1$-23N>$GB24!W"V33T&-3LKL]4C>-\X<=%6!:JX7 M)^IN)RZ-Q%R$(RV):YTKI4^#(']?+!#UV%$A[?1^Y\IW(3$LY M%!+)HVN@M.TH W0'BHJ.-$T-9/S#JF#]0^V#D0@J(;L(67?W? K M9-]A.4=F"Z;Y* HIVZC%RNCB#?'(ML9=&<$:@GIU?UDYXOU$;X#@9NP;X -NNTJNLLMI:H&YB A/]BJ)P/?$YX*5=T%L"7TK MHG1!_Z$?,_S6UJ^L4NTA[UD4?GD54+[A[[87*[$=Z?D\R% Q *O?MJO< M7G](I%I&2C"%?T]JM,''H*!;;"YP2D@-7N/7*.B$/!S7:1GC%L(=DEVUHC\E M_\2H3$>NSM<>R:/FJ,8& !B+,+5EBN!&ZWI)ZAM@L#Z:)4E?U]1R-9+A#=\T ME"3'3VDC[HL:\B!K^>B4!;:^[T8E@>+4S>U^L?K_EA%1OI;FI%2VA)ZPF87/FQ:I1)EHOBV2&"[MR&; M\R/VYE?)U(:/8G36.]YL&B&Z/XM<5%SB3)IJHI>%8H$V0SG 7FF8L*"HA1SV M9LD(*9R%F&8,$%VKY-?K&73HW!:D6-C\WI\'.%.VT6IG7(](0:['D8;=P:B] M!*7D-?M:?-K<-+.-)#S("&!J]_(SL"DE? /T,4WY[BW= (H]AA;!50^K,NYM M4>>V=U="80U^)!'"'1 M[L>:I@?18L4Q=WS[H,B1JX!BWV.-44P?*,K@#^6X+E^_I1SEDR)_* >1*6-< MQB<_IRJ=Z,2N2P*D2W=W9ECQIE!@Q'F9T&-LFRA)[ZD M"]L>55WU':)SB28R\T4'=?-W"BJC0E8W L./^P%DQ )S=PO5203[R1"U+Q[Z M;;^6JS(N3HY-85P5JJY.PMA$$^\&@$4RN/W7+@I.:=VI1RV$5B.^A4MMYN_J M:-:];!E)JQ2UWH."J-AH[R%.,LAVA#/HO201^;S"5A0>GD.2+1]#/(/2 FNC M.O9YY>9V#"RBGDE)7&4>9X"WR_JN$O*RL![9XQ6-GN\Z8LF\?T"<'J[$F Y( M2*.-FC&N?UZ(G.9Y?NQKM[5D1]FFMQ%;MH<%B":O^E0>X6\I%XB2%M MSH*K.-U^5MKP"35DU+#D.-"\P7J2FFS5'AYI8]FZ3W WR%DFW@C.EO"U%'IHA4Z[4[W-DR""=]JF:#VRCXCF M"_F/SFC,]TIM=W.X^&1*8I8)V^G G?34GRSK5;]E%.HSJ[Q[GZGT82CFQ!8+ M ]\/@VT-ND$%CD4>'\'83N-_'0\4F%W0-^YO'I8%"UM)>WP Q:X*HV7W=5; MG$9G,O062)7N<5A-VY!UOH&R5$%N;;@[A.6SSARK"!M@@9%

    KR'BCY:0=(>X)*W+#^ H MIAS"(TFAY@ SQ*&/<4IQ684F] :P(L1:JH15I:JE4R[9GW]A3OO18X09=GY! M#9R$(V,8:&+"C).%R5$(6:Q9BB M>'*%HQ"&QJ]J=&8].1^6,.MB<.@2_0!CTIIYA)\'(F*BJXQQMSR^?4&4WNO[ MOJ-M6R'4?A[_(8P/L%0W\].]-NE(IAH&,@D+X0$T^K#BO>5HR@B)%\).4H,\G<6+7O3+05$Y4,/\Q M%DNQP18)T46-NJ>XN@]F)QV(69\VOX*^V+O]I9ZNZU#VWYY2(3G? K-FK/@- M1ASPTU3P--1J?+H0LK/?12GI))P2$F3H95^CI)=--T]G?2\Y![9S',6_;&<>M2[7MWQ8O-.,M$WV]BY:Z).J*JQ7A>6>A?;.RW#_ MRN#I2A7M:QT6$?GZ_U@E& JS7M8.S4'3+$N3;E/XOI_8LYV=733F$;UL&KA7 M^%K;:G;L?AOM"AG& CIPN240*N0@F;M?09L:.0OLK&^W^N&!F M6@O0YSJ$=*@1-:ID\]CZ!A#8%DW2M3&/RH[G\P[M,$$^C<=@3E> 20YK>'BFAW_W4;4F^RG)- M.CHD1 ?Z<1*N-(<)ER'[ERVA[;]=.MV"'T76N5 I;(W>C:V#PA_^CAH) M6GQPFS$S$)-QWI!F\PD'[\^KE8O6YW&7N6DG\ZW@MHT-.H]80O8);E^$HI?F MC_KRVB]>G$5F:KC-C]E%37R.1)*;#&AM&??ZSL-.?>ENJPD4)7(54-)R_%); MY&^\OL$9@;;[4,,+J:KB'P'61[D&5H5X/%AT+[*C]-G6WC3@]#%X0N^P@YP0 MMX]](;*TXXRTZ-V6K4VKC,P<:>53=[;X?,&#]"^<.?]S3:S##8#9LAJ[:7R* MN@&R5TL$3Y-NL:#"Z*,JGX.Q>2 L,J Q>UW-RFW>=YL0H1\< /98R"%4JG;I2ZF?: M6.TOI+P6;3BWH:(L+.:^M"(SQ_/+;6]C+-/ M+VPX:/:QDS]1XFF^SRK=9?1=#^-+SIB[OA;>(=?$WIQ]AXU?EMX:"]KR9PC2 MG)FB*QJ@&]!1K/7_=>>$O.=2$^U/Z ]]],SH]:_2,:6BQ_GM?" !?L9(GC51 MQM58_LBX;I^1LJN0%ZAO"5A9IW,T$K5)."]:W-@$"N)D(/AM9*NDL6"V.TUV M+Y#K<87;GVUS\W5Z'-R^24BFUHF&I5)). 7X:#+&VLLP8_E)O4?2?2M #BR7 M!B-^$8SL-2AUQCY)<5'N>Z4,\M-,DG\\O55YZ$Y^(NG.L(>;R9,+%ZT*TOEC M"M%I$ 2M*3T6R*^'GKX,G#Y+!Z/8+ED6<<=..AB262:,FV1J[\BS,%CV MG;MQFK*)=KMG$O!J3GPKN\H]EH E"23_)M7OUZ$-(GQ49^2Q'^6Q$>!3M9VX M>@TIJXTYC47:7"A&Z%:>(Z+."%/&Q ;P7.!*&1EEI3J9A*3HH8(E6%XGM6*' MS1VEH87QB(C!@:I7@*YFKZV_G-*K JB"-EOXR1"A0@7R-,0\1X=U0%\I"=(+ M5(M7F Z:?$.?9"I ?J[Z$#?7'2-X:^B1J&KXF4ZZT$^+D)6)JXA9G^28)ZZ M>PZQ,L\;$XS\*3[X<'O)AKU%W6^Y"ORFM@ZRH'_1J<$N\4PY:J#7L+P9<63F MX>=V Y#ZT,U=RHZNA*K^6>3L-/.L<_=N61TM(<*FL)>*$M,B%H;/L,S6.022 M\V;00-(7?M_6:D"$7WW]&!A-UCSQP(!A68LF6&Q8YW=+P"57.AZRJ22$_/@L MKBV>WERSS33I'IE];@01SAL14PB&X5W W;=#&F1=[QOJ8D<-*S'FU?\ETG,J MNDH0VVU K\]]U74O*U03,$L(.KGW7X)@G2_1I3PR)JCT_HC.)#Q@\R2(?,T9 MSI"B3E*'A[T0>3ITFVCP&MV+MGUQA0Y(=A)\+1>LRN?%H\((5J,Q8]EZ:ZD@ M1X&3/Z2P8<:***TOQ;#"SOM\[SY_&$+T/H<-<)=D/6X:"WC@D3*]4EF9(_2-)4'O4 M&>,?2H([OIA5IU/-5#I%Q1(ZO8/AF1_:5&NW,=\'LH$93[8]\4$=GQ6# M*JO&G?4I][A!R=,Y96\E501)=(ZI($A@\RZLIR.,HC6#%BH'KPKFM\JOL[9C MKSB7U?P6IL(/OL-F F.SIUV!^'DNN!OO7A2H>B-[]?O+/OQH2EI\D+E:,,>C MG]Z08_L)3ECLD>LNW8I+\X=&#@6M^MS2R!JH("OJP MMN/NZBSKP%0R4H:8? _'4K[]$G0['5(,.O->*NBL?"_9">;AN-&&RI5OEQBW$^*LSSF0G@EUW"S9^8VV=Z2W[U@PH:HD0Z[4*K M26!VJDCYQ:"[LS8-#4WNI,0'!HC^3! 57J:8.1LHT*@4?@/@R]V^X&S]QJ,@ M,6#YRB$ .QE^W[Y+6K((2U,UIUY5I[% M6;D7UV?"WXW1+=B/\BI;1 ZD^%];,V(IS95;U M'B9F NSM[,,2W[\3!F7H6'-1+:T>+NVM0KH\2WOT3X(G%V9,J1A[=?RHL,2S MWCCRX;M2@T./8\BVK LL:WXNS%(\;)+5*!(/U@(*-NUEX(&CX3UCS51H$>6Q MO5W2CGJ;WB#A\S/7LB&ND 9!@=5X7XQ1 "!?_V>Z(&",3K%CBY#B0RNVN<7O MCE$S>S]ZIW_6Z1Z4^*,#_9H#>\VK&WI<V1J_CK6@?].[ M$^FLM2T KONKE;=^4#D$:Z$W_(#^W1*^BV<*2[2(Q7A*#.!GL =R_0FQ&&Q[ M_U!#ZHAZ"9WRIQ&EBK9RN-,]?%8Q%PN/JS9F_3_*P_ _L&*5+'7IZ%UT&>.= M1,C1_H9-,JM5*CXH3^!L_[D"CM42%J-UV&<'37'^ VG1H\NK3#IJ=4Q*VEIO MM9[BM/C8S7%Z9DZ6\XE< 1$S'M9\%UFD:?PY96LF8>8E&*'D107?P:?"? L; M]YX(BUE\-E\WC,$LS0ZQ>)3RX*V^ R"4BUWFC;6EDQ%8Q!U\82%\)Z"_3-%Y,,_E2+A"@Q!Q) MO'D#$%QB91 >BSE/GR@?-&X]&Z.(,I6Y$O@NT,%!1%OA/1]I-@K^#+/N8B!N MIM$Y? =QS9 M%RRZG]8;93)5J#VDZ%<3>!V9CXF,F))D!^6C M&**A0@A>+NO/C??CE0/*7N?$!J8)=]ZMOLRQ[1;@3YND]T>%M*4_^$6A6C5A M%KRO$GBWWJ"]EZU'06L3Y(P17@8UA5@,2Y'-6+60>KG_,6X%=TL4F,*BFHH0 M1A!M@DR!/8S^G'>9<=M*P]A3Z!5X#-XTFO!"J[U'=:R4FX=(\11VG]F1=L\2 M68NYLC&,@T%#B?D9.(DAV7YIN4C^ZT3%)2JOO/SSLE L26X<+F OVZV87\J+ M%H1'46@@95!8-:961>^HJSHKE(4N[[Q5+^F+;'94P7HS3]H EI!WHU9-6V1! M*YJ:.[BQ911LONAB&4R)JU$&[@X_UUFKF,K0.[H!9E;T/UEY] 257O:6'._$ M"(M:Q(9HVB6.*KBK1]=)'1YB;&.\_$?B99-O>S-3#YN^V#L4>,)190IPASJY !5Z3S_EE=([Z,!V>FXI2211NONWCU77Z>%CR3PS M;\@<466K^6MJ@[6@U9A_6,R6,&WP&U] QYYO^NOIW@EV!"]*R%!)P@ /# UU M+(:_DR:_G_H R-SH"IC_:W.EUJ_*U)B*)=G5<\==[;EZLY<==P@QH^4!5_*-WTO=&2#+= ]? MZZOF9;J6NA^1 RVB%Z6=%L#JY4+H3I?3#?!_L??>05&V3;KX0QQRDBA105%R MD#PD T$DB@3)DD&RP)"3Y P"2D9 0))(SCE'08+D84@29X@##,/!W;.U[[>_ M]?O>7YVJLU6GK**+?Z:F>IZGN^_NN[NOB]S;H/ '"FN"5[=I<-=Y?';6 Y[+ M]/K.JEVCTR&.>5N/R*HI9HW4WVE.RHB/$D,Z91#!38>;XN_TOI5EE MY]Z^> O>V\5M:'1&9# (61'M3?^VC_E*_=V]Q02*.M%.3+R5EM8R4ABU?PL+ MTOQSV0SJ@O+"FVNG[7[LG7/7N])\ *2?43P,301)1%-(A]30Y_X03KLV\S.^ M.JV#2;?X_M&^Y^RQ:>ZTW8 Y"O+]T[= M[1J%^=% V7(69-9*]824E'RAT<^*)=F&K/[8NQR*X@=3OP-?A1 M58P8-M8,2CY;!UG0>9K*D_>57BF/ *UG9\X2H@7ZS@=*O_Z D^']['F4#/)) MX2+$&^)YT77.?CXH4AVC7)0XJ?OBQ#+C6V9TGZB8WR.D!WRAB="I:&&X?&$K MQ3-RK\[ZMJ8VRRI_OR5OLJ^[\=ZJ&9;!&@#)C(6.TJ#D$5-I*Z-4,_TYUI[/ MPU^_=GX<,WC??(!_(/WSWJOB.HYEEZ3C88?'$TWRN:-Y6U-7@%5%EL,'ZA/E M.1V^-076.%+VG@A5V[-V0UY^O%&@BXMQQN-O'NB=/<6G%*/"."J MH5^4ETEC&GK?SMZ_/7&LZ?[UL4;?"Q2]4%X='H0+[>I]8CWSS&"@))3AA M,=YR%Z54FY%KZ37#@_%088XW@R-&9I4SZF*C_.4&F-S'"1H[R]Z%9JY/]/;L M^CI43!#8.&+/RJ6"UV6_#$/&.@4*H22O /9'*Z,7..SH(%M-*8G-Z52+TFSD M%:"J*JXLH/,Q500GWJW/+#P,*YA+5R>9V0-8'0/53@="Y/";2"_DMCRQU14> M7)JP0=0I.RF*GHLGJ3S"GD5@\J,,Q%Z>2!-!LI00;J$DY7FJZW/]G9R."-&M M& F^T2T\-C+5&,B*$ *TRPN-)*3+/=S16"C#"L%X9G^*XQ*C&$O;2\="(=9V M_8(BT6.^3'6)\A/>N@4BB:YY Q2ZKS#8\(8:F7UESQB(,#+-V*-NGD2,_E-D M;T >VFS/3(ZT59XR/N@PU,O+IY!EB0X[2W3<>O&U(* /3+",IIZQI9820 := M7"AM>]$=/YY+B&W* M![N(%!<"3#[<'C J]]38-#[6$L&3]@MJQDBIUFK*:^Y^* M_,T5K ]_9W_J2/KM(L'W)GRH7BFO9N:X]5JS5["MMH5:/KFC.T?Z&JG#T\%_ MC6=5A;%YDZG21I3)M&8X(?I6C3C6PFD2D7G$$3M=6AX\^3NM<(CZ2%(<-'4XM#<>;1?5\ MJXHRNZ=Y0) RAWS#R!F)E+T"[I"NN%\&RZ.CZ[))C&_C3PF&6*8>6>SF]BZN)AEDP/R9K7\R)TG)7/:^?N74I [+6 M)"B&&X,4E&\V552O$_#H2$87I>]O1(\;]9!L$TRL? V\U9A$>UPJPC"06 ^? M;,^O24I&Y'97@T/,&M(==N-D;G5@SI"5D[R&>YD?YOF5N#UV-/'04IJW2ONM M3P&:FF;WAKG?QZK]O$U^+IO"U^*Y9H5SAQ8D7 AZDKBBIIX[ B(]L6)#$F',@Y[&?P^E,E_MM82GPS2 ML='ZMO!2(K=)@*B8TG$[?MY>O7WY2(SJ3G1PY@=+QHS@/.KDB@TS/CG6)_UL M4'DLMD3D&"@+)0JOJ%>L(T&>I-EIJG%8 M27'"-1EFZB3.8@J<*8M LUDP8XU,PM<,[C1D,/V8_IH\,UK*ZX:F)\"CNIF-" MLHFD@Z[3+QZP1\Y\=V%G[?,)[ZJZ#P"^J,^3C1]&B%LYQL\3+BPK!1 M]W U_G5TO-TC '5 *C.WKA"CCR?H.Q^+L6:7TKT\_, M^Y,H,!?JSF?93TO@NE3K]V4F]]H#OVAQ_."0I65E(-<"XU\!;(>=TB<$U5? M-R5=)Y0Z' 8Y< -3;LU!$HG)^AWKG5SO<4D5Q3K'\7VIV>^+Z;O[V%^!72T MTJ+X)\J\9:'25!Z#=C>4/6B25O>>@#*B#-@Z*K/2:'L'$VPGT3>12^@;2_@\ MQ7?*?Y1]?#>G_S$KKN]SB:[8R#@M Y,\:[K9)J2SYZ91T!N)Z$=J]0$6.AF[ MI88&YT; >:%!ASZ9F<09=9#PAWV=NUM4\'W?&^EV'7P)\NW0J[U_6Y M6;."G>UR.4R>E@WKNY"=,*.E7,OXWLU?J_]*'C<%L'!<.13Z6$6E0II1(I[J^.G]\ MEZ2(<]^V)^Q!]@XYJL1#O5JFK6U[RQFC&V5[;=(K^[@_9JS<_&P;8M44/X"_ MQ^*QQMU(87$U.9O.NX[3SRNO@[G4RM;*H&I53>;NZ7P_$4>TH%EZ/1:7@9^^U(*>I:XJC?4=J.UA-04-AY( F MRGNQW9 +):7CIQ*MA6[X$;3%[^82A,T-*:CD2$2;_&X;3^08&BS_= M3FG.O5-]YCZ95WMH/+KA3A\7USEV3AY'(H,(1_,B+_0$EI!*;0>*N1^I8VS3 M="VL_1,MUNYIWN@;X%GAZV7#BBF'+G5'^M$L*GVTF?+[(76K=J"Z. &[6WZT MB@]'A^Q'U&K B!ZQ/X$?20GT6PL72FXB=4^,/7-E$4$)U2G)-(L.[F>[GZ29 MY30A6JY9S@P_16601DKO4&:=$Y=ZLD=ZOS!=7B(=+-GB6QATH/],51WI91Z# MZXG#M".S*1Z'!_J S%V^ B*\W5?H!X?]NAV?F!*5/>@SJ14XO<^8HTK8_2W,%@M(NV; M2UH&%ENAL3=^^O*,02>/PE%S'J+F]DSLC.J]%G27LMB!^(C1,/&WTN3H^Q ] M&?C\@4'OI]8LUT+KRMCYX@8:2B>%&5^*KSS*;FY#7H>60HC)1.IK+; M%/RU%W.06N1L_*Q@'43_CF--SA>Y\PEF?ID,3.NW6D] M9Q%JC&T'QS &B-$ M4)AM#( C-F\O^SWK:'\8$I^&$B#X_!=],2MI%N!2QZJ0C.KT>UZ]I2"SM=' ME4+9QR;6DY2*ND05^.YY;YJ.>28=L^.900<5[79?]!7 ZR1#?51,&M5R?WSW M> VADO:IUS'K]=A.;Z! %NZ1S/2RD(!R8[W3N_7-?8.ST4*=W^Z,3OO[?NM9'.V2HF^MS.J? MG+I/V/2<_/9M\?=I *J5/X6(/X$4[(BQ=050/1C=]0M&WZHY;"I-#MEP6_AQ MH)!B+R"^T^-E"3XJSB(M"-F CH8LXILFX7ZP#XX/ @9IM1C?WXT(TOE__K;'67=@5(-\O MPR@?87<\UTIBT XMGN&J=OMQXK&AILZWI<=2[&K0F;.-G([RZTA$E(=> 2M^ MV*O4W0Z\ M67I2?VO./JTRJIX%QDKOSX&_&B4LKFRI/XZ2+)!$E_OA)'U>=?B J/-7F634 M_4)":9;N> ^KY\'P2Q@LM*-43Z&IYMI50Q4.UB/,.O(.H"=D(O>TC,M"I>\M MU'GR++7'AI%MW=27(IE$#1IX/7N$*2_^5E#N X9,6^?'Z'Q548-YU)P+&O?' MDDWJ:82WM63S0D9FL6//[ V>5^^J8O:<_'5R.D+;F 5CZGM-8-)O?>D0+86I M&0OR5P.>2[#VB19M=V@T08AME#664@RTW(I\K&M4:/;*VMF/FI$E; WLX M?/C2=$N4?2ZU8GG_+9H:KKPQ5\*2N8ZRQW?U8'&/U@$>^F/&A*;;G[VW!%'- M7^?_;W?L'XSB;KK1Q)^Y:S5XDPVE!3X:QYD) 7)76F?0(O/"1@NE 5]$JUH"K9G(U=8 M$N_GE /=H3LWWCL((65EEAT#Q6YG"B-B(\'67E C@(O:-G^@XU0KP_VN3$\' M'(M$<],K'W7WCTQJ!/^<>K5VXF7W#T M&[X8TQX!J5MH4I3HE!3S%?#Z"K#5GQD^V6<=O&!M-+7\D+[W HW\F7D\YJTQ M]?I(-:1AIS8VMFI6T9( 4P2<4/0$H!",2A;=L*EH[P:L(+R_, OAS675%IG: M:>]2L5@L0IZ(FK/Y7B=]1<\#TK5I+"U)DBZ4M@25W)DN]1Y2=-.;J*Q!)EX= M'C)^$43,@9U2*^"LC]/DD>8.#]#&/G(K2NWT/6H?TV\?;Q'T,# )T/JH&/TC MF4$AU@QG/\H#/MHM)8U@Z/=8L>)""5&S?:U1B(KY^OJ%W0!FT,@!;25Y.B!@ M.RXT_&JI\YQQK]PML=_!\H;2[7;R^#XF?S]!?_$$@,T<*=A[DS>FJK;EVUH< M;9;9U*'_UPZ/GF5\6A8S,@5P3+8_!BQK+I,?R5QF?>[;Z'=9#4W+V,8LWG.- M=BOO;UR7>S'CW?3N+ PD9G(D>9V?<]LS4TK%+\>2>GA^*KWS,UEG-X_(Q$Q+ M.7J&^4-_/SVFF3^)[>P.MV]G@9[NY4>OV-MW(D?J? X4JS#JYQH9S#+7_47] MHM ,5\#;6&@I^H>P\JF3""'B=LU.5OH8-1L!H'"A0$!6*@.+HI,1C('MDZ4#4WJ7=B M*U"(PM0^1^ "@"/ ^/GI?S:[B?RH("%+'9DTWX4&\Q<8\YYTF,7R]W?SVTFB"L=Q7@D.'H[2*XSF MHN3AO"@N4E*]G]*STL8']E,;PP?@>2BC&\SY"O 3&[49TXN6:)/"K41/M_/,W3/ C<^@K3#' MB?E#X+4KQMF#, )$6;-2)H46!"\<.F&YQHMCC@;Z>AZ7*(B MSCIX(QH,RQ$UG=T-><]G?B:K"Y5^[:5YOX;G2LP[W'L^95HES$>)>S%YE/G/ MQDLH,3I1))ET+136^)05C1V'>9]+\.4.,[XLAMK>;]^1W3?H*64\FA4Z>JG_ MK;U0LBG2EBN((R%)@A8.(0X:NR3V,-J!_4KWU:Z +R59YQP<.V!3!/M#N'!N M@>XV^1)IK5G)V%QRC! VINY7P:C5X/DV5X8R&?"X7P!:H+XNI:\ M@P@GEV5WN,%#)S?"1X9Q*L\P+0]/6[E;66XSFQ4,5B?9=5 ^9-Q38R&BD(F* MHEF;+VG#;"+?$UC\(%SZ:<[:5#-+K2I2]5X9SZ*Y3D2-<,8J#,0* J]J1WE+ M"D)&82&M,#W1/>BW5W*!]V'.%?-\FM$O H O'"T6\]X%%EYF6//;[;>B?9E] MQ]<,K8:SPKZEN82X/Y)(H%G#PAYE JE1A:@XRS=/&19?F[)^76V6UO@N[^(/ MQELTZOA46$G#VLLZ(H""NXF? MAC\_^JQ4,"N50_ Z8C?G.0#PE..DDQN5!'!AIH*-R^ L(A MP@=#37+;#H2"]N"[K+K.73$"@B-XV)Y+@;Z69@83EHRZ,UB[.KA8D,.S!5AWS\)7*U4HB5RQRFPG.7O_*[? ]C3[![O2 MM8RN8-:'.ZS1&6%88(Y G0M 4C' M^-ZKN'X4'6[.\EZE-MIDG2>BS&\J@$&6.YHW$AX"!=C[?2/$@(6WX;B]4#-I MYQ(%2H1HV]V24IO[?:>XC)\7_=?5\KV9='_2);9T;D_I &_7?.3A(YH3T$!= M+*&[U6Y*K5%[IWOO*SQJ,''NO!43[KZ6[9,_8WRGTK9K'\<%L M$EXX?=,D2ETY-OIQ!;0W9!8Y>2?8:-UV7SKQ4C35B3N=I[DR#92VL:Q20X=QT7:RK+ M(8-MM>?F65FV^5NXMKV'ZMYYA[?$.LE4\18$QQMB\9&\#^%:Z5.>W 5)Z[N" M0SLO%3_(85A(A[=U!*H _66!_JR9>/:E:[5U$6+9202*#!%T!@KMV$QXK-7R MIB:6GW1[+4VL) MP46&X6[\"FDX,[7AWH7,=VZP"/38M3+>^4[*'1=6UM?S^KC8QCUB:B2R-ADH M\^N@%S([G(W824YMB2P4?\R[J_UJ5G@_38(5.Z/>+M_W-7%!"-6X-T'++[#6 M3YW8::M5R1!+>H69=;DX$D]464&LD?YW/R:3BA2H 6SA?1="_^&)5][LL\:. MC%QI_H-9%3$8>XT,*.^W:*ZMRW;IXL+1*P8X]K!,'PF#3/8>JHC@Q]J<"9K\ M=:,>=V-\^Y>:R6OS,M/JE.EDU2?)H1!0'CMF_ZAC0]_-=! M.Q_9NZ(2O&PGKU(YQ=K";-^OFU/+S6"#AUUI9DG73UCOOR6F?Y1H,VM7DRRD M>$RH4'40L;*[_B*LV-1Z487/F<]EY G@8=1I1+\EQ9^B#V>/VO7>?;IX'U:7 M1)"=(+FH'U^;+$-$N"S@*)]#9^\"76]9POIVI@@G8R>.PJ0.&2%F M\;I=[X";98V/=(\OZ-NU1^7'5%#Z=UU Z_R#DV_TN"7@M6-AD\DN'P/^1->5 MAB_+Q!O>T-EQPWFYRL4?R@YVN,<43T? 39\3"'%X"$U%&::DVZ(I?D&Y-4V< M!1S3A_-B.] ]C'",G"[DI'6$])D<\V\N88"I\FSN>W LV>CQ:='_?)%+A,>2 M],1@@3]D($Y%MEPMFU0$>1]J9]DA1=ST99H+_6LBZ9##H^BN6B\MZ)["5L%! MV<&AXH0K8:1>Y(+4^+J7_)(=VUAQ%7><\]NHHH$8^>RCXG=_P7^"L/?PAFN+ MLW)R"ODI?DNH;3+&_._YQ>QPAK]6XQ? MY2)%WE+(\A/7J8^(G92;X]+O3\@5ONEE^._B?Z/-*$ZRFE0T39S?\^NHFY*& M>OEU.)VD,>^,GJTUH_:1)P<-=G.G]1<+TAQ'_1LA4XMZD>&F(7AQ30D*[2\H MB1(4EP&),5 &ZF\P?ZG"B-/Y;:4PI\MX8(&$C&[W\@[Y*#F_UCMW01^&^1GF M,AQF8=NUUDK=0G;VJ'$A=$:Y*MJ^=D>CW[18GP7TK!'4JV>UB/W,\/M'#LJ'56/.=.V/2M#ET0'"73;A-Q9D_H82J8BZD#?3.)I,,T=IN MBSO]@)1W:]-^=_5A9'TZYK/'<;)=MLTZTL,!_OCE#G"_60:[;#[PB2+<2Z8%OM_I16B@:+_2^&&USLLK>32.KN6%.@HH M)-(\H$L3!0,DG5H3)E-O;'=YH'DZO':KM?&Y+'S:&GE1@8)!F[:]4AA&BGDV M_[;+&$=?3%CS 9QONDXEI5G@!+/BI!; .(LU7%S2=4(Z/(G42WMIP#.VE=!R MTF05])2DG7F@-XE>DXB(I*6 A<&HRX_0]M=0$*'?)]VS7T-!%DU^0K^&@FZD M\V/#HRO$+#66:_6:G]W>Q\]@ M0KH&)5GT4\H]\61;T:YIH;'&X6%C17RZI6A?F1^T-\ /:H3TA"FBOUWX9;A- M2SG$KYG>BZRE3[OX,.(U!DI67&EE1K%,O4ESH#7J+=VL58"=.GLD.+954(@7 MIQ@,./[0H =BBH\8O?L1H2LQ\3"1BK$W-?%5$!Z*%2\$_N)N51EK= 3\\^YI M1=TY1O)I*SYRXB&B+'TZE7LI;6EH)NB(RY=%C?0 ()?GLV">^_BOJ& M18;2\"#T4^:N_0N"V$MZ)X/>:)1'/I)0I:9YTF[_4\R*T7VS_RN-M<#ADAW456G#S'5JYP TP[HS.-AK,:0IF]$I2- MD.ZP:#>D=]8/:N+[35C[G%/E7"6(HE]*D430#1$]WS-L<5GRI,MI7/2F$(91V5KAHXY'( %5D#36LVS8, M^&>IA__]K9(27Q MPW!3D>F8'^3?H@URG,OD^1-3D6'J8PR1O0GBXS 0*=.P<_%R^ M#Y"),M.L%<@@:.S.G&X^/_<\65^ \*H$T/UV %]%#2Y&_Q4'<$#Y3D@MP5N\ MLB0&T:.-(1OV\VIK]CA1L%"TP2CS='OUJ95%G/5"S MYM^A;3,%\%@#\?8-V .D5S,AENAVK=;S^U:8K;%O1BFWT$S4OA23+!,.F?K* M#X:T^=X9M^MP4KU.8HDBC\$K9VE%:L.80\1=1\/ ["OE8G8?K\J[3.B+_;T*\.DB9-#J!ZUQ8]=['[X:8KV.(A*:1!U7X" MTX839&WQ(SE$WS[)J/'Q;>9:/Q^A<9<6GCCQ'N.MRL(Q,%KBGF?5J*.8:^?T M#F')I?A\K-&5GG@:>(O!.#.HQP\/)0CS41>20+C;0FZ8)?P0SWE/9+=4KT,! MM($9')V!-A#=Q2-;8?<&E22H%_N%8?G=[*]IMLYL;[K,7^C*SM,U3<[RCY#" MRA$B;9XC!?!*6?A4*.@D>BJ-NX%_,6Y/81DRB-H-2)"GD[3-AKMW^!%"[A[N M3I&INOB*8# \)!D7LW0,^NWFJI!7,&^CK6I\D3RRT M7'RX%:S^Z75B"HMYC,Z!C^IU^?H/Z'M@!T/$?@3J!6RP'!>"L\N5-Y$QNZU> M=RL(&T/7K8$Q6Z$;0J0X*TN8/OT]MGL4F"NK=R^>A40JU/B)GWQCQ50N(7SJ MLA:"5Z* ?<.? (&KTQQ+Z#M,MA$6 ST6I,KATS&?'@_>VXB%1.=&6^&&F MX+!79BEQ]$BT#VZAZ4WOY(,[WQ*4(VYS/%K[*AQ=O\%*B9$%9:;4079V:J5V MOXV/Y\!X\/0BBF+9/KH.Q))91T?+&L@9BG2U)(E&6*X(IT\[]8-/J4_#"@BZ MS0[97O,HWGKV.>\BYD.WQ\;.[HH'5Y.Z._3'1G=9#GDRWIS3Y3E11AW4.2V< MS:5"#@*[1%)2K[/-Y8@>.GWK MN$Y[\P.HI6F(41RGJ3'[.CM#UCOM3Y#:;BTI8CBJ8227>+X&T9"CIU-;H[-L MF:V^UT425 3T_]..$W! 2@SI[)$F1?F8+K?2S5\!MGI+9XIVS@EG,2'RM_0E M@*'&?@WF^%K.-HQB9 6/%(6WB1'MW(]1GH#B/9I7+"2,9_$B_-+":Q2QC9F: M9!A%4BQ;9"AY9#[4#JO3I=^=*17M,Y7S:43:N6S3( E11:FI07OC4-2HB<^G M]<5XB6LS#^S9]]W<^LHZY80N6 CS$)FC+$,@!D,$4 X*?Z"71=I=?K?(ZL$' M,O%%Q7L*;>P.=RJJ]LX<'667#[LA&^WT#KNC8;Y\B'>$8"W!02Y'K@I3OPS> M5%]CI_J'99J6^S&>EO:D/Z;;O\P_X5S8%OPH:A&A%-91!]K+J @*F@@DS:': MNJF59/K1VNW"!X,:7:=5PC+FW2.D'($Y&S*,"B'WZ^1PM@M %N1?_A 9R#:#%DARH1DINK MI,RR]ONQV$-9+HHJAYNWM-R)^3<3]NIZN'%W80KK:&SKG.*K MS+)6- M A(2=*8 -9?,O.[35K_FJ 1B0!]Q!41SHT!0]RGVVHMG(9HAA#YKX&G3!!$< MNSJUX3XT@^OMICUF?)0V(C/955FO>]R*HN%!C:?KYZH[[F9OW^5H9)OPU_6U MW8@CD9U'ML-A.LB R^C+1!=3TAGO*T!PUWX[ VW(7ZUW$5HFH5VH!HI$_AU> M+:_8B%3+D]:.*X!LSF-1:_"12Z/]SAF;4BT=HYNI9&6FIW8J).H13'K62*YZ M8C4^44XA>KXO\+%6\.PK 5(L%RZS=)-P6E&ZX]9_V,)4P_;[9^VM%Z.4<]NU MO@R-09W:7W1M=BMW#D>R/YI\KY'5VFH,?32-*#-:3D$E,!*B%Z6/O)-<])&Y MT%$22,]QP9RJ.*=/F8+;W*<=&(^":%_/,D&@!RNQ/^F#Z^C.#C,BO0*Z MKMT5X9ZV0GVYV^'][6SX](=WC^GZ6MO*DQ?VI3%)_'D"*V:0GVL/&I$_KG_S#Y,W?$8RL MLBO ZCJ1ERRZ LS\^E1W$BYC]ZZ LADWG_V4?=-RIFI8LC3V]8>@>ML%FE9[ M*+W/M^>+^XHX96_77 '<9J89>\YE%Q6'[H3)I^+WL ;16)#("UOH=S>!P9;M MITFE[\%S\SV^5C,QG^ON #\O6B1!A=K^$",T]Q6P>Z/(RNXB0U!W814+'8NW M=#%S4KY@5]I U2/&3KMFN[2)U2EMI2QL)PSK;!&8F/W%4HA3_RYAN.X&%]M] M',=\,W;I149Y5K=^\J8=FO[>H.K"ODW4$;TWZMLW@=\J*-0SQ(ALYOTY-Y5^CZ M!R_:>3T^X4BXC^)KY&X>@6U"CA670[86];S"1R2X'2FA+ M>RR7"E_TIKI'W;^:8##/UR)C_-=F9EC?TQ-G("!H9N0RH0=1<'(W/$__,DTA69=> M\]W77;5&(K.R1]((J#Q]36(4IN3M". ,MN(0<@.:60\EI;)2LZOX-VW?9JJN5CB=@7@C[AC&,G^;A6I7CI"BO'?M\++31D,?VV%?YKADOJU M%=ZNYCK?1MFWL2'IR>2W+!+66M/"*&_*U;A75?3R1]!P\Y#E>G385G&@&DE6 M(VP,\ R&L 2W\'E;>[3'7.=$3I-X IQL711R-%QE;*YB+("I;#J#Y3Z%[SMHXNV(9*0'J#WV>-_O=1PWI(%Y69516 OLBB8);ZLJ]7S2OO!)O%) MCL8F)U^3]; CN+NW>R[)VDC%+W2?V4$YS39YUS//% (+P M(C9 M%#@R\//%'B'&K;"J> %A9W6%)T=#YDX!:C;3K61HK@(4:VPNL,4EQQM)])L$ M)7/U1IF"32. 0:3V=>BR1?'"CT<3UUY74<^YVX\F/-.K#)BV<)H3W2AE$D': M7C]'ILM4Y1?L(5M+;QNJS!4)7 XH- /KQ58=70(%7,:L4N_^XFDC_A67):/H MF^IJ*W?GNV.Y%,$)'D(Y,DQ&N=[8<*WXPOS58I^BU^TZ#OE:47PL@2^HW-_T MT'/(BN$V/_S-!'MYBI24U?2L2.S=22T/G,Q&>_]="5E^;*UH?S%C@L=G+$3Q M,=I"QXS.UPMV<*!T;*? CA']SO$QP!]@ $ V"-)P3X'-)?HFJO*943;!K>F*1XZ%.A3J ML(%'B+ZM;[*TC$>4VYA*S9I MF4J+8$"4E5ZF%>J'@RSHD1*K1+3&VK%4ZNG$S$&=TV=\^X*6<6]7%=V>'Q?XBPT5*-+BL0O9$$;BZG9)4OS=]T&\WF( MWB]^KX)PR\I?_%XF@;!AIPH\8[DQMZR6!7F__-=JH/C1"W&DL&VXN5*S!;8[ M5X6\$YTF]N6W!@%'<6?%X[N-H_^RV_%7]+2_=/5XNSQQ8B.\I3T^;BG=JFJ0 M*5^KF=+ ,S?V>01X],'BY*F*G@"0D _PT978MTUSS$20\=X+P5AN^\FZ+156 MJU4=M(5#@\=RENQK;UXC8B1-]VQ/:V%_F>VT)WB0N[O=4J?C,2W''EL%2<2C M=.9X1QJ0"-C' T'3:?C@ZW35XRR],?I3AWR]]D2FAWO$5=1B/^K--JSO. 6% M=DU[*R/H5[C?9M)/>).[Y\BZI=GO[1L^[O*:%G4N!'H>W2/156Q;'L-=:L=. MU$."SPV++='^YG5542:)HP%GIHU@U.CM-:=3I^\W*^"@YQ=^'4CNIBS>"ZD] M6[NYRG6S<'=3!K_2'K&+^OV ^7_%,,3$ *^)AC***Q&3C/[BF[4P.S1\5@_< M2&$[4C]3PY&F0S(_04PE)XMW:6#=V ]9P:364:6;56#%)B*3!05]QQ1M9/ZQ MT:Z5$C_ZH*%TQS:]7;+CK7>@V+V(>=?EF,QT[1)U&?+VWTZ7_9<7EH8X$K\< M#102!?.8W>P*"\>(>2('-(1V\F.H#,^ODL^E:RM>OS%0.)KH4Q#+#PXQN4N +U@2:!A*)IO +??GD*.$L1;W[Q#9A MPJ-\7?X@V67:!6 &9:6[;GGV_^Y,?^M-F>F CY)%\ 8XF"=B_-B-&GJU^"W= M_+;D:G30*G,C[9;8+Q)PG&A/I9 *C.+V?\!JR44R6N:B58EA5V(>ZQQ('8YM&]+ M?IZ9"8KSW1=C2\#XKIVTU5IY!02Y2FJLG+%]+WF\W[ISDM!3<6N_2H "UZ/' M43 @P%]2(P)81='!-SHS<>3M;L_*-28)*WDX7JRYSJL(^E.^@=U #6GUCVH;9B\3^S.%%T$F7_;/VI4/#I2 MCI^KDN&2N:]>R>P8S(99QUK#V2>%%5ZE2@49[!B^LS!$[4ZKV$&.666/J&!E MXZR;E=FX+3@ZJ+6'ON.M.+5RTS<(OG[QK"7-D48[9X!EU@/G&[F>*$L%:Y3Q M>B-IB!')+IK9ROFQQ85<@4?UOH6&&T7];!@IO&Q]-2H]P:D-8+@"VCU*=UR9 M&2 V(]/]U1-"]4PWUJG/:*MLT@\/PD!LZ7LG&V-@56@T;_S5;O)$G^J;H1*L-7$[4\#EZ.LH>W6Y^]'2\Y(TRS]*S">[< M7^Q:\8^#?K%K.5\?@HK@U/J_D#C^1:@.-W9I;J5J1W 7Q+,D+%3UNS'F MXR_.C#@_*N[#Z^$K8%_O]@'I^K*.<7D_AUX,TVCH$N>/X_AQUWR->\2)M46+ M-2+/$"B:370%A(X]LKNV"VML]:[09[7.A3FR%E&"3!+);(GS";9#TE:E=':E M1T;4LZIW6G(<'&N\8%RT40_BOQC[:D25CIGM;Q]$%$#[I=A0MP\?>,62J*XH MWWY6_>6+>_PK7T(JX^ D%5B2.9WQTRN >CL>:=1]_1^E]&FK17#<=-Q;Q.R MMH20MB!>IQ84>':'E4AEJ/P>KHL,O1_CW=KQ!_N$R*12[XM27KUP&).)07\0 M*[NC"&UB.H/I=I9.B1\Y4D\.X9;!&%)O>=*HLW:#PZ.CL)EN!1JHP%=0_C M]5:W79%FAL1>:&WU& F/C_]X_S &T\XW@B:I_X5ZPF=%<% ]0F6Z)Q:*+ ?3 M%RH2G3BLS[]\0E&5PD'P94:!G4-S#;1$) _F=#9=*>A2*A:UX_:E,WI2U/^5 MWPGL@B>2@$613V.3Z=E_L,&6[HSQ?/EPV!SATMM@D/'.Z:>?U;ODF-O4U#%N M.G&F:VHO5F',[;V/]'P)4Y>>(@]AS213TV;N3K*^1D/LML$:*(;+]3K3Z2AC MHC_3[]N$NC>;%2G#7$*J\NBM/?]^<&U M&SP?KRIFO*%4._%@T&JW9'?"3)T%*G_(EIZ@RI:@>K?LOSK(OZZPTOMN/)MR M]P"N@-P.$?2)9/&IGJU]L%.,8H_82^#T_, OANE.79!\!=PW;J[:Q_=%Z"L% MJK=/_-LE0A9V'AX()U%@&588<:G"/![$QLY.U?,$7Q;[,,[7"+N-/?U&MO48 MKQ.CEO\)*^UJBQS?/:Q-:0RD!C,N1+Q33I8N\\&2ZVW3TT01'A=_A=$!?+K9 MSZ1/U]'B,W,+J'O?/V5*'KQ4PAYC['KM@M.^?D M]:NWR/NIJK"#C=B.!8NC^X6?IU.@6]\ /DL,G[P#U.'MN6'PX+(X;XW:'?'K]1;HIFQK(),?&;\Z7:4+(@;W_PC5/6TIK=TXD MVZZ^;40P:EF;_5_/&YM6?:FX?LW;MH2BJ$8]G63:YTX2ZC($ AZB@&LQ)<:& M+PV2$TI*:!->](AJX7)>I1QKZ2G#PT[PY\^%[''.;1O#$V#T&TG=:P;'=#F%Q5DYS!MXBD_;5#\)RFH0G;DL<5L_>8IY@ MX1L5G4LG;L7PEIZP9,S(6F,1)P_6#O9S*)A6KF&Q8R4H,;_# ME,89=LCW]D LAMK:?I6HRV[E7;]1W5'D2^)[J,^_W<.'*^YI\4^+7)6ECEFA M@@@>E!).YK#AWBVB4R;;C$U,?^'$*I_N30D?V^N0Z8>FZVV_ HXHIJ7W4=(H MFV9!&?AZ/-2.^\T"=8^$DLS:R7TNW5B-H:YD25Q%,"".\?*_N0+YW]<@O9W3 M-Z^ 3KV4:H=%ZZ^1!^^9Q6]_\56D[6@4\=YMHQ/Z2:D&BD6/7 $_F8@GC^FN M "\?E\_]&_.MPVQU,<+T[P_F&YF\*HZ%OGOKPX];PWQO;O5+O$[HN-L: %>9 M#E<$8PHFS3=MT%<&RI2#Z^&6D6A*9,^&(=S@;6I*J*73AG7%@%E<[P&JI&Y> MP<(NJG$@X-!1YT'J\170E15QXKQ)O4AY!;QU5_0)V3)0\DQFJ<2H?T>1]QD> MIL!BYN\D<],3F[,$/>AR]Z-9/?G/%/O&U==!1 D/]#=$G]\T?M,1,!&Q*T6U MY3=[!1"B)%U6S_2X<6H6YBI7$ZEWEEU_I+N-B&V_3#5Z6Q7-WCX(U3&)/ZJP M/]E+4%!2*,]8_=(^2&W:PY_)WZW_[8&R1&;HS;E,$%M%"W9G,Y5!XGA67D$?5/\H:E$Z>F.DGA\1? M+F555^K7NM#X$?AEZ6DIK;$L]F>.O9]1PIJ!SL2>P;^_AUSS(Y.BT-]&LUP_ MB=S.FT.I*LU?."OB)\U9L(D8?:U&AH+\9=N6G54,>CNEPUJXDB6D;T+&<<=I M/MR:2,%U^* RI7Z3%[XJ:#\KTW%@.PF6MRU>A/@>$(/48E4GZ3!JZA-NW2[& M),%CB2(CV #1C9#P&\IF>\LAHZ&[W&\R;-MNCE2Z6ZWSUG#T$18NVYM'=X66 MCY .\7F(O<(PZCHIAI;/TK<[6HF_,>9.:JZ/5D\_TTVFMF#9>_4EMDFQ338] MP(#QGY?"[U%84*,;ME(BB2N@:+OU4(KA.O8R^%*#Y]CS+A6T1XLR03IW.%^T?9Q+^]<$S\YQ5S MLW,$L(%B7VXF;'_IHKM9DZF=5C4J6&%]UYP6YSV:'8L 7Q3K;L-?\^B(C/7'V/?=1AYV.V(%&R?/A]\/X3X-*BS MQ-STH4XV*E#.]Q7&R.0K<6U9;/BU2DX.7"ZR'* 8A1F!AO@X608R><\SV,G; MR4FP*W2.?DYTK^I"PLD-'FHU:WP0MZG_!L<$(!,04 4;8U4B&9>WHUD?U2&$ MRR\6]/2Z!CGKXKN(#S'UZ(A6]^Q5'#^T8VL7&LW,;7FZ_D(3,R_]KDS47Q?= MUQ9"QQ 5Z*D=YM>AA+!= 5^ I3]=GUA">4K43X:6RX[>])EP\JQONE4]Y6\R M.[+90F'!OUYT++(D=GFVAN\=2[Y<63!)MQOXPF*OY3Z_AZ$Y*]=YX-+>#PI +S M_@;EW,$5@(4D-(#[=1F1&\[14\&GOV\Q%K'\!O%6X_=I^/^(>/A%-N&4S:->? .;0'--&9(1K^ JCQ\J%]@3 MXCCKPMR>[9X]]G&ITBY4ER$?Q1;1.IB;?\(P]C28+>8)45F><2 I-OEL;L67 MR@DN6.67JL#Q*?!."%Z753U;^KUELP2_FQ7_?>GW/R54ZWZ4**QB9($F?*\< MVF_'76TGOKSN,09\EH9$#0OG;'(\.GV [)D7^P<98BHUC74?9W8Y2YH]#D5>$20^^P'.X_,($/%ZGG6 MR]\4O/]CO[H?I0AOA+2V>28G83M5K[<+?5K5\/XNX:^A0*"#F?:5C^&DK^QK M!+". N5OOV0.*GD0[:FG6+:3V*=HI_^U2>E4\)T^69UAJ(3LB&)/5ZI*FG 1 M21%/EM7YV_M?.6N"GQ4VP=.NNSE/ MF,8S>*T#'&YG8TJ\EJ.V]RPFTM\ 5S#KO3$9_G4N#;TU*;WY[+IP.$ZY JX+ M0=DG+K]6;K:RCN[:9IV>#UX!"?>N\\Q0S2L@1U#_"FB=,D+%RS#B4(U>'^*/ M/ON-?2CS6]KF12ODHBD8GZ/?#KN@KP!=OX,GP!M*;>DK )_DNI9_:/&K0U?2 M>G8[%JG@JGI^0VCTXM+\"NBGQ!A3O_Y2%)MXP25^ZL8E^NL5L!HA_4>I/TK] M4>J/4G^4^J/4'Z7^*/5'J3]*_5'JCU)_E/JCU!^E_BCU1ZD_2OW_5:HX5:M* MB#,R4K&$Y^AB\(TBT^QFC]Z@CHJK+ ?]U]^2/_[\O&SK4=YVQ+GQ!\ MN;:46M=K2['\92FZORPE%!W=F$T2&/'_;23_=T+B>XA^RA1]!1@77P&7]-8& M."ZG60=J1PX7.$97P.;TKM?F\F)WX': M<=8%CH[?YEP#L/E_/\B58?6@12Z8/^3]%+@"\BY_[%%> 9^/7T@O'DNV- OE MRKTP'Z1@%\)QAD M)#PV'MAR_%_4O658E%_W-GPA*8V = D*TMTI4B(AHH @(*!T=PXA(%T"2H=( M=W>7=,/00_<,( XRS+SC?3_'\?Y_O^>YXWF_O1^N+W-<,]#DZ$*4SVVZ]IT;B")=&O#I,U..^X79X:J!+2$%N:]NWM:BX!F$N7 MF<\8+)6KYWCF_P@S2WV:E\?$=B?$Z&85E_U>C;#=>BO6E28L^;T8>V52W:GA ML*&HK#NRUN+T/74/(S*Y%T$X]V:ZUP"J<3OJ6&2E5Y/'F8QOMJ9HMS^*%33, MYKS+5X$%JO-$)(W)(7NJT:N\V IS1@0%D!TPWI]>UIFOS*^K(R;WO=/_Y1*_ MY*[Y[ 9F%WN.2+&);,"D,=MLQ3M9IM3>!2?KJ\9J]?ME_6W%BSV#9HA "T>' MZ(#-K9D9!-V6OWJ?Z.^"@?;-J$XB!;-/R/1^! J6=< M0WOP95=_9RZOEUV_Q]L+^W8?M<9R=[!BWY3-&&UF22(+J(GW# MJ @+"Q..8K*,QZL92)A/T.2"FE% YE9E(T)[KHWJ-G,'!5B">2:6I1'77\D8 M6D5AR,:*K5_^\#V$ BQEO7=->*Y-A#="IK^_[,5MW-#GUC5-B& "UMUS%% F MO7V[AL&&#_S$Y\J&>K26>,4I(B?GVN1DPX6>#3.4G3MX*,1E!)?HL3MU,]1. M1NYS8*;#*F/#I62X!Y]7B<(XE-7\VQ_/]K8>+ H@8-E# M;YRC[%\0)J24R@G#'\U!K3^:@Z#?G&^N\ $8"H!;G:'OG!3[@T=(40 ,?(5^ M!5AC1.1V,'WG=/5!X5KW@)AEH0UZ558R,3&PS>:%(\FR M<6Q:5H;OR>R'>(QXOL*]7"15V*)FPZS+:P8Q>!VI0QG#',\FTIT?O9Z>HB-QVJJZ M?)&0C5)"NZLKCR=(T+*EN;%.%HH>).K/6$5GC+ROQ\&]'V.(=$ M>ZZ>P\V>]D:WR8"6@,N;ETV_B_L5134F&^&&3V3AIN,] WAK;TK:SD?705OW M3C/-'''P<3CS/ MJXV#]7/_.I:H$QBY,242+M4GX\T;4.2\U44S2]OEV.+U?K(+.H[$E@N7.$P MN?X1?SZC]"?0TW!_B,:;Y?0O94%+>/3\W"5]-9DY,4UT5:K,DH8F#0R'G1\, M8)@5%7RB8;;$G'TE1^"5.-&_1E^WP,V:)658?G//'6-@P4("2)C3\MFZ=(P M?Z\LM$VKA0O^'E&=N;QV+*\XW5VZJL*PT,8'W0MV*>B!+;!*T8K%=M8CJ8:W MM([/N-X7C$TL(FZ7SM5C6J]B6R5/MF3V,:ORVAR6M\"'*?='\KS4=>9$PA5Y MQF)*A"F3@3=*^+W;K&Y6WP0XA9K&,D% M!K NPV]>+.36UIS;NPV_8&FZ4/P@K"L[IVWKW]@3W^J<:3'S_+[.Q/+"[>_.R5W$;DFZX4\8LQ99C2TR8I MPF<>+D39MBI$1GL0EMGE0/K0A-& O*XY;]NVXH7#_^ MLT<.E'&)W$70;,50#;XQ7+VP()-OJ_O-QX?S=.KEJS^C6$6,E''GMYH/_ M@"!;"'<8DPH<=$5R8FM[T+&ZZPVRB*&C$]V3^@KJD+1L]Z"$H "Z,ON?8 M8_%8V]_#"_M2 LB@.VO-(/KS-^#CM7@.7D_)G"XVXC*IA72$T&RE-"4DJC*, M=GO-,?GKI>W'1LY:Y>YO3EJ[OH$]2BM.>2TD,9WGJN[K-YYHJ 6;Q+7^=JA] M)"D26^Q0PTW5 %M1K@&HN8I,B>_2=/\4T>J79:N%QH7S_AR![R7.+WRX#%)P M;9[#P6!V?[=6"B='JNV%@8XI;5% 7DK;.J2U,$:6V-JB7]P:46]A^H M>V.1]=-Z4?NG67=N<^HU>'U'];WR^.I[J"O):ZNUC^4'1Q^](L@XDW?Q\54" MG -XX,6;6C@KZI9%:\.\N;1+=U_H37_1]$YUR,"Y]&9U MQE]WS'AN<"],<0[HQP/SRA 'V"T6"WU!G);:U^"XP^A1\^;?^JEVY' MOW DVC[&D-KLA(,SD%&>E4DWZ\T([ZC3-< M(BK#UKHF+P>&\HX?:KH150^,IUK(]E!B[IH7!T)))* MN;IKC93(P;;\K$VO4]2]?N2PGS'4D 1VF>$METX4;/7\Y2; ?FI,X$A$ZCHSE9JCU)P=_H M::7Y8*4]C(_GR#7"#%L)FM_J8'5\8OX:Z_7ZM2D)\.[3L"F.AIT7T^95U,9; M7G%NTUC;\X]&-B34]T8U[](<%B=3RSOQ"R4E:M'[R?Y1U!S&OB3K#2 E\%=@ MQ=%7'<:4,1 &+NM4GP MJ1<6TU5:63DD*#3\$Q^(]=ZL;TR!0/0W@]GXV!+Y7REALB5Z <0_=WTF!CNQ MK6FCEOH6P"FC86D##ZUZ[RA@9*9Z/M]Q^486;),]0#!R C*8#&"P]B0;^#UR MO7 =Y/3D.J+^7776%/N!58'J"VU'3A M+S#$BOE"/2RRIN]?>R.Y?*,R=./YN=/J1M:O4PC38VSE9-PYRUG^/DOLH_:C+(-[_(",2S#/ MG=(^YK5H)N,I"8NFDM#!N_/\)Y-GN?.%G]=7;1LG+SH#$-&9MKO*CYC6X.HN MG:]$R9BCVX&"0EWHD&YL6>IG5K>^#5=4F&U[Q+^?7S)#:.ZZ1X&JS0CQLMN^F!Y-,<) M@8GUW3#A>YT/]H(SVYR65@Q$MENB)H)([YBD?IC63Z+&Q&6K L@74M.W4@KL M0EYD;Y[6W@]^JV_#:Z 0^@7;C_K*(IA?;",1Y_02X_CSZX"(\H,UUJF-/WTO MZ_0G6D=2S1^=E.E"N\B&6!.,01"^Z 0#KS -DEY9Q@[8PY^-7_AT%B6]">.J MHKWM#'&+!];TL/8"2;3SVLZZL^_S2*N5=X;_]']TIK#0".&B"_40Y.VY'N\' M/PEVZG)"WXGY<@#-"84[L?W3YE4M9T5\QWF$CQ1:U.X.Z8!:"JJ:N]GV,*J< M,!9?RT7ZJ5EN,A&_/4J%33PLKQ@[N!.\YUI">$?^L+?=.R.;OI[G\69Z'XC$ M/9-+RW/10;]:JB'Q3G@,!CN#&+&@]P!7&TPEAN>2*?P>$ZBV"7BX MW9H_K^M(U='[$#F7I@1Z'#M*?EXTS'H6*^,C][&#;U[$7TICBD_ZH7^A_M+! M"V_)C'Y$:V80F<1/&.NDG=G!)+7\,!G&TP5[B9U=L]F?F6E MWX)X2'XSZ/WKAY]/L.R[5H,5L'2S".'5UA ->X1E M7)MQCIO(M%XI&=Z??86O=8LSWRAM"?LPV(44J)]RYY%5KDL;6FU?<7G_ M&0GEQ+LZ5U?&4<>X< T4DD?_OE?[PF#I"-.#JXNN-^4=$=(E+)UI3[(L['_4 MA#!.]V.8YD)![;&VB_]:3=+J3K]K@ BL(GU#@Y;AI6[PJ=7#)D-W0]W7IOT& M-9Z"T>](0,]VT!0ZW%W?HUIE&#RJ:IH?NGQ! MDE[O7=@/BA!%\D+M:$76$OSS;1M:/KIJF7N$?Q3X@4$H+T-#,EKZ:T 00QCC MLIU2Z]6CSW_L_3D9[030)\K3IYU[(R5L=)9'BJWET%!] MC%*[97WHC0AG_AZ[G4/.8T*AILL]!N /5.](VE('47H]VS*$%G1>?9[RRYOV M%.W[06F0SZT;V,6__5YMRT."#"$'6XV+:Y.[S76H7EX=V.$M^]@*QDQJ9,=D M^6Q!;UYT^#U0\@=75!L\,!^B5!EB>2D*_UR?/*^Z?,FJ\[@^J)O&F"S+@\.60P?/:".#]K7E)/- M_E)*N>MLD_2]2N31=<&%6-6$MA>G4 :A\XEQ$D6Q]&-N2Q?)L)>Q.><<&)?_ MHVC]/P[7[.3/=#G2?8\W[2%G]:T1[Y_'/]LK:;B+$33$*DV*#EU_VXFHW!PV MV13K*Y9^Z+8.T[ ]_WI9J$I]+52+14;%S@YP9ADB#:J7FXLP%T3LGS'0*7?, M\=Y7#OZQIAYQGY^ 4HE;?AA3G#&O&&Z(QK6\T)WOS>_H8>!5Q\6D(F+15I8A MK-@2WSG07Y30].2@ZD@UXE 4X,CT6_89_E[F.^@&5RAQWZO,FZZ\$')'B$,*^4/P04@%3U_-. MNSL8I^XC\%H(55@;98/,!Q0PTI+X*(5+/]^:+9[$E+]9^D[?'86]D-B\-M:> MQC4FK>@UT59860J_C=-J\8S%[)S9W7L"^,.M^'2F@:7^$ FLG1C <1$YN8;? MVA9[-V_.+M]NU_MD-L^4?$CEPUXA\/-RM_W) '+B96WL><\I0:N!4(T5VSU6 MTWBGWI!@/ 2GC-ZSZOG+UABAEPVQN^.;HNKDL=0@?H5N+!<\+!>N*/B[#?N7 M72;+*>1KW;(),NN9A7D-!Z0N=^./3;X417U7UMUBZ.*"%VZ9A"%8(5+MQ,B1 M5XF'"Q]^!7/\8!BJX'\>>/D.7(T"-O/;F%" _*HK$J&( @:M_M)WS!<;> >W M':#%C>;9RU:8S6]3][S+@3=.,W[4HE*6P@R1$Z N$+][/. M[\7)S'_[K$$R@W_@]4/<4CO%<>W[&'H8N5C;:5>_@?_$K=S2- N(:_/U#U.. M'G3[.C+TV3)C!+>$ 1L)&4POC04*] W]7L&[(?YJ9]_LF=1K[ 57_2W M/]7$4PO2CW='3(QFUN!T=HV]*N<6R<9:7QGX'1;JR_F@6/L[S[;H>'27*GVB M"J/9[PW 9\<)*0"OWG3$6O,/0WJ?.@Y,7Z4XAWO-!3%7LW'LBX^??=7D=WTM M^PC>BB3MQ#0^?"&Z? ":*FN:.,N@%UMEW<'(QC(]&?29@#M"UR9ZP&YOL@I) MEJ4UW)$)GMZN$6R1RK@NK!9;=%_NX_*JL6T!@.7^.B."LO3PL267B74K]+[M M?K(YMRIP7]F^W36E)Y!8M5*[3(["2T4)%I9R1=O_V?5.=+4FQ5U3=B9A^^CB M'Y75 WBLD1>=(;3)NPFE:$Q]6B!Z-?7>LGK=P=R;15#T2J8A<:II>.),G,T< M8.Q6HNQ'Z,+LUHB@#+OYEL+.-O=:#)=2HYLNJ,^=9U@PJU8'="UE\+!!E @3 M:/C'"J*"_NW4A<@;BX:J%UQ*(YA-B12D>MBN31;.L;9R3^%G&S%F6T-INV?/ M7?83TN%/2E/$;X;T.>@MJK6%?O;'A3$1"J_C6,TW>GHDC$'N:JO+])64S1_K MAM!;6'!@1":2C V/\^.J;9'@'@0(3IX*WSX!XWS-F]"VMT'\7+O!*,\QHBG"8KVV0LW0OU34R./ VGW R?"CZO>> @ MP0PJ/;@(5,/*;'Z-CW%(H?<5;@(Y/^QXJ('9%\#4"IV[[>$R*-\296=+:-Q] MRJE&;8QGAC?N1+S7!V( ]71"?W:4WV9>H0#)$_NV2KD? R^6/3P:?PE$>^80 M]T2>M^MM44Y<%?0Q4D ]"B"&!)[G%K,\!-?*+T8XDV-Z ;P]5HFM:/)9+W(( M3L+6"4^%, H0Y&HB(]HI+1XE7*X2,\7!M36-71S"C02.."KD-&$+RT@.FS4" MY/@Y"J@]N;]WDA7@-_HI=C7]3[/.!>>;#H35?S*:@Y:T:,/YBI$Z/?_3T.U$ M9?RB'(M$+0!CK7@_;2T3(L-(9*C6=*,4?=/6["'H .[7(L2@#Y:@W .1^CD6 M@WKJZIMJH/VKQ[3(.*Z588):WJQ*_(QF/ 5 U5LJ8!,A('O7JU,?.3C9)H0" M\))_75G^5D%HUB"UUA*UKO<:S_RR?2MWY!G7E9P"A."YYIO^+X1EY#1;%Z05 M'CB^E1VRR-E ;-]16&X.Q!_$9 ="# (8X,.49Y_,)Q$:FT=G1.M&UV;#O(J= M6>,WP&!*@8L/O?UFC;+$GS1!'#QNJQ*NAV1LG.NL[5C?>UO>F+QWK?]#RF%\ M'KDK$/LS>S,[0BR+!Z:R)%Q)8"(6GC[ZN.+Y@/BJ-EFR3L;.P"2FPR ;(2D@ MYDQ:^H %]%$-<7*+@*7QOA:>EO(2+WZQL2>JK,G]X9X%;\A8*^%M>9Y&C M C2P]@@%?)3JH0+_6D0N79GP_6)T3&UUB\SVQ:5>S+07(PW*]2(>I_D9 MP2YHY' C3?KT[0Y85_1N3[0C[B[K,GLD<,B5#M6+<5MGV)^Q23.BA^_/*'^BSFQU.\%$MR!Y72Z3^G] ;CS;@RR>F0\QY].6N>R6];MC=Y6+V>()+2,!9S5UH MQ>J G[);H M^N,3PE% :/@57P3:]QWY^-%Z@A]RFU/*:N6-/1 M676#/=>GS@6FXGVW.O3ZH>XI)@TUM03]%ON3_U^D_DO T3/+!ZFNRRJ[*RH$ M;2].>)H#V0B)-;4*#/+2/$PG,AWY>$4(FAU.=ZPMDQNE&E\B,9?K%8RWG#?B MB(W&9]0*!FBJ$^C:;&?H.>-Q=UZ@@![,S>S?.*!M;SEXR=7K]TI^S MNU*G7LF4)YW00+@E,BC[FE$+R1D'E_=#KV+Y"40<.PJ@U+IYEFH)!WWI*);= MAW%R+8,V,: 3MYARY]+9B%=.QD)0\WV=^I^1M0<5*['?[_@RO;J4"]K#.E)G M>%;6_#KKVP2).%=M7%[DF1_-AD)17TM*-1V!BLE*=^+WYVCVRQK?D=7NX[Y6 M;C4=)QR=>U=CB9[RW[^.$0BLVRK7BQA#_I_>A^DOWSSA?)N]B7SW4^V72NQ! M2_)\DC_#ZK>R1-8[\F:8@0K@159.)T&N?9N>6JAE^#$OI*5Q)OE#1".K<&P7 MD]$]95N/)H$OGUY;]]NY:Q=P6J]F9/=E4XA]E,8MMJE2HUVS(P4[N...N=91 M8I'V*_ UXK*0V*7!)L) 5'[L&R#L[F\K!^!2$^$:#7( M0PHA/J!/LGIQ ;Q>H*[>"5LB*;&T'(T=8EW^UYC4UT^*G+PNH!)#LE-&'_;& MR!#:4SOPG4)XJG*PKSK#$XYC=R&_8<:3L<91=FY*73S#8*&=C"VVK/6K6!20 MZ%V( A9?R]U2\KAG4_KQ=G#!_8O W"XRJS5T(PJT0M4I_*K:.3']GVL\;Y:Z MF?7BO?;^"$,OG?4NV+/%>=H7]UMZ6'AX" YB!5:;X4!^O+JY/;:(M\*LOW()?ED?B$<^FG,34R\1]EO%)$M1NR-OK0?.[OWL2V?-?E^OV-VYRN+;$PF*#LEX L*MG&'I.TI2E12% Y5A 2S3 M?G+F,AV%A*\GV,2>Y]+\.EN,)9$[_'*GVR=Z*P-X607OM+;*7EPG0:"M#M;, M"):YVISD-:CR*)'H-??88XG@2:UJN55AF])5U1^3[TM7875< MG06K5P"$>8&2G22@X4EX+;);#07D@&=]*$C';G2\,G05Y"-II?ZHR! MR)WUR2$\ GFMY0BD7Q4> MB8HU,I'7IP_QG+*FJ%MCM7YX9?J,?E09CWK?Y[)$T>U"VRT<9[[9"_Z<8Q1&%VUH@%\(^OQ3+8\5#.A MI*.U:'?M_A?N &U33\G/+HH80VR!G5X9O'@XH)Z):[%*6A2P_ N9^- 1+H;4 M\-E#=K])18:*F/IQHX D'UCE;2?HX,%K%! "VEZH !U3%H/V7VKC#':5TOEJ MA=+:3:K4J#=;IKDV99ZR677O%?Z(%+_\.?;NJ$J1Y$1M,SR28VIWAF'GO39! M8ZI3L^/+>EV+*\"C(NE_*HU/P,.1FN$]H"M\T"W.8:" +/\A.:AG#3KWK84^ MBZ6NOD9,X("C4$AUC-G\O/0^Y@]E3@7J)P+!MH[(^R@@6FX_R38[8QUA5N%G M *VHYRW.@\_T-$QKE5OS1;Q3EDC!2!T0"U;V?*Q$E_%,Q08] XFP\]$T-!7! MZK-WM?Z[LLH;/3Y,#-)EIZN_D$;'$S<2D$!!63JY3])2&^N?7!D>W#RI#WO, M=]GJV^IQ._)E1UHXZJOHQT^N62&QFDY(:OC(*VCAQZTX%;AEL3!#!D_3@CU);2"(O,Y\=*=PH-F06+1>9NO1A=_M'4K/XIX<\ MYE:5J@$$$9X0$VJOP9L'N\N;'.86YFW7\/IWM'5QN=6)*!39XYQ^@L!EW&ZJ%C&G,(9&'K2.2)LA! MBYQ'Z!4LXOW7J:&7XW6&5-N+Z#RF=$6Z[@$8>LYV7CXLPS3=> MQ;07]L2(6K$N/5RI'9-8T?QU3]CT8F9'B=['9[?JYR)+^-4W:&\_A=6%=>QY M31'V\DB346,QN$30%Y#24_O+SL[>GRT%=L5-N1ML.62(NSPEPM\JBQ5^NW%& M MG16+U(LY=FX71"G-6F9D(ZD7T\;;\:$Q[_QJH^/HB\)J'= K/A*'UAZ5;%(6J!CZSQ_XO&[V(PO,^>_1-A/6+!X-MX*;N9%3S!^+TJDI$M^ M\Y@ \ E\5J'BGS_]#:[P9W@AGK>A*LB8IOR_.6I _S:WLH)'EG:0\)Y=[)EV M),W I&>.7CRQC]]089S6\X5O5CXBV>%U4CP/ND7?@)]6/Y+'KIY+!^[T;2?% MJCUJ1@$1'61HAC#3M=!BI][RF^\RG=?Y9AN7X%?@=9#%L#A=+;B)B&[KT)K6 MQ7I-=,I=WWW9CVU-HZ;P"S]^*VO-9S,29D)/:EP <^K2!.,@@ GF4 [AD87\ MEJ@W2D]_*6K*JR_@U#1^?,K*MN4+ .(,2MZ=O9_:#,ILTP:CI)\U@NW;=UFJ MI@HRKYZ$ *U/>W<<$YS6>5WVK CKI[T"J"]$%CD3-XMH/J5]1V308L$EZ:P M=-\[E/( !4 CK$ 7Z)%-,$%8H>VECI[7V4R(2'1P-#)9>M5:.8B(/3OQ84#C M/LLO+XRST6PT!FJ>[Z\;!'(+#$LOET='R^T>H/_Q+VU6PV(* M#V+/+.U8/:EYFJH'"]D@]?DI\Z%*[ \+'>'FG-<%M)]WL*DJ07"76_2T[T-6W-*,[ES>M0/5,71-F;0HUEGX8<]V1B5SK!:6 M94;0">5%^$ VX9K7DR/=.;>$&/*^5K/.F%V>FGWU/0>"A(5WS)F+J\S7"FB MTXFC1539JT5B]&PGW_ZQ"]%&WIU]O\Y?;%"6#6;RJ8ROH&/V M:M#V2CYN^PF)0$8-9F!5S.+PHA:-Q+&T,X1&^"R(\?YD68JWB(RG5EU#L#@! M+@=K=(=H2*N$[G)"ME '7J4>M#*\'/%XTU].L=X>!GY*VH%W09_1NI$4,ZJ_ M)6V)&0E<7T <^S-Q^U-^BZR%6A<;VKYYM=_4V-P2]U5J_OPUA(V)]ZT!G(F%\*[XP$S&Z]#;F(["0J-% M8Y7=-ZM/)T?3/ZU$X[U+&!IB+T#;OT>+M'-D_.&@H LY-<-+5 &H1Z-7'N9M:U8Y)W_"/'K*"#? M2I9N081' P7,@KU5.SY(.+S(;-+6PO?Q. 0D23XB)=I@8>'N]F7]VT0^&=;#NH]$?D@6]ZF_>@'\[-MI4[MPF"MO9I=CM MN?+]&GS^*X>R?2A/1(36@GM M1$S0*4:ZIMN!S#S;5+UIOQ2HMT"7JAVU35WNPPV&H<46"./(%0GV"B 9UT-FF%R\F7MP 2ZN#S1L>FXPBB3 M%RCK!O?>.A'I$+>Q5(]4?TO5%S?JZ5 TXD3E9.:R4A>FA$^-N1LGSU4*'T'& M;?&%2T:C@);JACD0R 4%<#M_4-5W,.^!1GL?%T[.AP_*D:@5P7E$EA]ER6@] M^6S4S881]?&AXI8UG7.H_Z+X^8U%VF)+W322WX\OL/I&VN>C.K<+UMI\;7'W MP(90?0@+*UVJ!QZN,,;*"V/V[P@-&%/OLL>T+(O5F^11C[AMQ?(W%3^;-RBP MTVV:.:E/5UL#:3QQ1/:H9$5@"DWSNU#>8HCWI<&+PG:QUT5C-N-OOYF:8YMA MI?H/UW;^VQG5Z9-FX,O./] M#,B:#V=][>Z#NK0A\*! 3&1=^5Z.O/Q1B^K%01-YD/&P$5._')8&!#V]^IT+ MZA+@(>H@.8T$=@&_)9V1K,#X?-QHP4KF#TTW)+%B ;1:Q]F?&!EGR^NM2$DD MUX3[QVD^=\QS M<^N>_-FZ()\8&K?UF"@PO3,E*!2Y0?OA%!D/<*J^.OR!]Q M2DJ74@0R*FS4P&86(R$B)A2VG73.FYU$UB\/UN@3M1WK#8=ZW[\TM^^Z5L1A M/B$TZ'B9_';NX-<:]O1I (/:QE!XLOF5 I:F7K)[MX$^[^I8&ZZ,&/U><0X^ M"B!PLY4AWZP(I4PS/Q%-6'N^333!5L(0P4RXQ:+LC89^SD9R?:5/IV2%O B, M9R82_(M6H]03R9SV:<6'I5WZ'[UGRPIRCGYM&8KD6$4(3L_T&$M-U;.UUBB) M)LKKZ$ ;5+%2NPE^*>@HXZS<"1>[5.>QA83WK.3;A\4,Z!M9E-Y71ALN/$ M4X/=C%-VWPA:?N^#\[Q8&1E7_7_+.=^R=_-=LTE2W;:!]J^YLO^26 .T86LQ MEI7(J36*F0UAR*0OWL$T5L-7D\4[O5MK^RR(O]OZH_% '4"H1]9K*2+;2G\;KX!&@41GM13O[SETDE1K[4ZS=VTF%!4G&$#?QVFTZ_):P;0_WDE;3L2IC.2D@;*4;EC<*;1]F% M5HQ^*V+1'BPI9B1Z<#DDUU)D&>M&EAZ0UPU1ZD%QQ Y):L8B'])Z> M/O;-8>J"@0W=NP+,Y!=A>N\YFQS2733U[EV]?;D5'BELPJ[240N5^=QA-V.$ MR+81EVHBQM@A-,TU2_^2-(YK F/DNV_U>S<.,D'$S6&['?$]/9!T[6RO/2ZBRF?S$ MRO>/T'"^YZ%_B8G1M?5MNK1SF^"008!V@-FBG.?V,+.3T( AW/BF9[T6IY:X M@#Y^=6U%R>OJ_-'\1^')DN+M\U>8KL%BIM&1P#[B/0IXU&Z/ DS+Q5# D["6 M*(*C&*&-5_6W&5EOYRK#4JQ,K*3>V@>]#.GNQBQ_=P1^=55_(PK6MVZ8?ONV M(\[L@-"C_PE3RP;IQ!157W>.D]S MWTD9\=M5F?H06EQTL6%^@IMO\>CU9)''RC!M9A44IX=;IK]L%#3;#C.5(./O MB4L%MECB=&RT&."I XP"R*'F!KACA75:5I('K[VC=/'WY M#&,V7HY]:9W=PNV3?GK?#O7>D( 9ZDZ45Q4Q4YAY"8ZUNPF.5VC4S!16$QK_ M6XJ,N?CGB!+L;UL^5#IKJ%C^]:XD9CW&#\=)]Z!QS8% ?S.;/]7/OU M_[)@&5G^]#V$9M\&H]&V0DL.\06$D'0%(0%[H$7ADC/#2\]59$ICSEV8M1G( M?,5,"T$RF1A99]=Z==8FC;34SYSMAEZ%U,^K168P$N,QV#;]E:2C RN>'=J1 M!=.^_Z<@JI[V'RP7(YP;IL+*G/49PV3C48QE(4*H8?:=UF7Y,X.'3?%!2=5@ M$6WY\4DJ9OJ-6I]YW!/6?(/.\+I,UP_+^Q7(P79YNBTWSUYZBXU"^@T'!XF2 MWR2?1+2"4( =% 5$"M^<*,H+7J=Y%'Y(3^5!QW7H**5K??H'!:(F1'>('CO, MG5P,*P]3:-;P4\1+<+KH \?I54-L7 M(R\Y3=%$F_N>5)7<8#]O(KINY]HD-N39]BC7_0<*O@>43(>9][6_O M3#Q-5C?<*P)(P+@:,^60.IA<^,]T!AOA.X=K4N[XY='!6+%E&%BB>%OBPX?R M7 A.>Q^32&.V60=IH6(K2>-2QZNOS"VA/](#CX829ND3+T2G@BX895]$3T1. MKB$$87GPB5XQ;0711HKY7_S2SO&5H2,E/R58C#+H)1%]X6I;# M6P?Y;L/S^!#>!S/*):;R3@;G6>_,GH327$?8/<+7$]C()$+R'*4BQ6'V'XF^ M"VL5'H"]E3%>MH9O>8B)$TV,Z\>D4VCCZD$]>TISX9(R9A!K7A%[]WN_SS=W M+-?H>*CWZ$/]DH:YQX:I!_/THA!2G6UP1\A2 +U7Y"E.?=/8?(*7!;-:>Q4K MO@NY,^$36#@ASLFA+?A?IW*^/QN/;U5A^K*IICLNQM@K4WRIC?MY0KKQ9=M% MLS?]SI=?14?3[)/"K5_7K.TQ$L;UP]\/_\9\ >H1RD3?XJ<4A;NTJ;(M3OXAX_- M+F!M"]5BX]\=>I%!XF"%P9&73?[@>0Q;@!D.=I+XBE3T50[."^,0JG WM4TU M\_J5V-S/UW%#TK&79W!E-]#UQ3]XJS#&WF>]7+1?_'_?)_\OKP(XD6KQE!U( M$^L\E7C-4#I7*DJ$J=Z0^2AR\B[ICIJ''5.N2($\H]R-"FA8>@8%'',Q(2-3 M6N,^,1(WP@8_5KA]#3 ,O?V9$?KCTQ[^D_M=$L:JTHQW!\59P_^>=NB69U3) MAZ\Y4B'H8:\ZBFI4($1\SUM"=&(V!/S6C((,&3!8-%6HWSL _0Y^]U! HF(N M:'D0&9?83!)C3-,VQ=X,&P\3N$I7XQ;Y[!V[$*M+FA\Z-"Z((Q0S0@-V&LB? M0FAW4-Q^X>&=5[MWNL/+?4+H,-1C\.@S#B$&^)6BG&-K=+ 2X.KBIST%@>\4 M>:4:!/NV,L@^YG;K-1M^M%K>.(K+2:-/DY[HO$MH"40QDGS6>^I)*@,E66RGH^AC_!T"3X_5HV. M?AA_1[>8W?H5?F;'J=-=$; V+CMTN9\(#64Q#EK*SI47T@G%?-^J76B?/ P$ M'IMBGG1U.2_C%,/#NY'X\,(/C5K25(D*-Q]GA9>3+>/B^\4(BX^F@@;.E>^. M.:/];ELEAI\1##M]>)SS;N@7JYB8*-Z AV9/T%7!T^%3\B-6CJ2MAM#AJ.]:Q@I72H&DX*Z MV+/""XS@UIOE 8[41VM2,)%O*50^>7CEW& E[GB&,LS ?.Q7#UYDB/U83A47 MQM#J73]WD^5& 54ZH'W1^F/*B]WB/X36\J&(&HA5)U\.(.5NOSQ;C*(IG+R89LML,Q@_&,\M)70Z) M#V_0&/:P>WD566:P:.61+RI1!5V(&::T"\(5V$&)K(% MS\T?@8UHP7ACL*Y2)#^^6#S\<)THLYSN^$53G[.(M!'+(.OJ,DM;'5F^%(TY5B@^WHJ!.CNH/>,>-H".AW6ZY!K0W3E(I(JJ MNWC6ZU=L#ZY=> TG'=[3R PQ',TS9]&5>E7P[,1:/92'#=/AZ.G\L^FV,6C# M]X8IHA//O';V>6)*HZ0[S.."_EDD[M?F!>RA)69Q<387U8J7SV$JD0&DURU4 M$9>E)Y:]*5]$6_J_65QK9X2^S$X]LW];UE6ABIWZ'O#U]T(!H9W3*,#:A-K8 M,.#W/(\,E;!5 M0>8A<%_\WJZ'#%W*$(NB-F[S0@)R2EM#K#==+_(Q \LLQ-M -SYJ9ZC94:'Y ML\4O9L]*H[).LOW[LH^AM[M1Q=QATP=W.E.6#519DH-^$F+LL<8JT&MCCQ < M^6MI-J Q")H<17P(O4IHIKY3B)L0K_*FVOANKM="/PBO?&NRS3'_[9H5K#/5 MNFB9WS\B#!PYB!&TG/R:\T?S%IVN22=\RQ.BBQR&@S9/GNV]SL2[J&!];O@^ M6?%$IRLNO33YE93:T% .B6GM7-WJ$\CAVHAV77/6U)71(.&/$P*+:'%<3I?" MD'U_KB$48+G\=%;X!-3O&3X^=_83-]+Z*X7I.PO[)DR'W?A$7%P;J,#;PEXY MH'>#A(A.-$4JYLE.7V,J7N"=Q2XE\6&E/9I3_0V'KHLHVY&S(&/NN7MGSUN; MH*\+G=Y,Z],YAUZ=XI<816\<2PWQLA*2_% #I$R^_,^X;U2F-0NWDS@- MVV6%:U\6VQQ2]&%*R*8&NT[]9,!D3-&A&#X%(3^V$Y,Y-C'3!\CHDWB+S1\9'DF@-$WGG,*7=IWP^HP'SP]" F MO>JAD0+2:5]4XCE6?M3*ZY+/!AI423G(UK/_K?)7E@]-=Q7AYBC@W4L4D&^_ M_[?@)\^8F[L_'\ X>5P7A;5D:WVO[RMP?_"U'4! GJ@IP99V[EU.WKM>3YPE M/+,]6'YPKNY+K00>M/NX%2LXR9HTVW#JY*P4-W#M)V3)F+QU@ONJ<>'=C];N M.W9-VL\B< Q4V/A_[&@*$A-C3V!XN1K#F.)X.Q[ 2P8T9*Z$:3^D/_:'\HHZ M,"?4V:_QJXR^32B <4\%M6M8/9SH'M,1+1(U%6T[T(!(D2RK"'FX=TEC^&5I MZUNP%%K9795W0@BQNP>4-T@444"Z#PIH1EO(G@/^$&W M\"A8AC-X$5L&FG"1,D%,J@>A"BS M/BL=^ON71D?CW&8*A'\TW[3;V]"+39#_.M6!1&%"'* '];7T]4K_@_+ZN:< 75G4Y04U*F$7=4Z&TH7\AW <0 9CW:;YZ0T"E"9]0C=A,]-30?6EO@TPR%F7PY M 2Q^;F#L8_L^!"C_7MAFN\@UB *LSJ[9TT"WH>AI.:4SB?NW05Z$.YL[%B)$ MH-NBU=?.#=F$?0[L? \BZ"\.1P>7I9WU40 =:#O^J//J##VCMRI"NK+/M:2% M_I1#F=Q2U/UI+_1OMFQ>]%IEL=P6N6,4,TG*D&O%&G+\X)V3,F>5=@W+7&', M;;@(BJS^2P%%TF '_4*;Q-:(R:<.RNHD;?\HG,+O?29^1S'I@5BG=!Z$&.>? M7_?Z+0*78Z[*M3#B<-]O)M]O#)O2V+NP*GP$MTFIZ4F=NX&%:#^&CJ8966RO M&N2X%N_AO.%PKG_.B7M#=''WQD;0?.6ZGV-JW[R+M3'&I+MAC(<=IS3TT8@[ MV^/XS2].SZ(;*"S9-DRS 6XTAPQ-^V=3C?E<::%'$#%6!=)_)@0 EVQ"O_B&GXPL;C]WG1O&CN \>4;\XWZ"W$#C44-OJO ?O'9!;HA)= M)_HY)O1RVJ%_K'PO67C9YUXKH8*F@?;VWNE6<[G6?YD/%SWI8(%'062;OR_! M'_RX>3YEGNI16+*JP/@DVB%&D '3WE1^)^)=3Q%;H%OV_38:>S3BQ#9*313G M$][V;;5>-XLNR1P:7<2/QF5GOD,9^P32-K,9=9A-B7!I0=-8/MDIDG"SC\O= M-.<+$^P[_B4"PS&9S32F(73*4YTP5/V*40#>-+EL^*U8T4 MXM1TSRJ\=Y:TDWL_D-!Y&2"I;%,89:')&60'*U2LA[ MB;OKL=3TH9$ I=:S.3OW=M[UES.\YLVU31JP9^%A3*.D+GC2P7C2DI_*5%S*,(2#+EECOG4"]+T"'>Z>-9;5QR:^BZ5B,,_F]RJ%K=U1,)G,0_ICP11EXREF]G9$HABNO*M5(U+RJ>0;1Z\MT8"G=T26)8> MK1X;#3;=%<.L"[J(YEW)TN-UC%R3;5.P_^['.UM^]M!=M:#U7MTS=9+VFSK M7#H%<)?&OWK&@1D"-]D8.2,X\/P=ULSF @\Q:!+S',TDS8C/\/L6/*ZFC:,? M%(]12-=NP@.>^#V M<(QH0@8%?*3210%95Z!?RR"8,*B'H 0TX2MW<]()3[ODY$J]$2+9^Y4) G^) M/3J5_H4D??L2Z;N$ M;M44#?POO<1?7O5E"#T:%IE=:'=UE3V#OGZSC*BTP/ M7J0*BPE4QI0:HY_%D1=Y*/'?G8/ZYT5XPT.B/N-.MWQ#A\=34=F07A@J>MVO M3CJ*BUUSDG+H.BQ./?DOM(7.VSW59K_?YOL)E"@5KG9D$W\YX 'W#+#9-](+ M;0&(D6Z9P7*?@O]N\?S?7CC*G85KAQ[5R^#A>X].IAW-A&)#@F80V*[KT+!# MN0OP O*W(_)1:R0'9CC:ZF(OT%:?[_PU\P^KTQ6A@ E;DYL#M-E/T19HQ_]Q MIEDMVJA%'FIF+I#H1,+FQG"-\"_5^;^<"&67DY=-/P?FMZJ"930@_,-N$?7; MBK5AK&>@TN>6XO_/CK$993MA#TCM4__L,JVF;7X0+5VK[[][W]Q2B[N+M[8N M3=@7LEA%0UU2>7YAW$HJ7[!R_B:HB7FM_HUH(K ^SGN] .W(*0=98F_DD?G[ M_,\46^E_!\.![0"S2[NX/MGW[#.]LH=SS8_BD$L/MLRJS'VO>S-OXDRG:=MS M>M^,_P_LC]/V4-=O,7[4L ];P_MO]E+K'__=$< MV/->/*IJ5-6HJE%5HZI&58VJ&E4UJFI4U:BJ456CJD95C:H:536J:E35R%*% M-DP7QPC:K_N8_Q?;B_KOC_+_6<>U?\@^MFMZW]?Y@J]F+1&;<%YT[]Q=:U<9 MK0RXSCMYYXSG>M6_ MC7(8_]_[\) %!+ 0(4 Q0 ( (6!6E+OV] Z[T $ M "_<50 5 " 0 !A;'1R+3$P:U\R,#(P,3(S,2YH=&U0 M2P$"% ,4 " "%@5I296@3(Z(@ "CBP$ $0 @ $B000 M86QT&UL4$L! A0# M% @ A8%:4F]%=4##6 \]\& !4 ( !Y'X$ &%L='(M M,C R,#$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( (6!6E*W%_"&UL4$L! A0#% @ A8%:4N@K.\2G @ A@X ! M ( !Z2D& &%L='(M97@R,3%?.2YH=&U02P$"% ,4 " "% M@5I2'ZQ=A)P$ "E*0 $0 @ &^+ 8 86QT#(S,5\Q M,"YH=&U02P$"% ,4 " "%@5I2+P&$W[$' !V(0 $ M@ &),08 86QT#,Q,5\W+FAT;5!+ 0(4 Q0 ( (6!6E(O"/L9L@< M (LA 0 " 6@Y!@!A;'1R+65X,S$R7S8N:'1M4$L! A0# M% @ A8%:4B#51]GC! 5AD ! ( !2$$& &%L='(M M97@S,C%?."YH=&U02P$"% ,4 " "%@5I24O:C2Q<4 @#_<@, %@ M @ %91@8 9W5Z